Class CfnEventTriggerMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.customerprofiles.CfnEventTriggerMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnEventTriggerMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnEventTriggerMixinProps
@Stability(Stable)
@Internal
public static final class CfnEventTriggerMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnEventTriggerMixinProps
An implementation for
CfnEventTriggerMixinProps-
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.customerprofiles.CfnEventTriggerMixinProps
CfnEventTriggerMixinProps.Builder, CfnEventTriggerMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnEventTriggerMixinProps.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 StringThe description of the event trigger.final StringThe unique name of the domain.final ObjectA list of conditions that determine when an event should trigger the destination.final ObjectDefines limits controlling whether an event triggers the destination, based on ingestion latency and the number of invocations per profile over specific time periods.final StringThe unique name of the event trigger.final StringThe unique name of the object type.final StringThe destination is triggered only for profiles that meet the criteria of a segment definition.getTags()An array of key-value pairs to apply to this resource.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 theCfnEventTriggerMixinProps.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:CfnEventTriggerMixinPropsThe description of the event trigger.- Specified by:
getDescriptionin interfaceCfnEventTriggerMixinProps- See Also:
-
getDomainName
Description copied from interface:CfnEventTriggerMixinPropsThe unique name of the domain.- Specified by:
getDomainNamein interfaceCfnEventTriggerMixinProps- See Also:
-
getEventTriggerConditions
Description copied from interface:CfnEventTriggerMixinPropsA list of conditions that determine when an event should trigger the destination.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnEventTriggerPropsMixin.EventTriggerConditionProperty>- Specified by:
getEventTriggerConditionsin interfaceCfnEventTriggerMixinProps- See Also:
-
getEventTriggerLimits
Description copied from interface:CfnEventTriggerMixinPropsDefines limits controlling whether an event triggers the destination, based on ingestion latency and the number of invocations per profile over specific time periods.Returns union: either
IResolvableorCfnEventTriggerPropsMixin.EventTriggerLimitsProperty- Specified by:
getEventTriggerLimitsin interfaceCfnEventTriggerMixinProps- See Also:
-
getEventTriggerName
Description copied from interface:CfnEventTriggerMixinPropsThe unique name of the event trigger.- Specified by:
getEventTriggerNamein interfaceCfnEventTriggerMixinProps- See Also:
-
getObjectTypeName
Description copied from interface:CfnEventTriggerMixinPropsThe unique name of the object type.- Specified by:
getObjectTypeNamein interfaceCfnEventTriggerMixinProps- See Also:
-
getSegmentFilter
Description copied from interface:CfnEventTriggerMixinPropsThe destination is triggered only for profiles that meet the criteria of a segment definition.- Specified by:
getSegmentFilterin interfaceCfnEventTriggerMixinProps- See Also:
-
getTags
Description copied from interface:CfnEventTriggerMixinPropsAn array of key-value pairs to apply to this resource.- Specified by:
getTagsin interfaceCfnEventTriggerMixinProps- 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()
-