@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.
|
copy
public 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()
.
SourceType
public 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()
.
SourceType
public 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()
.
Type
public 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()
.
Type
public SegmentGroup.Builder toBuilder()
ToCopyableBuilder
toBuilder
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.