public static final class ActionProps.Builder extends Object
ActionProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ActionProps |
build()
Builds the configured instance.
|
ActionProps.Builder |
withArtifactBounds(ActionArtifactBounds value)
Sets the value of ArtifactBounds
|
ActionProps.Builder |
withCategory(ActionCategory value)
Sets the value of Category
|
ActionProps.Builder |
withConfiguration(Object value)
Sets the value of Configuration
|
ActionProps.Builder |
withOwner(String value)
Sets the value of Owner
|
ActionProps.Builder |
withProvider(String value)
Sets the value of Provider
|
ActionProps.Builder |
withRegion(String value)
Sets the value of Region
|
ActionProps.Builder |
withRole(software.amazon.awscdk.services.iam.IRole value)
Sets the value of Role
|
ActionProps.Builder |
withRunOrder(Number value)
Sets the value of RunOrder
|
ActionProps.Builder |
withStage(IStage value)
Sets the value of Stage
|
ActionProps.Builder |
withVersion(String value)
Sets the value of Version
|
public ActionProps.Builder withArtifactBounds(ActionArtifactBounds value)
value - the value to be setthispublic ActionProps.Builder withCategory(ActionCategory value)
value - the value to be setthispublic ActionProps.Builder withProvider(String value)
value - the value to be setthispublic ActionProps.Builder withConfiguration(@Nullable Object value)
value - the value to be setthispublic ActionProps.Builder withOwner(@Nullable String value)
value - the value to be setthispublic ActionProps.Builder withRegion(@Nullable String value)
value - The region this Action resides in.thispublic ActionProps.Builder withRole(@Nullable software.amazon.awscdk.services.iam.IRole value)
value - The service role that is assumed during execution of action.
This role is not mandatory, however more advanced configuration
may require specifying it.thispublic ActionProps.Builder withVersion(@Nullable String value)
value - the value to be setthispublic ActionProps.Builder withRunOrder(@Nullable Number value)
value - The runOrder property for this Action.
RunOrder determines the relative order in which multiple Actions in the same Stage execute.thispublic ActionProps.Builder withStage(IStage value)
value - The Pipeline Stage to add this Action to.thispublic ActionProps build()
ActionPropsNullPointerException - if any required attribute was not providedCopyright © 2019. All rights reserved.