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.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.pinpoint.CfnSegment.SegmentDimensionsProperty
CfnSegment.SegmentDimensionsProperty.Builder, CfnSegment.SegmentDimensionsProperty.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnSegment.SegmentDimensionsProperty.Builder
.protected
Jsii$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.JsonNode
final boolean
final Object
One or more custom attributes to use as criteria for the segment.final Object
The behavior-based criteria, such as how recently users have used your app, for the segment.final Object
The demographic-based criteria, such as device platform, for the segment.final Object
The location-based criteria, such as region or GPS coordinates, for the segment.final Object
One or more custom metrics to use as criteria for the segment.final Object
One or more custom user attributes to use as criteria for the segment.final int
hashCode()
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.SegmentDimensionsProperty
One or more custom attributes to use as criteria for the segment.- Specified by:
getAttributes
in interfaceCfnSegment.SegmentDimensionsProperty
-
getBehavior
Description copied from interface:CfnSegment.SegmentDimensionsProperty
The behavior-based criteria, such as how recently users have used your app, for the segment.- Specified by:
getBehavior
in interfaceCfnSegment.SegmentDimensionsProperty
-
getDemographic
Description copied from interface:CfnSegment.SegmentDimensionsProperty
The demographic-based criteria, such as device platform, for the segment.- Specified by:
getDemographic
in interfaceCfnSegment.SegmentDimensionsProperty
-
getLocation
Description copied from interface:CfnSegment.SegmentDimensionsProperty
The location-based criteria, such as region or GPS coordinates, for the segment.- Specified by:
getLocation
in interfaceCfnSegment.SegmentDimensionsProperty
-
getMetrics
Description copied from interface:CfnSegment.SegmentDimensionsProperty
One or more custom metrics to use as criteria for the segment.- Specified by:
getMetrics
in interfaceCfnSegment.SegmentDimensionsProperty
-
getUserAttributes
Description copied from interface:CfnSegment.SegmentDimensionsProperty
One or more custom user attributes to use as criteria for the segment.- Specified by:
getUserAttributes
in interfaceCfnSegment.SegmentDimensionsProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-