@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbsoluteTimeRange extends Object implements Serializable, Cloneable, StructuredPojo
A time range, in milliseconds, between two points in your media file.
You can use StartTime and EndTime to search a custom segment. For example, setting
StartTime to 10000 and EndTime to 50000 only searches for your specified criteria in the
audio contained between the 10,000 millisecond mark and the 50,000 millisecond mark of your media file. You must use
StartTime and EndTime as a set; that is, if you include one, you must include both.
You can use also First to search from the start of the audio until the time that you specify, or
Last to search from the time that you specify until the end of the audio. For example, setting
First to 50000 only searches for your specified criteria in the audio contained between the start of the
media file to the 50,000 millisecond mark. You can use First and Last independently of each
other.
If you prefer to use percentage instead of milliseconds, see .
| Constructor and Description |
|---|
AbsoluteTimeRange() |
| Modifier and Type | Method and Description |
|---|---|
AbsoluteTimeRange |
clone() |
boolean |
equals(Object obj) |
Long |
getEndTime()
The time, in milliseconds, when Amazon Transcribe stops searching for the specified criteria in your audio.
|
Long |
getFirst()
The time, in milliseconds, from the start of your media file until the specified value.
|
Long |
getLast()
The time, in milliseconds, from the specified value until the end of your media file.
|
Long |
getStartTime()
The time, in milliseconds, when Amazon Transcribe starts searching for the specified criteria in your audio.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setEndTime(Long endTime)
The time, in milliseconds, when Amazon Transcribe stops searching for the specified criteria in your audio.
|
void |
setFirst(Long first)
The time, in milliseconds, from the start of your media file until the specified value.
|
void |
setLast(Long last)
The time, in milliseconds, from the specified value until the end of your media file.
|
void |
setStartTime(Long startTime)
The time, in milliseconds, when Amazon Transcribe starts searching for the specified criteria in your audio.
|
String |
toString()
Returns a string representation of this object.
|
AbsoluteTimeRange |
withEndTime(Long endTime)
The time, in milliseconds, when Amazon Transcribe stops searching for the specified criteria in your audio.
|
AbsoluteTimeRange |
withFirst(Long first)
The time, in milliseconds, from the start of your media file until the specified value.
|
AbsoluteTimeRange |
withLast(Long last)
The time, in milliseconds, from the specified value until the end of your media file.
|
AbsoluteTimeRange |
withStartTime(Long startTime)
The time, in milliseconds, when Amazon Transcribe starts searching for the specified criteria in your audio.
|
public void setStartTime(Long startTime)
The time, in milliseconds, when Amazon Transcribe starts searching for the specified criteria in your audio. If
you include StartTime in your request, you must also include EndTime.
startTime - The time, in milliseconds, when Amazon Transcribe starts searching for the specified criteria in your
audio. If you include StartTime in your request, you must also include EndTime.public Long getStartTime()
The time, in milliseconds, when Amazon Transcribe starts searching for the specified criteria in your audio. If
you include StartTime in your request, you must also include EndTime.
StartTime in your request, you must also include EndTime.public AbsoluteTimeRange withStartTime(Long startTime)
The time, in milliseconds, when Amazon Transcribe starts searching for the specified criteria in your audio. If
you include StartTime in your request, you must also include EndTime.
startTime - The time, in milliseconds, when Amazon Transcribe starts searching for the specified criteria in your
audio. If you include StartTime in your request, you must also include EndTime.public void setEndTime(Long endTime)
The time, in milliseconds, when Amazon Transcribe stops searching for the specified criteria in your audio. If
you include EndTime in your request, you must also include StartTime.
endTime - The time, in milliseconds, when Amazon Transcribe stops searching for the specified criteria in your
audio. If you include EndTime in your request, you must also include StartTime.public Long getEndTime()
The time, in milliseconds, when Amazon Transcribe stops searching for the specified criteria in your audio. If
you include EndTime in your request, you must also include StartTime.
EndTime in your request, you must also include StartTime.public AbsoluteTimeRange withEndTime(Long endTime)
The time, in milliseconds, when Amazon Transcribe stops searching for the specified criteria in your audio. If
you include EndTime in your request, you must also include StartTime.
endTime - The time, in milliseconds, when Amazon Transcribe stops searching for the specified criteria in your
audio. If you include EndTime in your request, you must also include StartTime.public void setFirst(Long first)
The time, in milliseconds, from the start of your media file until the specified value. Amazon Transcribe searches for your specified criteria in this time segment.
first - The time, in milliseconds, from the start of your media file until the specified value. Amazon Transcribe
searches for your specified criteria in this time segment.public Long getFirst()
The time, in milliseconds, from the start of your media file until the specified value. Amazon Transcribe searches for your specified criteria in this time segment.
public AbsoluteTimeRange withFirst(Long first)
The time, in milliseconds, from the start of your media file until the specified value. Amazon Transcribe searches for your specified criteria in this time segment.
first - The time, in milliseconds, from the start of your media file until the specified value. Amazon Transcribe
searches for your specified criteria in this time segment.public void setLast(Long last)
The time, in milliseconds, from the specified value until the end of your media file. Amazon Transcribe searches for your specified criteria in this time segment.
last - The time, in milliseconds, from the specified value until the end of your media file. Amazon Transcribe
searches for your specified criteria in this time segment.public Long getLast()
The time, in milliseconds, from the specified value until the end of your media file. Amazon Transcribe searches for your specified criteria in this time segment.
public AbsoluteTimeRange withLast(Long last)
The time, in milliseconds, from the specified value until the end of your media file. Amazon Transcribe searches for your specified criteria in this time segment.
last - The time, in milliseconds, from the specified value until the end of your media file. Amazon Transcribe
searches for your specified criteria in this time segment.public String toString()
toString in class ObjectObject.toString()public AbsoluteTimeRange clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.