public class AmazonEnvironmentAwareClientBuilder
extends java.lang.Object
AmazonEnvironmentAwareClientBuilder.| Constructor and Description |
|---|
AmazonEnvironmentAwareClientBuilder() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
build(com.amazonaws.client.builder.AwsClientBuilder builder,
java.lang.Class<T> clientType)
Build the client.
|
java.lang.String |
getSetting(java.lang.String key)
Gets setting.
|
<T> T |
getSetting(java.lang.String key,
java.lang.Class<T> targetType)
Gets setting.
|
java.lang.String |
getSetting(java.lang.String key,
java.lang.String defaultValue)
Gets setting.
|
public java.lang.String getSetting(java.lang.String key)
key - the keypublic java.lang.String getSetting(java.lang.String key,
java.lang.String defaultValue)
key - the keydefaultValue - the default valuepublic <T> T getSetting(java.lang.String key,
java.lang.Class<T> targetType)
T - the type parameterkey - the keytargetType - the target typepublic <T> T build(com.amazonaws.client.builder.AwsClientBuilder builder,
java.lang.Class<T> clientType)
T - the type parameterbuilder - the builderclientType - the client type