public interface S3Options extends AwsOptions
AwsOptions.AwsUserCredentialsFactory
PipelineOptions.AtomicLongFactory, PipelineOptions.CheckEnabled, PipelineOptions.DirectRunner, PipelineOptions.JobNameFactory, PipelineOptions.UserAgentFactory
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getS3StorageClass() |
int |
getS3ThreadPoolSize() |
java.lang.Integer |
getS3UploadBufferSizeBytes() |
void |
setS3StorageClass(java.lang.String value) |
void |
setS3ThreadPoolSize(int value) |
void |
setS3UploadBufferSizeBytes(java.lang.Integer value) |
getAwsCredentialsProvider, getAwsRegion, getAwsServiceEndpoint, setAwsCredentialsProvider, setAwsRegion, setAwsServiceEndpoint
as, getJobName, getOptionsId, getRunner, getStableUniqueNames, getTempLocation, getUserAgent, outputRuntimeOptions, setJobName, setOptionsId, setRunner, setStableUniqueNames, setTempLocation, setUserAgent
populateDisplayData
@Default.String(value="STANDARD") java.lang.String getS3StorageClass()
void setS3StorageClass(java.lang.String value)
@Nullable java.lang.Integer getS3UploadBufferSizeBytes()
void setS3UploadBufferSizeBytes(java.lang.Integer value)
@Default.Integer(value=50) int getS3ThreadPoolSize()
void setS3ThreadPoolSize(int value)