Interface WorkflowSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<WorkflowSummary.Builder,
,WorkflowSummary> SdkBuilder<WorkflowSummary.Builder,
,WorkflowSummary> SdkPojo
- Enclosing class:
WorkflowSummary
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the workflow resource.changeDescription
(String changeDescription) The change description for the current version of the workflow resource.dateCreated
(String dateCreated) The original creation date of the workflow resource.description
(String description) Describes the workflow.The name of the workflow.The owner of the workflow resource.default WorkflowSummary.Builder
state
(Consumer<WorkflowState.Builder> state) Describes the current state of the workflow resource.state
(WorkflowState state) Describes the current state of the workflow resource.Contains a list of tags that are defined for the workflow.The image creation stage that this workflow applies to.type
(WorkflowType type) The image creation stage that this workflow applies to.The version of the workflow.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
-
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 version of the workflow.
- Parameters:
version
- The version of the workflow.- 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.
-
changeDescription
The change description for the current version of the workflow resource.
- Parameters:
changeDescription
- The change description for the current version of the workflow resource.- 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.
-
state
Describes the current state of the workflow resource.
- Parameters:
state
- Describes the current state of the workflow resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
Describes the current state of the workflow resource.
This is a convenience method that creates an instance of theWorkflowState.Builder
avoiding the need to create one manually viaWorkflowState.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostate(WorkflowState)
.- Parameters:
state
- a consumer that will call methods onWorkflowState.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dateCreated
The original creation date of the workflow resource.
- Parameters:
dateCreated
- The original creation date of the workflow resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
Contains a list of tags that are defined for the workflow.
- Parameters:
tags
- Contains a list of tags that are defined for the workflow.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-