Class CfnSegmentDefinition.GroupProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.customerprofiles.CfnSegmentDefinition.GroupProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSegmentDefinition.GroupProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSegmentDefinition.GroupProperty
@Stability(Stable)
@Internal
public static final class CfnSegmentDefinition.GroupProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSegmentDefinition.GroupProperty
An implementation for
CfnSegmentDefinition.GroupProperty-
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.CfnSegmentDefinition.GroupProperty
CfnSegmentDefinition.GroupProperty.Builder, CfnSegmentDefinition.GroupProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSegmentDefinition.GroupProperty.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 ObjectDefines the attributes to segment on.final ObjectDefines the starting source of data.final StringDefines how to interact with the source data.final StringgetType()Defines how to interact with the profiles found in the current filtering.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 theCfnSegmentDefinition.GroupProperty.Builder.
-
-
Method Details
-
getDimensions
Description copied from interface:CfnSegmentDefinition.GroupPropertyDefines the attributes to segment on.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnSegmentDefinition.DimensionProperty>- Specified by:
getDimensionsin interfaceCfnSegmentDefinition.GroupProperty- See Also:
-
getSourceSegments
Description copied from interface:CfnSegmentDefinition.GroupPropertyDefines the starting source of data.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnSegmentDefinition.SourceSegmentProperty>- Specified by:
getSourceSegmentsin interfaceCfnSegmentDefinition.GroupProperty- See Also:
-
getSourceType
Description copied from interface:CfnSegmentDefinition.GroupPropertyDefines how to interact with the source data.- Specified by:
getSourceTypein interfaceCfnSegmentDefinition.GroupProperty- See Also:
-
getType
Description copied from interface:CfnSegmentDefinition.GroupPropertyDefines how to interact with the profiles found in the current filtering.- Specified by:
getTypein interfaceCfnSegmentDefinition.GroupProperty- 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()
-