Package software.amazon.awscdk
Class CfnCreationPolicy.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.CfnCreationPolicy.Jsii$Proxy
- All Implemented Interfaces:
CfnCreationPolicy,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCreationPolicy
@Stability(Stable)
@Internal
public static final class CfnCreationPolicy.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCreationPolicy
An implementation for
CfnCreationPolicy-
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.CfnCreationPolicy
CfnCreationPolicy.Builder, CfnCreationPolicy.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnCreationPolicy.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnCreationPolicy.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 booleanFor an Auto Scaling group replacement update, specifies how many instances must signal success for the update to succeed.final CfnResourceSignalWhen AWS CloudFormation creates the associated resource, configures the number of required success signals and the length of time that AWS CloudFormation waits for those signals.final BooleanFor an AppStream Fleet creation, specifies that the fleet is started after creation.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 theCfnCreationPolicy.Builder.
-
-
Method Details
-
getAutoScalingCreationPolicy
Description copied from interface:CfnCreationPolicyFor an Auto Scaling group replacement update, specifies how many instances must signal success for the update to succeed.- Specified by:
getAutoScalingCreationPolicyin interfaceCfnCreationPolicy
-
getResourceSignal
Description copied from interface:CfnCreationPolicyWhen AWS CloudFormation creates the associated resource, configures the number of required success signals and the length of time that AWS CloudFormation waits for those signals.- Specified by:
getResourceSignalin interfaceCfnCreationPolicy
-
getStartFleet
Description copied from interface:CfnCreationPolicyFor an AppStream Fleet creation, specifies that the fleet is started after creation.- Specified by:
getStartFleetin interfaceCfnCreationPolicy
-
$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()
-