@Generated(value="software.amazon.awssdk:codegen") public class VideoDescription extends Object implements StructuredPojo, ToCopyableBuilder<VideoDescription.Builder,VideoDescription>
| Modifier and Type | Class and Description |
|---|---|
static interface |
VideoDescription.Builder |
| Modifier and Type | Method and Description |
|---|---|
static VideoDescription.Builder |
builder() |
VideoCodecSettings |
codecSettings()
Video codec settings.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
height()
Output video height (in pixels).
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
String |
name()
The name of this VideoDescription.
|
VideoDescriptionRespondToAfd |
respondToAfd()
Indicates how to respond to the AFD values in the input stream.
|
String |
respondToAfdAsString()
Indicates how to respond to the AFD values in the input stream.
|
VideoDescriptionScalingBehavior |
scalingBehavior()
When set to "stretchToOutput", automatically configures the output position to stretch the video to the specified
output resolution.
|
String |
scalingBehaviorAsString()
When set to "stretchToOutput", automatically configures the output position to stretch the video to the specified
output resolution.
|
static Class<? extends VideoDescription.Builder> |
serializableBuilderClass() |
Integer |
sharpness()
Changes the width of the anti-alias filter kernel used for scaling.
|
VideoDescription.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Integer |
width()
Output video width (in pixels).
|
copypublic VideoCodecSettings codecSettings()
public Integer height()
public String name()
public VideoDescriptionRespondToAfd respondToAfd()
If the service returns an enum value that is not available in the current SDK version, respondToAfd will
return VideoDescriptionRespondToAfd.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from respondToAfdAsString().
VideoDescriptionRespondToAfdpublic String respondToAfdAsString()
If the service returns an enum value that is not available in the current SDK version, respondToAfd will
return VideoDescriptionRespondToAfd.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from respondToAfdAsString().
VideoDescriptionRespondToAfdpublic VideoDescriptionScalingBehavior scalingBehavior()
If the service returns an enum value that is not available in the current SDK version, scalingBehavior
will return VideoDescriptionScalingBehavior.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from scalingBehaviorAsString().
VideoDescriptionScalingBehaviorpublic String scalingBehaviorAsString()
If the service returns an enum value that is not available in the current SDK version, scalingBehavior
will return VideoDescriptionScalingBehavior.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service
is available from scalingBehaviorAsString().
VideoDescriptionScalingBehaviorpublic Integer sharpness()
public Integer width()
public VideoDescription.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<VideoDescription.Builder,VideoDescription>public static VideoDescription.Builder builder()
public static Class<? extends VideoDescription.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.