Interface S3Target.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<S3Target.Builder,,S3Target> SdkBuilder<S3Target.Builder,,S3Target> SdkPojo
- Enclosing class:
S3Target
@Mutable
@NotThreadSafe
public static interface S3Target.Builder
extends SdkPojo, CopyableBuilder<S3Target.Builder,S3Target>
-
Method Summary
Modifier and TypeMethodDescriptionSets the value of the Bucket property for this object.The object key of the delivered patch.The S3 version ID of the delivered object, when the bucket is versioned.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
bucket
Sets the value of the Bucket property for this object.- Parameters:
bucket- The new value for the Bucket property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
key
The object key of the delivered patch.
- Parameters:
key- The object key of the delivered patch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
The S3 version ID of the delivered object, when the bucket is versioned.
- Parameters:
version- The S3 version ID of the delivered object, when the bucket is versioned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-