Class TransitionOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iotevents.TransitionOptions.Jsii$Proxy
- All Implemented Interfaces:
TransitionOptions
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- TransitionOptions
@Stability(Experimental)
@Internal
public static final class TransitionOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements TransitionOptions
An implementation for
TransitionOptions
-
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.services.iotevents.TransitionOptions
TransitionOptions.Builder, TransitionOptions.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(TransitionOptions.Builder builder) Constructor that initializes the object based on literal property values passed by theTransitionOptions.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
final String
(experimental) The name of the event.(experimental) The actions to be performed with the transition.final Expression
getWhen()
(experimental) The condition that is used to determine to cause the state transition and the actions.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 theTransitionOptions.Builder
.
-
-
Method Details
-
getWhen
Description copied from interface:TransitionOptions
(experimental) The condition that is used to determine to cause the state transition and the actions.When this was evaluated to
true
, the state transition and the actions are triggered.- Specified by:
getWhen
in interfaceTransitionOptions
-
getEventName
Description copied from interface:TransitionOptions
(experimental) The name of the event.Default: string combining the names of the States as `${originStateName}_to_${targetStateName}`
- Specified by:
getEventName
in interfaceTransitionOptions
-
getExecuting
Description copied from interface:TransitionOptions
(experimental) The actions to be performed with the transition.Default: - no actions will be performed
- Specified by:
getExecuting
in interfaceTransitionOptions
-
$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()
-