Class CfnPipeline.GitConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.codepipeline.CfnPipeline.GitConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnPipeline.GitConfigurationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPipeline.GitConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnPipeline.GitConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPipeline.GitConfigurationProperty
An implementation for
CfnPipeline.GitConfigurationProperty
-
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.CfnPipeline.GitConfigurationProperty
CfnPipeline.GitConfigurationProperty.Builder, CfnPipeline.GitConfigurationProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnPipeline.GitConfigurationProperty.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 Object
The field where the repository event that will start the pipeline is specified as pull requests.final Object
getPush()
The field where the repository event that will start the pipeline, such as pushing Git tags, is specified with details.final String
The name of the pipeline source action where the trigger configuration, such as Git tags, is specified.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 theCfnPipeline.GitConfigurationProperty.Builder
.
-
-
Method Details
-
getSourceActionName
Description copied from interface:CfnPipeline.GitConfigurationProperty
The name of the pipeline source action where the trigger configuration, such as Git tags, is specified.The trigger configuration will start the pipeline upon the specified change only.
You can only specify one trigger configuration per source action.
- Specified by:
getSourceActionName
in interfaceCfnPipeline.GitConfigurationProperty
- See Also:
-
getPullRequest
Description copied from interface:CfnPipeline.GitConfigurationProperty
The field where the repository event that will start the pipeline is specified as pull requests.- Specified by:
getPullRequest
in interfaceCfnPipeline.GitConfigurationProperty
- See Also:
-
getPush
Description copied from interface:CfnPipeline.GitConfigurationProperty
The field where the repository event that will start the pipeline, such as pushing Git tags, is specified with details.- Specified by:
getPush
in interfaceCfnPipeline.GitConfigurationProperty
- See Also:
-
$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()
-