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