Package software.amazon.awscdk.triggers
Class TriggerOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.triggers.TriggerOptions.Jsii$Proxy
- All Implemented Interfaces:
TriggerOptions
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- TriggerOptions
@Stability(Stable)
@Internal
public static final class TriggerOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements TriggerOptions
An implementation for
TriggerOptions
-
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.triggers.TriggerOptions
TriggerOptions.Builder, TriggerOptions.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(TriggerOptions.Builder builder) Constructor that initializes the object based on literal property values passed by theTriggerOptions.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 List<software.constructs.Construct>
Adds trigger dependencies.final List<software.constructs.Construct>
Adds this trigger as a dependency on other constructs.final Boolean
Re-executes the trigger every time the handler changes.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 theTriggerOptions.Builder
.
-
-
Method Details
-
getExecuteAfter
Description copied from interface:TriggerOptions
Adds trigger dependencies. Execute this trigger only after these construct scopes have been provisioned.You can also use
trigger.executeAfter()
to add additional dependencies.Default: []
- Specified by:
getExecuteAfter
in interfaceTriggerOptions
-
getExecuteBefore
Description copied from interface:TriggerOptions
Adds this trigger as a dependency on other constructs.This means that this trigger will get executed before the given construct(s).
You can also use
trigger.executeBefore()
to add additional dependants.Default: []
- Specified by:
getExecuteBefore
in interfaceTriggerOptions
-
getExecuteOnHandlerChange
Description copied from interface:TriggerOptions
Re-executes the trigger every time the handler changes.This implies that the trigger is associated with the
currentVersion
of the handler, which gets recreated every time the handler or its configuration is updated.Default: true
- Specified by:
getExecuteOnHandlerChange
in interfaceTriggerOptions
-
$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()
-