Class CfnEventTrigger.PeriodProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.customerprofiles.CfnEventTrigger.PeriodProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnEventTrigger.PeriodProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnEventTrigger.PeriodProperty
@Stability(Stable)
@Internal
public static final class CfnEventTrigger.PeriodProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnEventTrigger.PeriodProperty
An implementation for
CfnEventTrigger.PeriodProperty-
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.CfnEventTrigger.PeriodProperty
CfnEventTrigger.PeriodProperty.Builder, CfnEventTrigger.PeriodProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnEventTrigger.PeriodProperty.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 NumberThe maximum allowed number of destination invocations per profile.final StringgetUnit()The unit of time.final ObjectIf set to true, there is no limit on the number of destination invocations per profile.final NumbergetValue()The amount of time of the specified unit.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 theCfnEventTrigger.PeriodProperty.Builder.
-
-
Method Details
-
getUnit
Description copied from interface:CfnEventTrigger.PeriodPropertyThe unit of time.- Specified by:
getUnitin interfaceCfnEventTrigger.PeriodProperty- See Also:
-
getValue
Description copied from interface:CfnEventTrigger.PeriodPropertyThe amount of time of the specified unit.- Specified by:
getValuein interfaceCfnEventTrigger.PeriodProperty- See Also:
-
getMaxInvocationsPerProfile
Description copied from interface:CfnEventTrigger.PeriodPropertyThe maximum allowed number of destination invocations per profile.- Specified by:
getMaxInvocationsPerProfilein interfaceCfnEventTrigger.PeriodProperty- See Also:
-
getUnlimited
Description copied from interface:CfnEventTrigger.PeriodPropertyIf set to true, there is no limit on the number of destination invocations per profile.The default is false.
Returns union: either
BooleanorIResolvable- Specified by:
getUnlimitedin interfaceCfnEventTrigger.PeriodProperty- 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()
-