public interface AwsOptions extends PipelineOptions
Modifier and Type | Interface and Description |
---|---|
static class |
AwsOptions.AwsUserCredentialsFactory
Attempts to load AWS credentials.
|
PipelineOptions.AtomicLongFactory, PipelineOptions.CheckEnabled, PipelineOptions.DirectRunner, PipelineOptions.JobNameFactory, PipelineOptions.UserAgentFactory
Modifier and Type | Method and Description |
---|---|
com.amazonaws.auth.AWSCredentialsProvider |
getAwsCredentialsProvider()
The credential instance that should be used to authenticate against AWS services.
|
java.lang.String |
getAwsRegion()
AWS region used by the AWS client.
|
void |
setAwsCredentialsProvider(com.amazonaws.auth.AWSCredentialsProvider value) |
void |
setAwsRegion(java.lang.String value) |
as, getJobName, getOptionsId, getRunner, getStableUniqueNames, getTempLocation, getUserAgent, outputRuntimeOptions, setJobName, setOptionsId, setRunner, setStableUniqueNames, setTempLocation, setUserAgent
populateDisplayData
@Validation.Required java.lang.String getAwsRegion()
void setAwsRegion(java.lang.String value)
@Default.InstanceFactory(value=AwsOptions.AwsUserCredentialsFactory.class) com.amazonaws.auth.AWSCredentialsProvider getAwsCredentialsProvider()
DefaultAWSCredentialsProviderChain
Javadoc for usage help.void setAwsCredentialsProvider(com.amazonaws.auth.AWSCredentialsProvider value)