public static final class CfnPipeline.ActionTypeIdProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnPipeline.ActionTypeIdProperty
CfnPipeline.ActionTypeIdProperty
CfnPipeline.ActionTypeIdProperty.Builder, CfnPipeline.ActionTypeIdProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getCategory()
A category defines what kind of action can be taken in the stage, and constrains the provider type for the action.
|
java.lang.String |
getOwner()
The creator of the action being called.
|
java.lang.String |
getProvider()
The provider of the service being called by the action.
|
java.lang.String |
getVersion()
A string that describes the action version.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getCategory()
CfnPipeline.ActionTypeIdProperty
Valid categories are limited to one of the values below.
Source
Build
Test
Deploy
Invoke
Approval
getCategory
in interface CfnPipeline.ActionTypeIdProperty
public final java.lang.String getOwner()
CfnPipeline.ActionTypeIdProperty
There are three valid values for the Owner
field in the action category section within your pipeline structure: AWS
, ThirdParty
, and Custom
. For more information, see Valid Action Types and Providers in CodePipeline .
getOwner
in interface CfnPipeline.ActionTypeIdProperty
public final java.lang.String getProvider()
CfnPipeline.ActionTypeIdProperty
Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of CodeDeploy, which would be specified as CodeDeploy
. For more information, see Valid Action Types and Providers in CodePipeline .
getProvider
in interface CfnPipeline.ActionTypeIdProperty
public final java.lang.String getVersion()
CfnPipeline.ActionTypeIdProperty
getVersion
in interface CfnPipeline.ActionTypeIdProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()