Interface DefinitionS3Location.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DefinitionS3Location.Builder,,DefinitionS3Location> SdkBuilder<DefinitionS3Location.Builder,,DefinitionS3Location> SdkPojo
- Enclosing class:
DefinitionS3Location
@Mutable
@NotThreadSafe
public static interface DefinitionS3Location.Builder
extends SdkPojo, CopyableBuilder<DefinitionS3Location.Builder,DefinitionS3Location>
-
Method Summary
Modifier and TypeMethodDescriptionThe name of the Amazon S3 bucket that contains the workflow definition file.The key (name) of the workflow definition file within the S3 bucket.Optional.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
The name of the Amazon S3 bucket that contains the workflow definition file.
- Parameters:
bucket- The name of the Amazon S3 bucket that contains the workflow definition file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
objectKey
The key (name) of the workflow definition file within the S3 bucket.
- Parameters:
objectKey- The key (name) of the workflow definition file within the S3 bucket.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionId
Optional. The version ID of the workflow definition file in Amazon S3. If not specified, the latest version is used.
- Parameters:
versionId- Optional. The version ID of the workflow definition file in Amazon S3. If not specified, the latest version is used.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-