@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 |
respondToAfdString()
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 |
scalingBehaviorString()
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).
|
copy
public 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 respondToAfdString()
.
VideoDescriptionRespondToAfd
public String respondToAfdString()
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 respondToAfdString()
.
VideoDescriptionRespondToAfd
public 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 scalingBehaviorString()
.
VideoDescriptionScalingBehavior
public String scalingBehaviorString()
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 scalingBehaviorString()
.
VideoDescriptionScalingBehavior
public Integer sharpness()
public Integer width()
public VideoDescription.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<VideoDescription.Builder,VideoDescription>
public static VideoDescription.Builder builder()
public static Class<? extends VideoDescription.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.