Class CfnPipeline.RuleTypeIdProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.codepipeline.CfnPipeline.RuleTypeIdProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnPipeline.RuleTypeIdProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPipeline.RuleTypeIdProperty
@Stability(Stable)
@Internal
public static final class CfnPipeline.RuleTypeIdProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPipeline.RuleTypeIdProperty
An implementation for
CfnPipeline.RuleTypeIdProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.codepipeline.CfnPipeline.RuleTypeIdProperty
CfnPipeline.RuleTypeIdProperty.Builder, CfnPipeline.RuleTypeIdProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnPipeline.RuleTypeIdProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringA category defines what kind of rule can be run in the stage, and constrains the provider type for the rule.final StringgetOwner()The creator of the rule being called.final StringThe rule provider, such as theDeploymentWindowrule.final StringA string that describes the rule version.final inthashCode()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.RuleTypeIdProperty.Builder.
-
-
Method Details
-
getCategory
Description copied from interface:CfnPipeline.RuleTypeIdPropertyA category defines what kind of rule can be run in the stage, and constrains the provider type for the rule.The valid category is
Rule.- Specified by:
getCategoryin interfaceCfnPipeline.RuleTypeIdProperty- See Also:
-
getOwner
Description copied from interface:CfnPipeline.RuleTypeIdPropertyThe creator of the rule being called.The valid value for the
Ownerfield in the rule category isAWS.- Specified by:
getOwnerin interfaceCfnPipeline.RuleTypeIdProperty- See Also:
-
getProvider
Description copied from interface:CfnPipeline.RuleTypeIdPropertyThe rule provider, such as theDeploymentWindowrule.- Specified by:
getProviderin interfaceCfnPipeline.RuleTypeIdProperty- See Also:
-
getVersion
Description copied from interface:CfnPipeline.RuleTypeIdPropertyA string that describes the rule version.- Specified by:
getVersionin interfaceCfnPipeline.RuleTypeIdProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-