Class CfnDetectorModelPropsMixin.StateProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.iotevents.CfnDetectorModelPropsMixin.StateProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDetectorModelPropsMixin.StateProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDetectorModelPropsMixin.StateProperty
@Stability(Stable)
@Internal
public static final class CfnDetectorModelPropsMixin.StateProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDetectorModelPropsMixin.StateProperty
An implementation for
CfnDetectorModelPropsMixin.StateProperty-
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.iotevents.CfnDetectorModelPropsMixin.StateProperty
CfnDetectorModelPropsMixin.StateProperty.Builder, CfnDetectorModelPropsMixin.StateProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDetectorModelPropsMixin.StateProperty.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 ObjectWhen entering this state, perform theseactionsif theconditionis TRUE.final ObjectWhen exiting this state, perform theseactionsif the specifiedconditionisTRUE.final ObjectWhen an input is received and theconditionis TRUE, perform the specifiedactions.final StringThe name of the state.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 theCfnDetectorModelPropsMixin.StateProperty.Builder.
-
-
Method Details
-
getOnEnter
Description copied from interface:CfnDetectorModelPropsMixin.StatePropertyWhen entering this state, perform theseactionsif theconditionis TRUE.Returns union: either
IResolvableorCfnDetectorModelPropsMixin.OnEnterProperty- Specified by:
getOnEnterin interfaceCfnDetectorModelPropsMixin.StateProperty- See Also:
-
getOnExit
Description copied from interface:CfnDetectorModelPropsMixin.StatePropertyWhen exiting this state, perform theseactionsif the specifiedconditionisTRUE.Returns union: either
IResolvableorCfnDetectorModelPropsMixin.OnExitProperty- Specified by:
getOnExitin interfaceCfnDetectorModelPropsMixin.StateProperty- See Also:
-
getOnInput
Description copied from interface:CfnDetectorModelPropsMixin.StatePropertyWhen an input is received and theconditionis TRUE, perform the specifiedactions.Returns union: either
IResolvableorCfnDetectorModelPropsMixin.OnInputProperty- Specified by:
getOnInputin interfaceCfnDetectorModelPropsMixin.StateProperty- See Also:
-
getStateName
Description copied from interface:CfnDetectorModelPropsMixin.StatePropertyThe name of the state.- Specified by:
getStateNamein interfaceCfnDetectorModelPropsMixin.StateProperty- 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()
-