Class ClientConfiguration.Builder
java.lang.Object
org.apache.beam.sdk.io.aws2.common.ClientConfiguration.Builder
- Enclosing class:
 ClientConfiguration
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionabstract ClientConfigurationbuild()credentialsProvider(AwsCredentialsProvider credentialsProvider) OptionalAwsCredentialsProvider.abstract ClientConfiguration.BuilderOptional service endpoint to use AWS compatible services instead, e.g.OptionalRegion.retry(Consumer<RetryConfiguration.Builder> retry) OptionalRetryConfigurationfor AWS clients.abstract ClientConfiguration.Builderretry(RetryConfiguration retry) OptionalRetryConfigurationfor AWS clients.abstract ClientConfiguration.BuilderskipCertificateVerification(boolean skipCertificateVerification) Optional flag to skip certificate verification. 
- 
Constructor Details
- 
Builder
public Builder() 
 - 
 - 
Method Details
- 
credentialsProvider
OptionalAwsCredentialsProvider. If set, this overwrites the default inAwsOptions.getAwsCredentialsProvider(). - 
region
OptionalRegion. If set, this overwrites the default inAwsOptions.getAwsRegion(). - 
endpoint
Optional service endpoint to use AWS compatible services instead, e.g. for testing. If set, this overwrites the default inAwsOptions.getEndpoint(). - 
retry
OptionalRetryConfigurationfor AWS clients. If unset, retry behavior will be unchanged and use SDK defaults. - 
retry
OptionalRetryConfigurationfor AWS clients. If unset, retry behavior will be unchanged and use SDK defaults. - 
skipCertificateVerification
public abstract ClientConfiguration.Builder skipCertificateVerification(boolean skipCertificateVerification) Optional flag to skip certificate verification. Should only be overriden for test scenarios. If set, this overwrites the default in.invalid reference
AwsOptions#skipCertificateVerification() - 
build
 
 -