@Generated(value="software.amazon.awssdk:codegen") public final class SegmentGroup extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SegmentGroup.Builder,SegmentGroup>
| Modifier and Type | Class and Description |
|---|---|
static interface |
SegmentGroup.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SegmentGroup.Builder |
builder() |
List<SegmentDimensions> |
dimensions()
List of dimensions to include or exclude.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends SegmentGroup.Builder> |
serializableBuilderClass() |
List<SegmentReference> |
sourceSegments()
The base segment that you build your segment on.
|
SourceType |
sourceType()
Specify how to handle multiple source segments.
|
String |
sourceTypeAsString()
Specify how to handle multiple source segments.
|
SegmentGroup.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Type |
type()
Specify how to handle multiple segment dimensions.
|
String |
typeAsString()
Specify how to handle multiple segment dimensions.
|
copypublic List<SegmentDimensions> dimensions()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<SegmentReference> sourceSegments()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public SourceType sourceType()
If the service returns an enum value that is not available in the current SDK version, sourceType will
return SourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
sourceTypeAsString().
SourceTypepublic String sourceTypeAsString()
If the service returns an enum value that is not available in the current SDK version, sourceType will
return SourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
sourceTypeAsString().
SourceTypepublic Type type()
If the service returns an enum value that is not available in the current SDK version, type will return
Type.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
Typepublic String typeAsString()
If the service returns an enum value that is not available in the current SDK version, type will return
Type.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
typeAsString().
Typepublic SegmentGroup.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<SegmentGroup.Builder,SegmentGroup>public static SegmentGroup.Builder builder()
public static Class<? extends SegmentGroup.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.