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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.iotevents.TransitionOptions
TransitionOptions.Builder, TransitionOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(TransitionOptions.Builder builder) Constructor that initializes the object based on literal property values passed by theTransitionOptions.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 String(experimental) The name of the event.(experimental) The actions to be performed with the transition.final ExpressiongetWhen()(experimental) The condition that is used to determine to cause the state transition and the actions.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 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:
getWhenin 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:
getEventNamein interfaceTransitionOptions
-
getExecuting
Description copied from interface:TransitionOptions(experimental) The actions to be performed with the transition.Default: - no actions will be performed
- Specified by:
getExecutingin interfaceTransitionOptions
-
$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()
-