@EachProperty(value="aws.services") public class AWSServiceConfigurationProperties extends java.lang.Object implements AWSServiceConfiguration
EachProperty implementation of AWSServiceConfiguration for aws.services.* configuration.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
SERVICE_PREFIX
Prefix for all AWS Service Client settings.
|
| Constructor and Description |
|---|
AWSServiceConfigurationProperties(java.lang.String serviceName) |
| Modifier and Type | Method and Description |
|---|---|
java.net.URI |
getEndpointOverride() |
java.lang.String |
getServiceName() |
void |
setEndpointOverride(java.net.URI endpointOverride)
Provide a URI to override the endpoint with which the AWS SDK should communicate.
|
public static final java.lang.String SERVICE_PREFIX
public AWSServiceConfigurationProperties(@Parameter
java.lang.String serviceName)
throws java.net.URISyntaxException
java.net.URISyntaxException@Nullable public java.net.URI getEndpointOverride()
getEndpointOverride in interface AWSServiceConfiguration@NonNull public java.lang.String getServiceName()
getServiceName in interface AWSServiceConfigurationpublic void setEndpointOverride(@Nullable
java.net.URI endpointOverride)
endpointOverride - The endpoint with which the AWS SDK should communicate