public static interface ActionExecutionInput.Builder extends SdkPojo, CopyableBuilder<ActionExecutionInput.Builder,ActionExecutionInput>
| Modifier and Type | Method and Description |
|---|---|
ActionExecutionInput.Builder |
actionTypeId(ActionTypeId actionTypeId)
Sets the value of the ActionTypeId property for this object.
|
default ActionExecutionInput.Builder |
actionTypeId(Consumer<ActionTypeId.Builder> actionTypeId)
Sets the value of the ActionTypeId property for this object.
|
ActionExecutionInput.Builder |
configuration(Map<String,String> configuration)
Configuration data for an action execution.
|
ActionExecutionInput.Builder |
inputArtifacts(ArtifactDetail... inputArtifacts)
Details of input artifacts of the action that correspond to the action execution.
|
ActionExecutionInput.Builder |
inputArtifacts(Collection<ArtifactDetail> inputArtifacts)
Details of input artifacts of the action that correspond to the action execution.
|
ActionExecutionInput.Builder |
inputArtifacts(Consumer<ArtifactDetail.Builder>... inputArtifacts)
Details of input artifacts of the action that correspond to the action execution.
|
ActionExecutionInput.Builder |
namespace(String namespace)
The variable namespace associated with the action.
|
ActionExecutionInput.Builder |
region(String region)
The AWS Region for the action, such as us-east-1.
|
ActionExecutionInput.Builder |
resolvedConfiguration(Map<String,String> resolvedConfiguration)
Configuration data for an action execution with all variable references replaced with their real values for
the execution.
|
ActionExecutionInput.Builder |
roleArn(String roleArn)
The ARN of the IAM service role that performs the declared action.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildActionExecutionInput.Builder actionTypeId(ActionTypeId actionTypeId)
actionTypeId - The new value for the ActionTypeId property for this object.default ActionExecutionInput.Builder actionTypeId(Consumer<ActionTypeId.Builder> actionTypeId)
ActionTypeId.Builder avoiding the need
to create one manually via ActionTypeId.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to actionTypeId(ActionTypeId).
actionTypeId - a consumer that will call methods on ActionTypeId.BuilderactionTypeId(ActionTypeId)ActionExecutionInput.Builder configuration(Map<String,String> configuration)
Configuration data for an action execution.
configuration - Configuration data for an action execution.ActionExecutionInput.Builder resolvedConfiguration(Map<String,String> resolvedConfiguration)
Configuration data for an action execution with all variable references replaced with their real values for the execution.
resolvedConfiguration - Configuration data for an action execution with all variable references replaced with their real
values for the execution.ActionExecutionInput.Builder roleArn(String roleArn)
The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn for the pipeline.
roleArn - The ARN of the IAM service role that performs the declared action. This is assumed through the roleArn
for the pipeline.ActionExecutionInput.Builder region(String region)
The AWS Region for the action, such as us-east-1.
region - The AWS Region for the action, such as us-east-1.ActionExecutionInput.Builder inputArtifacts(Collection<ArtifactDetail> inputArtifacts)
Details of input artifacts of the action that correspond to the action execution.
inputArtifacts - Details of input artifacts of the action that correspond to the action execution.ActionExecutionInput.Builder inputArtifacts(ArtifactDetail... inputArtifacts)
Details of input artifacts of the action that correspond to the action execution.
inputArtifacts - Details of input artifacts of the action that correspond to the action execution.ActionExecutionInput.Builder inputArtifacts(Consumer<ArtifactDetail.Builder>... inputArtifacts)
Details of input artifacts of the action that correspond to the action execution.
This is a convenience method that creates an instance of theArtifactDetail.Builder avoiding the need to create
one manually via ArtifactDetail.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #inputArtifacts(List.
inputArtifacts - a consumer that will call methods on
ArtifactDetail.Builder#inputArtifacts(java.util.Collection) ActionExecutionInput.Builder namespace(String namespace)
The variable namespace associated with the action. All variables produced as output by this action fall under this namespace.
namespace - The variable namespace associated with the action. All variables produced as output by this action
fall under this namespace.Copyright © 2023. All rights reserved.