Interface S3ImportSource.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<S3ImportSource.Builder,
,S3ImportSource> SdkBuilder<S3ImportSource.Builder,
,S3ImportSource> SdkPojo
- Enclosing class:
S3ImportSource
public static interface S3ImportSource.Builder
extends SdkPojo, CopyableBuilder<S3ImportSource.Builder,S3ImportSource>
-
Method Summary
Modifier and TypeMethodDescriptions3BucketAccessRoleArn
(String s3BucketAccessRoleArn) The IAM ARN role used to access the source S3 bucket.s3BucketRegion
(String s3BucketRegion) The Region associated with the source S3 bucket.s3LocationUri
(String s3LocationUri) The URI for the source S3 bucket.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
-
s3LocationUri
The URI for the source S3 bucket.
- Parameters:
s3LocationUri
- The URI for the source S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3BucketRegion
The Region associated with the source S3 bucket.
- Parameters:
s3BucketRegion
- The Region associated with the source S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3BucketAccessRoleArn
The IAM ARN role used to access the source S3 bucket.
- Parameters:
s3BucketAccessRoleArn
- The IAM ARN role used to access the source S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-