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