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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.triggers.TriggerOptions
TriggerOptions.Builder, TriggerOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(TriggerOptions.Builder builder) Constructor that initializes the object based on literal property values passed by theTriggerOptions.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 List<software.constructs.Construct>Adds trigger dependencies.final List<software.constructs.Construct>Adds this trigger as a dependency on other constructs.final BooleanRe-executes the trigger every time the handler changes.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 theTriggerOptions.Builder.
-
-
Method Details
-
getExecuteAfter
Description copied from interface:TriggerOptionsAdds 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:
getExecuteAfterin interfaceTriggerOptions
-
getExecuteBefore
Description copied from interface:TriggerOptionsAdds 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:
getExecuteBeforein interfaceTriggerOptions
-
getExecuteOnHandlerChange
Description copied from interface:TriggerOptionsRe-executes the trigger every time the handler changes.This implies that the trigger is associated with the
currentVersionof the handler, which gets recreated every time the handler or its configuration is updated.Default: true
- Specified by:
getExecuteOnHandlerChangein interfaceTriggerOptions
-
$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()
-