Interface S3Reference.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<S3Reference.Builder,
,S3Reference> SdkBuilder<S3Reference.Builder,
,S3Reference> SdkPojo
- Enclosing class:
S3Reference
public static interface S3Reference.Builder
extends SdkPojo, CopyableBuilder<S3Reference.Builder,S3Reference>
-
Method Summary
Modifier and TypeMethodDescriptionThe S3 bucket name.The S3 key object name.objectVersion
(String objectVersion) If you enable versioning for the bucket, you can specify the object version.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
-
bucket
The S3 bucket name.
- Parameters:
bucket
- The S3 bucket name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
key
The S3 key object name.
- Parameters:
key
- The S3 key object name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
objectVersion
If you enable versioning for the bucket, you can specify the object version.
- Parameters:
objectVersion
- If you enable versioning for the bucket, you can specify the object version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-