@Stability(value=Stable) public static final class CustomActionRegistration.Builder extends Object implements software.amazon.jsii.Builder<CustomActionRegistration>
CustomActionRegistration.| Modifier and Type | Method and Description |
|---|---|
CustomActionRegistration.Builder |
actionProperties(List<? extends CustomActionProperty> actionProperties)
The properties used for customizing the instance of your Action.
|
CustomActionRegistration.Builder |
artifactBounds(ActionArtifactBounds artifactBounds)
The artifact bounds of the Action.
|
CustomActionRegistration |
build() |
CustomActionRegistration.Builder |
category(ActionCategory category)
The category of the Action.
|
static CustomActionRegistration.Builder |
create(software.constructs.Construct scope,
String id) |
CustomActionRegistration.Builder |
entityUrl(String entityUrl)
The URL shown for the entire Action in the Pipeline UI.
|
CustomActionRegistration.Builder |
executionUrl(String executionUrl)
The URL shown for a particular execution of an Action in the Pipeline UI.
|
CustomActionRegistration.Builder |
provider(String provider)
The provider of the Action.
|
CustomActionRegistration.Builder |
version(String version)
The version of your Action.
|
@Stability(value=Stable) public static CustomActionRegistration.Builder create(software.constructs.Construct scope, String id)
scope - This parameter is required.id - This parameter is required.CustomActionRegistration.Builder.@Stability(value=Stable) public CustomActionRegistration.Builder artifactBounds(ActionArtifactBounds artifactBounds)
artifactBounds - The artifact bounds of the Action. This parameter is required.this@Stability(value=Stable) public CustomActionRegistration.Builder category(ActionCategory category)
category - The category of the Action. This parameter is required.this@Stability(value=Stable) public CustomActionRegistration.Builder provider(String provider)
For example, 'MyCustomActionProvider'
provider - The provider of the Action. This parameter is required.this@Stability(value=Stable) public CustomActionRegistration.Builder actionProperties(List<? extends CustomActionProperty> actionProperties)
Default: []
actionProperties - The properties used for customizing the instance of your Action. This parameter is required.this@Stability(value=Stable) public CustomActionRegistration.Builder entityUrl(String entityUrl)
Default: none
entityUrl - The URL shown for the entire Action in the Pipeline UI. This parameter is required.this@Stability(value=Stable) public CustomActionRegistration.Builder executionUrl(String executionUrl)
Default: none
executionUrl - The URL shown for a particular execution of an Action in the Pipeline UI. This parameter is required.this@Stability(value=Stable) public CustomActionRegistration.Builder version(String version)
Default: '1'
version - The version of your Action. This parameter is required.this@Stability(value=Stable) public CustomActionRegistration build()
build in interface software.amazon.jsii.Builder<CustomActionRegistration>Copyright © 2023. All rights reserved.