@Generated(value="software.amazon.awssdk:codegen") public class BurnInDestinationSettings extends Object implements StructuredPojo, ToCopyableBuilder<BurnInDestinationSettings.Builder,BurnInDestinationSettings>
Modifier and Type | Class and Description |
---|---|
static interface |
BurnInDestinationSettings.Builder |
Modifier and Type | Method and Description |
---|---|
BurnInAlignment |
alignment()
If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the
bottom center of the output.
|
String |
alignmentString()
If no explicit xPosition or yPosition is provided, setting alignment to centered will place the captions at the
bottom center of the output.
|
BurnInBackgroundColor |
backgroundColor()
Specifies the color of the rectangle behind the captions.
|
String |
backgroundColorString()
Specifies the color of the rectangle behind the captions.
|
Integer |
backgroundOpacity()
Specifies the opacity of the background rectangle.
|
static BurnInDestinationSettings.Builder |
builder() |
boolean |
equals(Object obj) |
InputLocation |
font()
External font file used for caption burn-in.
|
BurnInFontColor |
fontColor()
Specifies the color of the burned-in captions.
|
String |
fontColorString()
Specifies the color of the burned-in captions.
|
Integer |
fontOpacity()
Specifies the opacity of the burned-in captions.
|
Integer |
fontResolution()
Font resolution in DPI (dots per inch); default is 96 dpi.
|
String |
fontSize()
When set to 'auto' fontSize will scale depending on the size of the output.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
BurnInOutlineColor |
outlineColor()
Specifies font outline color.
|
String |
outlineColorString()
Specifies font outline color.
|
Integer |
outlineSize()
Specifies font outline size in pixels.
|
static Class<? extends BurnInDestinationSettings.Builder> |
serializableBuilderClass() |
BurnInShadowColor |
shadowColor()
Specifies the color of the shadow cast by the captions.
|
String |
shadowColorString()
Specifies the color of the shadow cast by the captions.
|
Integer |
shadowOpacity()
Specifies the opacity of the shadow.
|
Integer |
shadowXOffset()
Specifies the horizontal offset of the shadow relative to the captions in pixels.
|
Integer |
shadowYOffset()
Specifies the vertical offset of the shadow relative to the captions in pixels.
|
BurnInTeletextGridControl |
teletextGridControl()
Controls whether a fixed grid size will be used to generate the output subtitles bitmap.
|
String |
teletextGridControlString()
Controls whether a fixed grid size will be used to generate the output subtitles bitmap.
|
BurnInDestinationSettings.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Integer |
xPosition()
Specifies the horizontal position of the caption relative to the left side of the output in pixels.
|
Integer |
yPosition()
Specifies the vertical position of the caption relative to the top of the output in pixels.
|
copy
public BurnInAlignment alignment()
If the service returns an enum value that is not available in the current SDK version, alignment
will
return BurnInAlignment.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
alignmentString()
.
BurnInAlignment
public String alignmentString()
If the service returns an enum value that is not available in the current SDK version, alignment
will
return BurnInAlignment.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
alignmentString()
.
BurnInAlignment
public BurnInBackgroundColor backgroundColor()
If the service returns an enum value that is not available in the current SDK version, backgroundColor
will return BurnInBackgroundColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from backgroundColorString()
.
BurnInBackgroundColor
public String backgroundColorString()
If the service returns an enum value that is not available in the current SDK version, backgroundColor
will return BurnInBackgroundColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is
available from backgroundColorString()
.
BurnInBackgroundColor
public Integer backgroundOpacity()
public InputLocation font()
public BurnInFontColor fontColor()
If the service returns an enum value that is not available in the current SDK version, fontColor
will
return BurnInFontColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
fontColorString()
.
BurnInFontColor
public String fontColorString()
If the service returns an enum value that is not available in the current SDK version, fontColor
will
return BurnInFontColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
fontColorString()
.
BurnInFontColor
public Integer fontOpacity()
public Integer fontResolution()
public String fontSize()
public BurnInOutlineColor outlineColor()
If the service returns an enum value that is not available in the current SDK version, outlineColor
will
return BurnInOutlineColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
outlineColorString()
.
BurnInOutlineColor
public String outlineColorString()
If the service returns an enum value that is not available in the current SDK version, outlineColor
will
return BurnInOutlineColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
outlineColorString()
.
BurnInOutlineColor
public Integer outlineSize()
public BurnInShadowColor shadowColor()
If the service returns an enum value that is not available in the current SDK version, shadowColor
will
return BurnInShadowColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
shadowColorString()
.
BurnInShadowColor
public String shadowColorString()
If the service returns an enum value that is not available in the current SDK version, shadowColor
will
return BurnInShadowColor.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
shadowColorString()
.
BurnInShadowColor
public Integer shadowOpacity()
public Integer shadowXOffset()
public Integer shadowYOffset()
public BurnInTeletextGridControl teletextGridControl()
If the service returns an enum value that is not available in the current SDK version,
teletextGridControl
will return BurnInTeletextGridControl.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from teletextGridControlString()
.
BurnInTeletextGridControl
public String teletextGridControlString()
If the service returns an enum value that is not available in the current SDK version,
teletextGridControl
will return BurnInTeletextGridControl.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from teletextGridControlString()
.
BurnInTeletextGridControl
public Integer xPosition()
public Integer yPosition()
public BurnInDestinationSettings.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<BurnInDestinationSettings.Builder,BurnInDestinationSettings>
public static BurnInDestinationSettings.Builder builder()
public static Class<? extends BurnInDestinationSettings.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.