Class TimeSpan
- java.lang.Object
-
- software.amazon.awssdk.services.elastictranscoder.model.TimeSpan
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<TimeSpan.Builder,TimeSpan>
@Generated("software.amazon.awssdk:codegen") public final class TimeSpan extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TimeSpan.Builder,TimeSpan>
Settings that determine when a clip begins and how long it lasts.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceTimeSpan.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TimeSpan.Builderbuilder()Stringduration()The duration of the clip.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends TimeSpan.Builder>serializableBuilderClass()StringstartTime()The place in the input file where you want a clip to start.TimeSpan.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
startTime
public final String startTime()
The place in the input file where you want a clip to start. The format can be either HH:mm:ss.SSS (maximum value: 23:59:59.999; SSS is thousandths of a second) or sssss.SSS (maximum value: 86399.999). If you don't specify a value, Elastic Transcoder starts at the beginning of the input file.
- Returns:
- The place in the input file where you want a clip to start. The format can be either HH:mm:ss.SSS (maximum value: 23:59:59.999; SSS is thousandths of a second) or sssss.SSS (maximum value: 86399.999). If you don't specify a value, Elastic Transcoder starts at the beginning of the input file.
-
duration
public final String duration()
The duration of the clip. The format can be either HH:mm:ss.SSS (maximum value: 23:59:59.999; SSS is thousandths of a second) or sssss.SSS (maximum value: 86399.999). If you don't specify a value, Elastic Transcoder creates an output file from StartTime to the end of the file.
If you specify a value longer than the duration of the input file, Elastic Transcoder transcodes the file and returns a warning message.
- Returns:
- The duration of the clip. The format can be either HH:mm:ss.SSS (maximum value: 23:59:59.999; SSS is
thousandths of a second) or sssss.SSS (maximum value: 86399.999). If you don't specify a value, Elastic
Transcoder creates an output file from StartTime to the end of the file.
If you specify a value longer than the duration of the input file, Elastic Transcoder transcodes the file and returns a warning message.
-
toBuilder
public TimeSpan.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<TimeSpan.Builder,TimeSpan>
-
builder
public static TimeSpan.Builder builder()
-
serializableBuilderClass
public static Class<? extends TimeSpan.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-