View Javadoc
1   package com.github.davidmoten.aws.lw.client.internal;
2   
3   import com.github.davidmoten.aws.lw.client.Credentials;
4   import com.github.davidmoten.aws.lw.client.HttpClient;
5   
6   @FunctionalInterface
7   public interface Environment {
8   
9       String get(String name);
10  
11      default Credentials credentials() {
12          return CredentialsHelper.credentialsFromEnvironment(this, HttpClient.defaultClient());
13      }
14  
15      static Environment instance() {
16          return EnvironmentDefault.INSTANCE;
17      }
18  
19  }