@Experimental(SOURCE_SINK)
Package org.apache.beam.sdk.io.aws2.options
Defines
PipelineOptions for configuring pipeline execution
for Amazon Web Services components.-
Interface Summary Interface Description AwsOptions Options used to configure Amazon Web Services specific options such as credentials and region.S3ClientBuilderFactory Construct S3ClientBuilder from S3 pipeline options.S3Options Options used to configure Amazon Web Services S3. -
Class Summary Class Description AwsModule A JacksonModulethat registers aJsonSerializerandJsonDeserializerforAwsCredentialsProviderand some subclasses.AwsOptions.AwsRegionFactory Attempt to load default region.AwsOptions.AwsUserCredentialsFactory ReturnDefaultCredentialsProvideras default provider.AwsPipelineOptionsRegistrar A registrar containing the default AWS options.AwsSerializableUtils Utilities for working with AWS Serializables.S3Options.S3UploadBufferSizeBytesFactory Provide the default s3 upload buffer size in bytes: 64MB if more than 512MB in RAM are available and 5MB otherwise.S3Options.SSECustomerKeyFactory