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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description S3ImportSource.Builders3BucketAccessRoleArn(String s3BucketAccessRoleArn)The IAM ARN role used to access the source S3 bucket.S3ImportSource.Builders3BucketRegion(String s3BucketRegion)The Region associated with the source S3 bucket.S3ImportSource.Builders3LocationUri(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 Detail
-
s3LocationUri
S3ImportSource.Builder s3LocationUri(String 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
S3ImportSource.Builder s3BucketRegion(String 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
S3ImportSource.Builder s3BucketAccessRoleArn(String 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.
-
-