Interface S3BucketSource.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<S3BucketSource.Builder,
,S3BucketSource> SdkBuilder<S3BucketSource.Builder,
,S3BucketSource> SdkPojo
- Enclosing class:
S3BucketSource
public static interface S3BucketSource.Builder
extends SdkPojo, CopyableBuilder<S3BucketSource.Builder,S3BucketSource>
-
Method Summary
Modifier and TypeMethodDescriptionThe S3 bucket that is being imported from.s3BucketOwner
(String s3BucketOwner) The account number of the S3 bucket that is being imported from.s3KeyPrefix
(String s3KeyPrefix) The key prefix shared by all S3 Objects that are being imported.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
s3BucketOwner
The account number of the S3 bucket that is being imported from. If the bucket is owned by the requester this is optional.
- Parameters:
s3BucketOwner
- The account number of the S3 bucket that is being imported from. If the bucket is owned by the requester this is optional.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Bucket
The S3 bucket that is being imported from.
- Parameters:
s3Bucket
- The S3 bucket that is being imported from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3KeyPrefix
The key prefix shared by all S3 Objects that are being imported.
- Parameters:
s3KeyPrefix
- The key prefix shared by all S3 Objects that are being imported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-