Class ActionProperties.Jsii$Proxy
- All Implemented Interfaces:
ActionProperties
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ActionProperties
ActionProperties
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.codepipeline.ActionProperties
ActionProperties.Builder, ActionProperties.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(ActionProperties.Builder builder) Constructor that initializes the object based on literal property values passed by theActionProperties.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The account the Action is supposed to live in.final String
final ActionArtifactBounds
final ActionCategory
The category of the action.final String
getOwner()
final String
The service provider that the action calls.final String
The AWS region the given Action resides in.final IResource
The optional resource that is backing this Action.final IRole
getRole()
final Number
The order in which AWS CodePipeline runs this action.final String
The name of the namespace to use for variables emitted by this action.final String
final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theActionProperties.Builder
.
-
-
Method Details
-
getActionName
- Specified by:
getActionName
in interfaceActionProperties
-
getArtifactBounds
- Specified by:
getArtifactBounds
in interfaceActionProperties
-
getCategory
Description copied from interface:ActionProperties
The category of the action.The category defines which action type the owner (the entity that performs the action) performs.
- Specified by:
getCategory
in interfaceActionProperties
-
getProvider
Description copied from interface:ActionProperties
The service provider that the action calls.- Specified by:
getProvider
in interfaceActionProperties
-
getAccount
Description copied from interface:ActionProperties
The account the Action is supposed to live in.For Actions backed by resources, this is inferred from the Stack
invalid @link
resource
invalid @link
resource
invalid @link
account
- Specified by:
getAccount
in interfaceActionProperties
-
getInputs
- Specified by:
getInputs
in interfaceActionProperties
-
getOutputs
- Specified by:
getOutputs
in interfaceActionProperties
-
getOwner
- Specified by:
getOwner
in interfaceActionProperties
-
getRegion
Description copied from interface:ActionProperties
The AWS region the given Action resides in.Note that a cross-region Pipeline requires replication buckets to function correctly. You can provide their names with the
invalid @link
PipelineProps#crossRegionReplicationBuckets
Default: the Action resides in the same region as the Pipeline
- Specified by:
getRegion
in interfaceActionProperties
-
getResource
Description copied from interface:ActionProperties
The optional resource that is backing this Action.This is used for automatically handling Actions backed by resources from a different account and/or region.
- Specified by:
getResource
in interfaceActionProperties
-
getRole
- Specified by:
getRole
in interfaceActionProperties
-
getRunOrder
Description copied from interface:ActionProperties
The order in which AWS CodePipeline runs this action. For more information, see the AWS CodePipeline User Guide.https://docs.aws.amazon.com/codepipeline/latest/userguide/reference-pipeline-structure.html#action-requirements
- Specified by:
getRunOrder
in interfaceActionProperties
-
getVariablesNamespace
Description copied from interface:ActionProperties
The name of the namespace to use for variables emitted by this action.Default: - a name will be generated, based on the stage and action names
- Specified by:
getVariablesNamespace
in interfaceActionProperties
-
getVersion
- Specified by:
getVersion
in interfaceActionProperties
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-