Class CfnSegmentPropsMixin.SegmentDimensionsProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.pinpoint.CfnSegmentPropsMixin.SegmentDimensionsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSegmentPropsMixin.SegmentDimensionsProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSegmentPropsMixin.SegmentDimensionsProperty
@Stability(Stable)
@Internal
public static final class CfnSegmentPropsMixin.SegmentDimensionsProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSegmentPropsMixin.SegmentDimensionsProperty
An implementation for
CfnSegmentPropsMixin.SegmentDimensionsProperty-
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.pinpoint.CfnSegmentPropsMixin.SegmentDimensionsProperty
CfnSegmentPropsMixin.SegmentDimensionsProperty.Builder, CfnSegmentPropsMixin.SegmentDimensionsProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSegmentPropsMixin.SegmentDimensionsProperty.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 ObjectOne or more custom attributes to use as criteria for the segment.final ObjectThe behavior-based criteria, such as how recently users have used your app, for the segment.final ObjectThe demographic-based criteria, such as device platform, for the segment.final ObjectThe location-based criteria, such as region or GPS coordinates, for the segment.final ObjectOne or more custom metrics to use as criteria for the segment.final ObjectOne or more custom user attributes to use as criteria for the segment.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 theCfnSegmentPropsMixin.SegmentDimensionsProperty.Builder.
-
-
Method Details
-
getAttributes
Description copied from interface:CfnSegmentPropsMixin.SegmentDimensionsPropertyOne or more custom attributes to use as criteria for the segment.For more information see AttributeDimension
- Specified by:
getAttributesin interfaceCfnSegmentPropsMixin.SegmentDimensionsProperty- See Also:
-
getBehavior
Description copied from interface:CfnSegmentPropsMixin.SegmentDimensionsPropertyThe behavior-based criteria, such as how recently users have used your app, for the segment.Returns union: either
IResolvableorCfnSegmentPropsMixin.BehaviorProperty- Specified by:
getBehaviorin interfaceCfnSegmentPropsMixin.SegmentDimensionsProperty- See Also:
-
getDemographic
Description copied from interface:CfnSegmentPropsMixin.SegmentDimensionsPropertyThe demographic-based criteria, such as device platform, for the segment.Returns union: either
IResolvableorCfnSegmentPropsMixin.DemographicProperty- Specified by:
getDemographicin interfaceCfnSegmentPropsMixin.SegmentDimensionsProperty- See Also:
-
getLocation
Description copied from interface:CfnSegmentPropsMixin.SegmentDimensionsPropertyThe location-based criteria, such as region or GPS coordinates, for the segment.Returns union: either
IResolvableorCfnSegmentPropsMixin.LocationProperty- Specified by:
getLocationin interfaceCfnSegmentPropsMixin.SegmentDimensionsProperty- See Also:
-
getMetrics
Description copied from interface:CfnSegmentPropsMixin.SegmentDimensionsPropertyOne or more custom metrics to use as criteria for the segment.- Specified by:
getMetricsin interfaceCfnSegmentPropsMixin.SegmentDimensionsProperty- See Also:
-
getUserAttributes
Description copied from interface:CfnSegmentPropsMixin.SegmentDimensionsPropertyOne or more custom user attributes to use as criteria for the segment.- Specified by:
getUserAttributesin interfaceCfnSegmentPropsMixin.SegmentDimensionsProperty- 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()
-