Package org.apache.beam.sdk.io.aws2.s3
Class S3FileSystemConfiguration.Builder
java.lang.Object
org.apache.beam.sdk.io.aws2.s3.S3FileSystemConfiguration.Builder
- Enclosing class:
S3FileSystemConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract S3FileSystemConfigurationbuild()abstract S3FileSystemConfiguration.BuildersetBucketKeyEnabled(boolean value) abstract S3FileSystemConfiguration.Builderabstract S3FileSystemConfiguration.BuildersetS3StorageClass(String value) abstract S3FileSystemConfiguration.BuildersetS3ThreadPoolSize(int value) abstract S3FileSystemConfiguration.BuildersetS3UploadBufferSizeBytes(int value) abstract S3FileSystemConfiguration.Builderabstract S3FileSystemConfiguration.BuildersetSSEAlgorithm(@Nullable String value) abstract S3FileSystemConfiguration.BuildersetSSECustomerKey(SSECustomerKey value) abstract S3FileSystemConfiguration.BuildersetSSEKMSKeyId(@Nullable String value)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setScheme
-
setS3StorageClass
-
setS3UploadBufferSizeBytes
-
setS3ThreadPoolSize
-
setSSEAlgorithm
-
setSSECustomerKey
-
setSSEKMSKeyId
-
setBucketKeyEnabled
-
setS3ClientBuilder
-
build
-