Class CfnTriggerMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.glue.CfnTriggerMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnTriggerMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnTriggerMixinProps
@Stability(Stable)
@Internal
public static final class CfnTriggerMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnTriggerMixinProps
An implementation for
CfnTriggerMixinProps-
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.cfnpropertymixins.services.glue.CfnTriggerMixinProps
CfnTriggerMixinProps.Builder, CfnTriggerMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnTriggerMixinProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnTriggerMixinProps.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 ObjectThe actions initiated by this trigger.final StringA description of this trigger.final ObjectBatch condition that must be met (specified number of events received or batch time window expired) before EventBridge event trigger fires.final StringgetName()The name of the trigger.final ObjectThe predicate of this trigger, which defines when it will fire.final StringAcronexpression used to specify the schedule.final ObjectSet to true to startSCHEDULEDandCONDITIONALtriggers when created.final ObjectgetTags()The tags to use with this trigger.final StringgetType()The type of trigger that this is.final StringThe name of the workflow associated with the trigger.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 theCfnTriggerMixinProps.Builder.
-
-
Method Details
-
getActions
Description copied from interface:CfnTriggerMixinPropsThe actions initiated by this trigger.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnTriggerPropsMixin.ActionProperty>- Specified by:
getActionsin interfaceCfnTriggerMixinProps- See Also:
-
getDescription
Description copied from interface:CfnTriggerMixinPropsA description of this trigger.- Specified by:
getDescriptionin interfaceCfnTriggerMixinProps- See Also:
-
getEventBatchingCondition
Description copied from interface:CfnTriggerMixinPropsBatch condition that must be met (specified number of events received or batch time window expired) before EventBridge event trigger fires.Returns union: either
IResolvableorCfnTriggerPropsMixin.EventBatchingConditionProperty- Specified by:
getEventBatchingConditionin interfaceCfnTriggerMixinProps- See Also:
-
getName
Description copied from interface:CfnTriggerMixinPropsThe name of the trigger.- Specified by:
getNamein interfaceCfnTriggerMixinProps- See Also:
-
getPredicate
Description copied from interface:CfnTriggerMixinPropsThe predicate of this trigger, which defines when it will fire.Returns union: either
IResolvableorCfnTriggerPropsMixin.PredicateProperty- Specified by:
getPredicatein interfaceCfnTriggerMixinProps- See Also:
-
getSchedule
Description copied from interface:CfnTriggerMixinPropsAcronexpression used to specify the schedule.For more information, see Time-Based Schedules for Jobs and Crawlers in the AWS Glue Developer Guide . For example, to run something every day at 12:15 UTC, specify
cron(15 12 * * ? *).- Specified by:
getSchedulein interfaceCfnTriggerMixinProps- See Also:
-
getStartOnCreation
Description copied from interface:CfnTriggerMixinPropsSet to true to startSCHEDULEDandCONDITIONALtriggers when created.True is not supported for
ON_DEMANDtriggers.Returns union: either
BooleanorIResolvable- Specified by:
getStartOnCreationin interfaceCfnTriggerMixinProps- See Also:
-
getTags
Description copied from interface:CfnTriggerMixinPropsThe tags to use with this trigger.- Specified by:
getTagsin interfaceCfnTriggerMixinProps- See Also:
-
getType
Description copied from interface:CfnTriggerMixinPropsThe type of trigger that this is.- Specified by:
getTypein interfaceCfnTriggerMixinProps- See Also:
-
getWorkflowName
Description copied from interface:CfnTriggerMixinPropsThe name of the workflow associated with the trigger.- Specified by:
getWorkflowNamein interfaceCfnTriggerMixinProps- See Also:
-
$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()
-