@Stability(value=Stable) @Internal public static final class CfnSegment.GroupsProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnSegment.GroupsProperty
CfnSegment.GroupsPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnSegment.GroupsProperty.Builder, CfnSegment.GroupsProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnSegment.GroupsProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnSegment.AttributeDimensionProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getDimensions()
An array that defines the dimensions to include or exclude from the segment.
|
Object |
getSourceSegments()
The base segment to build the segment on.
|
String |
getSourceType()
Specifies how to handle multiple base segments for the segment.
|
String |
getType()
Specifies how to handle multiple dimensions for the segment.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnSegment.GroupsProperty.Builder builder)
CfnSegment.AttributeDimensionProperty.Builder.public final Object getDimensions()
CfnSegment.GroupsPropertygetDimensions in interface CfnSegment.GroupsPropertypublic final Object getSourceSegments()
CfnSegment.GroupsPropertyA base segment, also called a source segment , defines the initial population of endpoints for a segment. When you add dimensions to the segment, Amazon Pinpoint filters the base segment by using the dimensions that you specify.
You can specify more than one dimensional segment or only one imported segment. If you specify an imported segment, the segment size estimate that displays on the Amazon Pinpoint console indicates the size of the imported segment without any filters applied to it.
getSourceSegments in interface CfnSegment.GroupsPropertypublic final String getSourceType()
CfnSegment.GroupsPropertyFor example, if you specify three base segments for the segment, whether the resulting segment is based on all, any, or none of the base segments.
getSourceType in interface CfnSegment.GroupsPropertypublic final String getType()
CfnSegment.GroupsPropertyFor example, if you specify three dimensions for the segment, whether the resulting segment includes endpoints that match all, any, or none of the dimensions.
getType in interface CfnSegment.GroupsProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.