public class JobWatermark extends Object implements Serializable
Watermarks can be in .png or .jpg format. If you want to display a watermark that is not rectangular, use the .png format, which supports transparency.
Constructor and Description |
---|
JobWatermark() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getInputKey()
The name of the .png or .jpg file that you want to use for the
watermark.
|
String |
getPresetWatermarkId()
The ID of the watermark settings that Elastic Transcoder uses to add
watermarks to the video during transcoding.
|
int |
hashCode() |
void |
setInputKey(String inputKey)
The name of the .png or .jpg file that you want to use for the
watermark.
|
void |
setPresetWatermarkId(String presetWatermarkId)
The ID of the watermark settings that Elastic Transcoder uses to add
watermarks to the video during transcoding.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
JobWatermark |
withInputKey(String inputKey)
The name of the .png or .jpg file that you want to use for the
watermark.
|
JobWatermark |
withPresetWatermarkId(String presetWatermarkId)
The ID of the watermark settings that Elastic Transcoder uses to add
watermarks to the video during transcoding.
|
public String getPresetWatermarkId()
Constraints:
Length: 1 - 40
public void setPresetWatermarkId(String presetWatermarkId)
Constraints:
Length: 1 - 40
presetWatermarkId
- The ID of the watermark settings that Elastic Transcoder uses to add
watermarks to the video during transcoding. The settings are in the
preset specified by Preset for the current output. In that preset, the
value of Watermarks Id tells Elastic Transcoder which settings to use.public JobWatermark withPresetWatermarkId(String presetWatermarkId)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 40
presetWatermarkId
- The ID of the watermark settings that Elastic Transcoder uses to add
watermarks to the video during transcoding. The settings are in the
preset specified by Preset for the current output. In that preset, the
value of Watermarks Id tells Elastic Transcoder which settings to use.public String getInputKey()
Pipeline
; the Input Bucket
object in that
pipeline identifies the bucket. If the file name includes a prefix, for example, logos/128x64.png, include the prefix in the key. If the file isn't in the specified bucket, Elastic Transcoder returns an error.
Constraints:
Length: 1 - 255
Pattern: (^.{1,}.jpg$)|(^.{1,}.jpeg$)|(^.{1,}.png$)
Pipeline
; the Input Bucket
object in that
pipeline identifies the bucket. If the file name includes a prefix, for example, logos/128x64.png, include the prefix in the key. If the file isn't in the specified bucket, Elastic Transcoder returns an error.
public void setInputKey(String inputKey)
Pipeline
; the Input Bucket
object in that
pipeline identifies the bucket. If the file name includes a prefix, for example, logos/128x64.png, include the prefix in the key. If the file isn't in the specified bucket, Elastic Transcoder returns an error.
Constraints:
Length: 1 - 255
Pattern: (^.{1,}.jpg$)|(^.{1,}.jpeg$)|(^.{1,}.png$)
inputKey
- The name of the .png or .jpg file that you want to use for the
watermark. To determine which Amazon S3 bucket contains the specified
file, Elastic Transcoder checks the pipeline specified by
Pipeline
; the Input Bucket
object in that
pipeline identifies the bucket. If the file name includes a prefix, for example, logos/128x64.png, include the prefix in the key. If the file isn't in the specified bucket, Elastic Transcoder returns an error.
public JobWatermark withInputKey(String inputKey)
Pipeline
; the Input Bucket
object in that
pipeline identifies the bucket. If the file name includes a prefix, for example, logos/128x64.png, include the prefix in the key. If the file isn't in the specified bucket, Elastic Transcoder returns an error.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 255
Pattern: (^.{1,}.jpg$)|(^.{1,}.jpeg$)|(^.{1,}.png$)
inputKey
- The name of the .png or .jpg file that you want to use for the
watermark. To determine which Amazon S3 bucket contains the specified
file, Elastic Transcoder checks the pipeline specified by
Pipeline
; the Input Bucket
object in that
pipeline identifies the bucket. If the file name includes a prefix, for example, logos/128x64.png, include the prefix in the key. If the file isn't in the specified bucket, Elastic Transcoder returns an error.
public String toString()
toString
in class Object
Object.toString()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.