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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.CfnCreationPolicy
CfnCreationPolicy.Builder, CfnCreationPolicy.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnCreationPolicy.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnCreationPolicy.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
For an Auto Scaling group replacement update, specifies how many instances must signal success for the update to succeed.final CfnResourceSignal
When 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 Boolean
For an AppStream Fleet creation, specifies that the fleet is started after creation.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 theCfnCreationPolicy.Builder
.
-
-
Method Details
-
getAutoScalingCreationPolicy
Description copied from interface:CfnCreationPolicy
For an Auto Scaling group replacement update, specifies how many instances must signal success for the update to succeed.- Specified by:
getAutoScalingCreationPolicy
in interfaceCfnCreationPolicy
-
getResourceSignal
Description copied from interface:CfnCreationPolicy
When 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:
getResourceSignal
in interfaceCfnCreationPolicy
-
getStartFleet
Description copied from interface:CfnCreationPolicy
For an AppStream Fleet creation, specifies that the fleet is started after creation.- Specified by:
getStartFleet
in interfaceCfnCreationPolicy
-
$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()
-