Interface WorkflowVersion.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<WorkflowVersion.Builder,
,WorkflowVersion> SdkBuilder<WorkflowVersion.Builder,
,WorkflowVersion> SdkPojo
- Enclosing class:
WorkflowVersion
@Mutable
@NotThreadSafe
public static interface WorkflowVersion.Builder
extends SdkPojo, CopyableBuilder<WorkflowVersion.Builder,WorkflowVersion>
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the workflow resource.dateCreated
(String dateCreated) The timestamp when Image Builder created the workflow version.description
(String description) Describes the workflow.The name of the workflow.The owner of the workflow resource.The image creation stage that this workflow applies to.type
(WorkflowType type) The image creation stage that this workflow applies to.The semantic version of the workflow resource.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, sdkFieldNameToField, sdkFields
-
Method Details
-
arn
The Amazon Resource Name (ARN) of the workflow resource.
- Parameters:
arn
- The Amazon Resource Name (ARN) of the workflow resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the workflow.
- Parameters:
name
- The name of the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
The semantic version of the workflow resource. The format includes three nodes: <major>.<minor>.<patch>.
- Parameters:
version
- The semantic version of the workflow resource. The format includes three nodes: <major>.<minor>.<patch>.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Describes the workflow.
- Parameters:
description
- Describes the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The image creation stage that this workflow applies to. Image Builder currently supports build and test stage workflows.
- Parameters:
type
- The image creation stage that this workflow applies to. Image Builder currently supports build and test stage workflows.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The image creation stage that this workflow applies to. Image Builder currently supports build and test stage workflows.
- Parameters:
type
- The image creation stage that this workflow applies to. Image Builder currently supports build and test stage workflows.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
owner
The owner of the workflow resource.
- Parameters:
owner
- The owner of the workflow resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dateCreated
The timestamp when Image Builder created the workflow version.
- Parameters:
dateCreated
- The timestamp when Image Builder created the workflow version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-