Class CfnDeploymentPropsMixin.DeploymentPoliciesProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.greengrassv2.CfnDeploymentPropsMixin.DeploymentPoliciesProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDeploymentPropsMixin.DeploymentPoliciesProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDeploymentPropsMixin.DeploymentPoliciesProperty
@Stability(Stable)
@Internal
public static final class CfnDeploymentPropsMixin.DeploymentPoliciesProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDeploymentPropsMixin.DeploymentPoliciesProperty
An implementation for
CfnDeploymentPropsMixin.DeploymentPoliciesProperty-
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.cfnpropertymixins.services.greengrassv2.CfnDeploymentPropsMixin.DeploymentPoliciesProperty
CfnDeploymentPropsMixin.DeploymentPoliciesProperty.Builder, CfnDeploymentPropsMixin.DeploymentPoliciesProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDeploymentPropsMixin.DeploymentPoliciesProperty.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 ObjectThe component update policy for the configuration deployment.final ObjectThe configuration validation policy for the configuration deployment.final StringThe failure handling policy for the configuration deployment.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 theCfnDeploymentPropsMixin.DeploymentPoliciesProperty.Builder.
-
-
Method Details
-
getComponentUpdatePolicy
Description copied from interface:CfnDeploymentPropsMixin.DeploymentPoliciesPropertyThe component update policy for the configuration deployment.This policy defines when it's safe to deploy the configuration to devices.
Returns union: either
IResolvableorCfnDeploymentPropsMixin.DeploymentComponentUpdatePolicyProperty- Specified by:
getComponentUpdatePolicyin interfaceCfnDeploymentPropsMixin.DeploymentPoliciesProperty- See Also:
-
getConfigurationValidationPolicy
Description copied from interface:CfnDeploymentPropsMixin.DeploymentPoliciesPropertyThe configuration validation policy for the configuration deployment.This policy defines how long each component has to validate its configure updates.
Returns union: either
IResolvableorCfnDeploymentPropsMixin.DeploymentConfigurationValidationPolicyProperty- Specified by:
getConfigurationValidationPolicyin interfaceCfnDeploymentPropsMixin.DeploymentPoliciesProperty- See Also:
-
getFailureHandlingPolicy
Description copied from interface:CfnDeploymentPropsMixin.DeploymentPoliciesPropertyThe failure handling policy for the configuration deployment. This policy defines what to do if the deployment fails.Default:
ROLLBACK- Specified by:
getFailureHandlingPolicyin interfaceCfnDeploymentPropsMixin.DeploymentPoliciesProperty- 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()
-