Class CfnEventTriggerProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.customerprofiles.CfnEventTriggerProps.Jsii$Proxy
- All Implemented Interfaces:
CfnEventTriggerProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnEventTriggerProps
@Stability(Stable)
@Internal
public static final class CfnEventTriggerProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnEventTriggerProps
An implementation for
CfnEventTriggerProps-
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.services.customerprofiles.CfnEventTriggerProps
CfnEventTriggerProps.Builder, CfnEventTriggerProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnEventTriggerProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnEventTriggerProps.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 theCfnEventTriggerProps.Builder.
-
-
Method Details
-
getDomainName
Description copied from interface:CfnEventTriggerPropsThe unique name of the domain.- Specified by:
getDomainNamein interfaceCfnEventTriggerProps- See Also:
-
getEventTriggerConditions
Description copied from interface:CfnEventTriggerPropsA list of conditions that determine when an event should trigger the destination.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnEventTrigger.EventTriggerConditionProperty>- Specified by:
getEventTriggerConditionsin interfaceCfnEventTriggerProps- See Also:
-
getEventTriggerName
Description copied from interface:CfnEventTriggerPropsThe unique name of the event trigger.- Specified by:
getEventTriggerNamein interfaceCfnEventTriggerProps- See Also:
-
getObjectTypeName
Description copied from interface:CfnEventTriggerPropsThe unique name of the object type.- Specified by:
getObjectTypeNamein interfaceCfnEventTriggerProps- See Also:
-
getDescription
Description copied from interface:CfnEventTriggerPropsThe description of the event trigger.- Specified by:
getDescriptionin interfaceCfnEventTriggerProps- See Also:
-
getEventTriggerLimits
Description copied from interface:CfnEventTriggerPropsDefines 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
IResolvableorCfnEventTrigger.EventTriggerLimitsProperty- Specified by:
getEventTriggerLimitsin interfaceCfnEventTriggerProps- See Also:
-
getSegmentFilter
Description copied from interface:CfnEventTriggerPropsThe destination is triggered only for profiles that meet the criteria of a segment definition.- Specified by:
getSegmentFilterin interfaceCfnEventTriggerProps- See Also:
-
getTags
Description copied from interface:CfnEventTriggerPropsAn array of key-value pairs to apply to this resource.- Specified by:
getTagsin interfaceCfnEventTriggerProps- 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()
-