Class PresetVideoWatermark
- java.lang.Object
-
- com.pulumi.aws.elastictranscoder.outputs.PresetVideoWatermark
-
public final class PresetVideoWatermark extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPresetVideoWatermark.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PresetVideoWatermark.Builderbuilder()static PresetVideoWatermark.Builderbuilder(PresetVideoWatermark defaults)java.util.Optional<java.lang.String>horizontalAlign()java.util.Optional<java.lang.String>horizontalOffset()java.util.Optional<java.lang.String>id()java.util.Optional<java.lang.String>maxHeight()java.util.Optional<java.lang.String>maxWidth()java.util.Optional<java.lang.String>opacity()java.util.Optional<java.lang.String>sizingPolicy()java.util.Optional<java.lang.String>target()java.util.Optional<java.lang.String>verticalAlign()java.util.Optional<java.lang.String>verticalOffset()
-
-
-
Method Detail
-
horizontalAlign
public java.util.Optional<java.lang.String> horizontalAlign()
- Returns:
- The horizontal position of the watermark unless you specify a nonzero value for `horzontalOffset`.
-
horizontalOffset
public java.util.Optional<java.lang.String> horizontalOffset()
- Returns:
- The amount by which you want the horizontal position of the watermark to be offset from the position specified by `horizontalAlign`.
-
id
public java.util.Optional<java.lang.String> id()
- Returns:
- A unique identifier for the settings for one watermark. The value of ID can be up to 40 characters long. You can specify settings for up to four watermarks.
-
maxHeight
public java.util.Optional<java.lang.String> maxHeight()
- Returns:
- The maximum height of the watermark.
-
maxWidth
public java.util.Optional<java.lang.String> maxWidth()
- Returns:
- The maximum width of the watermark.
-
opacity
public java.util.Optional<java.lang.String> opacity()
- Returns:
- A percentage that indicates how much you want a watermark to obscure the video in the location where it appears.
-
sizingPolicy
public java.util.Optional<java.lang.String> sizingPolicy()
- Returns:
- A value that controls scaling of the watermark. Valid values are: `Fit`, `Stretch`, `ShrinkToFit`
-
target
public java.util.Optional<java.lang.String> target()
- Returns:
- A value that determines how Elastic Transcoder interprets values that you specified for `video_watermarks.horizontal_offset`, `video_watermarks.vertical_offset`, `video_watermarks.max_width`, and `video_watermarks.max_height`. Valid values are `Content` and `Frame`.
-
verticalAlign
public java.util.Optional<java.lang.String> verticalAlign()
- Returns:
- The vertical position of the watermark unless you specify a nonzero value for `verticalAlign`. Valid values are `Top`, `Bottom`, `Center`.
-
verticalOffset
public java.util.Optional<java.lang.String> verticalOffset()
- Returns:
- The amount by which you want the vertical position of the watermark to be offset from the position specified by `verticalAlign`
-
builder
public static PresetVideoWatermark.Builder builder()
-
builder
public static PresetVideoWatermark.Builder builder(PresetVideoWatermark defaults)
-
-