Class Event.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.iotevents.alpha.Event.Jsii$Proxy
- All Implemented Interfaces:
Event
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
Event
@Stability(Experimental)
@Internal
public static final class Event.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements Event
An implementation for
Event
-
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.alpha.Event
Event.Builder, Event.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(Event.Builder builder) Constructor that initializes the object based on literal property values passed by theEvent.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
(experimental) The actions to be performed.final Expression
(experimental) The Boolean expression that, whentrue
, causes the actions to be performed.final String
(experimental) The name of the event.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 theEvent.Builder
.
-
-
Method Details
-
getEventName
Description copied from interface:Event
(experimental) The name of the event.- Specified by:
getEventName
in interfaceEvent
-
getActions
Description copied from interface:Event
(experimental) The actions to be performed.Default: - no actions will be performed
- Specified by:
getActions
in interfaceEvent
-
getCondition
Description copied from interface:Event
(experimental) The Boolean expression that, whentrue
, causes the actions to be performed.Default: - none (the actions are always executed)
- Specified by:
getCondition
in interfaceEvent
-
$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()
-