@Generated(value="software.amazon.awssdk:codegen") public final class FragmentSelector extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FragmentSelector.Builder,FragmentSelector>
Describes the time stamp range and time stamp origin of a range of fragments.
Modifier and Type | Class and Description |
---|---|
static interface |
FragmentSelector.Builder |
Modifier and Type | Method and Description |
---|---|
static FragmentSelector.Builder |
builder() |
boolean |
equals(Object obj) |
FragmentSelectorType |
fragmentSelectorType()
The origin of the time stamps to use (Server or Producer).
|
String |
fragmentSelectorTypeAsString()
The origin of the time stamps to use (Server or Producer).
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends FragmentSelector.Builder> |
serializableBuilderClass() |
TimestampRange |
timestampRange()
The range of time stamps to return.
|
FragmentSelector.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public FragmentSelectorType fragmentSelectorType()
The origin of the time stamps to use (Server or Producer).
If the service returns an enum value that is not available in the current SDK version,
fragmentSelectorType
will return FragmentSelectorType.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from fragmentSelectorTypeAsString()
.
FragmentSelectorType
public String fragmentSelectorTypeAsString()
The origin of the time stamps to use (Server or Producer).
If the service returns an enum value that is not available in the current SDK version,
fragmentSelectorType
will return FragmentSelectorType.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from fragmentSelectorTypeAsString()
.
FragmentSelectorType
public TimestampRange timestampRange()
The range of time stamps to return.
public FragmentSelector.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<FragmentSelector.Builder,FragmentSelector>
public static FragmentSelector.Builder builder()
public static Class<? extends FragmentSelector.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.