Interface InputS3Configuration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<InputS3Configuration.Builder,,InputS3Configuration> SdkBuilder<InputS3Configuration.Builder,,InputS3Configuration> SdkPojo
- Enclosing class:
InputS3Configuration
-
Method Summary
Modifier and TypeMethodDescriptioninputCompressionType(String inputCompressionType) The compression type of the input objects.inputCompressionType(InputCompressionType inputCompressionType) The compression type of the input objects.inputFormat(String inputFormat) The format of the input objects.inputFormat(BulkOperationInputFormat inputFormat) The format of the input objects.The name of the Amazon S3 bucket that contains the input objects.s3BucketOwner(String s3BucketOwner) The Amazon Web Services account ID of the input bucket owner.s3KeyPrefix(String s3KeyPrefix) An optional key prefix that limits the input to matching objects in the Amazon S3 bucket.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
s3BucketOwner
The Amazon Web Services account ID of the input bucket owner. If you omit this value, DynamoDB uses the Amazon Web Services account ID of the requester.
S3BucketOwneris required when the bucket is owned by another Amazon Web Services account.- Parameters:
s3BucketOwner- The Amazon Web Services account ID of the input bucket owner. If you omit this value, DynamoDB uses the Amazon Web Services account ID of the requester.S3BucketOwneris required when the bucket is owned by another Amazon Web Services account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Bucket
The name of the Amazon S3 bucket that contains the input objects.
- Parameters:
s3Bucket- The name of the Amazon S3 bucket that contains the input objects.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3KeyPrefix
An optional key prefix that limits the input to matching objects in the Amazon S3 bucket.
- Parameters:
s3KeyPrefix- An optional key prefix that limits the input to matching objects in the Amazon S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputFormat
The format of the input objects.
DYNAMODB_JSONuses JSON Lines, with one JSON record per line.IONuses a sequence of Ion structs.- Parameters:
inputFormat- The format of the input objects.DYNAMODB_JSONuses JSON Lines, with one JSON record per line.IONuses a sequence of Ion structs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
inputFormat
The format of the input objects.
DYNAMODB_JSONuses JSON Lines, with one JSON record per line.IONuses a sequence of Ion structs.- Parameters:
inputFormat- The format of the input objects.DYNAMODB_JSONuses JSON Lines, with one JSON record per line.IONuses a sequence of Ion structs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
inputCompressionType
The compression type of the input objects. Valid values are
GZIP,ZSTD, andNONE. If you don't specify a value, DynamoDB usesNONE.- Parameters:
inputCompressionType- The compression type of the input objects. Valid values areGZIP,ZSTD, andNONE. If you don't specify a value, DynamoDB usesNONE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
inputCompressionType
The compression type of the input objects. Valid values are
GZIP,ZSTD, andNONE. If you don't specify a value, DynamoDB usesNONE.- Parameters:
inputCompressionType- The compression type of the input objects. Valid values areGZIP,ZSTD, andNONE. If you don't specify a value, DynamoDB usesNONE.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-