public static interface ActionState.Builder extends SdkPojo, CopyableBuilder<ActionState.Builder,ActionState>
Modifier and Type | Method and Description |
---|---|
ActionState.Builder |
actionName(String actionName)
The name of the action.
|
ActionState.Builder |
currentRevision(ActionRevision currentRevision)
Represents information about the version (or revision) of an action.
|
default ActionState.Builder |
currentRevision(Consumer<ActionRevision.Builder> currentRevision)
Represents information about the version (or revision) of an action.
|
ActionState.Builder |
entityUrl(String entityUrl)
A URL link for more information about the state of the action, such as a deployment group details page.
|
ActionState.Builder |
latestExecution(ActionExecution latestExecution)
Represents information about the run of an action.
|
default ActionState.Builder |
latestExecution(Consumer<ActionExecution.Builder> latestExecution)
Represents information about the run of an action.
|
ActionState.Builder |
revisionUrl(String revisionUrl)
A URL link for more information about the revision, such as a commit details page.
|
copy
applyMutation, build
ActionState.Builder actionName(String actionName)
The name of the action.
actionName
- The name of the action.ActionState.Builder currentRevision(ActionRevision currentRevision)
Represents information about the version (or revision) of an action.
currentRevision
- Represents information about the version (or revision) of an action.default ActionState.Builder currentRevision(Consumer<ActionRevision.Builder> currentRevision)
Represents information about the version (or revision) of an action.
This is a convenience that creates an instance of theActionRevision.Builder
avoiding the need to
create one manually via ActionRevision.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to currentRevision(ActionRevision)
.currentRevision
- a consumer that will call methods on ActionRevision.Builder
currentRevision(ActionRevision)
ActionState.Builder latestExecution(ActionExecution latestExecution)
Represents information about the run of an action.
latestExecution
- Represents information about the run of an action.default ActionState.Builder latestExecution(Consumer<ActionExecution.Builder> latestExecution)
Represents information about the run of an action.
This is a convenience that creates an instance of theActionExecution.Builder
avoiding the need to
create one manually via ActionExecution.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to latestExecution(ActionExecution)
.latestExecution
- a consumer that will call methods on ActionExecution.Builder
latestExecution(ActionExecution)
ActionState.Builder entityUrl(String entityUrl)
A URL link for more information about the state of the action, such as a deployment group details page.
entityUrl
- A URL link for more information about the state of the action, such as a deployment group details
page.ActionState.Builder revisionUrl(String revisionUrl)
A URL link for more information about the revision, such as a commit details page.
revisionUrl
- A URL link for more information about the revision, such as a commit details page.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.