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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description S3Reference.Builderbucket(String bucket)The S3 bucket name.S3Reference.Builderkey(String key)The S3 key object name.S3Reference.BuilderobjectVersion(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 Detail
-
bucket
S3Reference.Builder bucket(String 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
S3Reference.Builder key(String 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
S3Reference.Builder objectVersion(String 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.
-
-