Class CodePipelineActionExecutionStateChange.ExecutionResult.Builder
java.lang.Object
software.amazon.awscdk.mixins.preview.services.codepipeline.events.CodePipelineActionExecutionStateChange.ExecutionResult.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CodePipelineActionExecutionStateChange.ExecutionResult>
- Enclosing interface:
CodePipelineActionExecutionStateChange.ExecutionResult
@Stability(Experimental)
public static final class CodePipelineActionExecutionStateChange.ExecutionResult.Builder
extends Object
implements software.amazon.jsii.Builder<CodePipelineActionExecutionStateChange.ExecutionResult>
A builder for
CodePipelineActionExecutionStateChange.ExecutionResult-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.externalExecutionId(List<String> externalExecutionId) externalExecutionSummary(List<String> externalExecutionSummary) externalExecutionUrl(List<String> externalExecutionUrl)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
externalExecutionId
@Stability(Experimental) public CodePipelineActionExecutionStateChange.ExecutionResult.Builder externalExecutionId(List<String> externalExecutionId) - Parameters:
externalExecutionId- external-execution-id property. Specify an array of string values to match this event if the actual value of external-execution-id is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
externalExecutionSummary
@Stability(Experimental) public CodePipelineActionExecutionStateChange.ExecutionResult.Builder externalExecutionSummary(List<String> externalExecutionSummary) Sets the value ofCodePipelineActionExecutionStateChange.ExecutionResult.getExternalExecutionSummary()- Parameters:
externalExecutionSummary- external-execution-summary property. Specify an array of string values to match this event if the actual value of external-execution-summary is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
externalExecutionUrl
@Stability(Experimental) public CodePipelineActionExecutionStateChange.ExecutionResult.Builder externalExecutionUrl(List<String> externalExecutionUrl) - Parameters:
externalExecutionUrl- external-execution-url property. Specify an array of string values to match this event if the actual value of external-execution-url is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CodePipelineActionExecutionStateChange.ExecutionResult>- Returns:
- a new instance of
CodePipelineActionExecutionStateChange.ExecutionResult - Throws:
NullPointerException- if any required attribute was not provided
-