Class DetectedProperties
- java.lang.Object
-
- software.amazon.awssdk.services.elastictranscoder.model.DetectedProperties
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DetectedProperties.Builder,DetectedProperties>
@Generated("software.amazon.awssdk:codegen") public final class DetectedProperties extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DetectedProperties.Builder,DetectedProperties>
The detected properties of the input file. Elastic Transcoder identifies these values from the input file.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDetectedProperties.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DetectedProperties.Builderbuilder()LongdurationMillis()The detected duration of the input file, in milliseconds.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)LongfileSize()The detected file size of the input file, in bytes.StringframeRate()The detected frame rate of the input file, in frames per second.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Integerheight()The detected height of the input file, in pixels.List<SdkField<?>>sdkFields()static Class<? extends DetectedProperties.Builder>serializableBuilderClass()DetectedProperties.BuildertoBuilder()StringtoString()Returns a string representation of this object.Integerwidth()The detected width of the input file, in pixels.-
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
-
width
public final Integer width()
The detected width of the input file, in pixels.
- Returns:
- The detected width of the input file, in pixels.
-
height
public final Integer height()
The detected height of the input file, in pixels.
- Returns:
- The detected height of the input file, in pixels.
-
frameRate
public final String frameRate()
The detected frame rate of the input file, in frames per second.
- Returns:
- The detected frame rate of the input file, in frames per second.
-
fileSize
public final Long fileSize()
The detected file size of the input file, in bytes.
- Returns:
- The detected file size of the input file, in bytes.
-
durationMillis
public final Long durationMillis()
The detected duration of the input file, in milliseconds.
- Returns:
- The detected duration of the input file, in milliseconds.
-
toBuilder
public DetectedProperties.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DetectedProperties.Builder,DetectedProperties>
-
builder
public static DetectedProperties.Builder builder()
-
serializableBuilderClass
public static Class<? extends DetectedProperties.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.
-
-