@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FragmentSelector extends Object implements Serializable, Cloneable, StructuredPojo
Describes the time stamp range and time stamp origin of a range of fragments.
| Constructor and Description |
|---|
FragmentSelector() |
| Modifier and Type | Method and Description |
|---|---|
FragmentSelector |
clone() |
boolean |
equals(Object obj) |
String |
getFragmentSelectorType()
The origin of the time stamps to use (Server or Producer).
|
TimestampRange |
getTimestampRange()
The range of time stamps to return.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setFragmentSelectorType(String fragmentSelectorType)
The origin of the time stamps to use (Server or Producer).
|
void |
setTimestampRange(TimestampRange timestampRange)
The range of time stamps to return.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
FragmentSelector |
withFragmentSelectorType(FragmentSelectorType fragmentSelectorType)
The origin of the time stamps to use (Server or Producer).
|
FragmentSelector |
withFragmentSelectorType(String fragmentSelectorType)
The origin of the time stamps to use (Server or Producer).
|
FragmentSelector |
withTimestampRange(TimestampRange timestampRange)
The range of time stamps to return.
|
public void setFragmentSelectorType(String fragmentSelectorType)
The origin of the time stamps to use (Server or Producer).
fragmentSelectorType - The origin of the time stamps to use (Server or Producer).FragmentSelectorTypepublic String getFragmentSelectorType()
The origin of the time stamps to use (Server or Producer).
FragmentSelectorTypepublic FragmentSelector withFragmentSelectorType(String fragmentSelectorType)
The origin of the time stamps to use (Server or Producer).
fragmentSelectorType - The origin of the time stamps to use (Server or Producer).FragmentSelectorTypepublic FragmentSelector withFragmentSelectorType(FragmentSelectorType fragmentSelectorType)
The origin of the time stamps to use (Server or Producer).
fragmentSelectorType - The origin of the time stamps to use (Server or Producer).FragmentSelectorTypepublic void setTimestampRange(TimestampRange timestampRange)
The range of time stamps to return.
timestampRange - The range of time stamps to return.public TimestampRange getTimestampRange()
The range of time stamps to return.
public FragmentSelector withTimestampRange(TimestampRange timestampRange)
The range of time stamps to return.
timestampRange - The range of time stamps to return.public String toString()
toString in class ObjectObject.toString()public FragmentSelector clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2018. All rights reserved.