@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InsertableImage extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
InsertableImage() |
| Modifier and Type | Method and Description |
|---|---|
InsertableImage |
clone() |
boolean |
equals(Object obj) |
Integer |
getDuration()
Set the time, in milliseconds, for the image to remain on the output video.
|
Integer |
getFadeIn()
Set the length of time, in milliseconds, between the Start time that you specify for the image insertion and the
time that the image appears at full opacity.
|
Integer |
getFadeOut()
Specify the length of time, in milliseconds, between the end of the time that you have specified for the image
overlay Duration and when the overlaid image has faded to total transparency.
|
Integer |
getHeight()
Specify the height of the inserted image in pixels.
|
String |
getImageInserterInput()
Use Image location (imageInserterInput) to specify the Amazon S3 location of the image to be inserted into the
output.
|
Integer |
getImageX()
Use Left (ImageX) to set the distance, in pixels, between the inserted image and the left edge of the video
frame.
|
Integer |
getImageY()
Use Top (ImageY) to set the distance, in pixels, between the overlaid image and the top edge of the video frame.
|
Integer |
getLayer()
Specify how overlapping inserted images appear.
|
Integer |
getOpacity()
Use Opacity (Opacity) to specify how much of the underlying video shows through the inserted image.
|
String |
getStartTime()
Use Start time (StartTime) to specify the video timecode when the image is inserted in the output.
|
Integer |
getWidth()
Specify the width of the inserted image in pixels.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setDuration(Integer duration)
Set the time, in milliseconds, for the image to remain on the output video.
|
void |
setFadeIn(Integer fadeIn)
Set the length of time, in milliseconds, between the Start time that you specify for the image insertion and the
time that the image appears at full opacity.
|
void |
setFadeOut(Integer fadeOut)
Specify the length of time, in milliseconds, between the end of the time that you have specified for the image
overlay Duration and when the overlaid image has faded to total transparency.
|
void |
setHeight(Integer height)
Specify the height of the inserted image in pixels.
|
void |
setImageInserterInput(String imageInserterInput)
Use Image location (imageInserterInput) to specify the Amazon S3 location of the image to be inserted into the
output.
|
void |
setImageX(Integer imageX)
Use Left (ImageX) to set the distance, in pixels, between the inserted image and the left edge of the video
frame.
|
void |
setImageY(Integer imageY)
Use Top (ImageY) to set the distance, in pixels, between the overlaid image and the top edge of the video frame.
|
void |
setLayer(Integer layer)
Specify how overlapping inserted images appear.
|
void |
setOpacity(Integer opacity)
Use Opacity (Opacity) to specify how much of the underlying video shows through the inserted image.
|
void |
setStartTime(String startTime)
Use Start time (StartTime) to specify the video timecode when the image is inserted in the output.
|
void |
setWidth(Integer width)
Specify the width of the inserted image in pixels.
|
String |
toString()
Returns a string representation of this object.
|
InsertableImage |
withDuration(Integer duration)
Set the time, in milliseconds, for the image to remain on the output video.
|
InsertableImage |
withFadeIn(Integer fadeIn)
Set the length of time, in milliseconds, between the Start time that you specify for the image insertion and the
time that the image appears at full opacity.
|
InsertableImage |
withFadeOut(Integer fadeOut)
Specify the length of time, in milliseconds, between the end of the time that you have specified for the image
overlay Duration and when the overlaid image has faded to total transparency.
|
InsertableImage |
withHeight(Integer height)
Specify the height of the inserted image in pixels.
|
InsertableImage |
withImageInserterInput(String imageInserterInput)
Use Image location (imageInserterInput) to specify the Amazon S3 location of the image to be inserted into the
output.
|
InsertableImage |
withImageX(Integer imageX)
Use Left (ImageX) to set the distance, in pixels, between the inserted image and the left edge of the video
frame.
|
InsertableImage |
withImageY(Integer imageY)
Use Top (ImageY) to set the distance, in pixels, between the overlaid image and the top edge of the video frame.
|
InsertableImage |
withLayer(Integer layer)
Specify how overlapping inserted images appear.
|
InsertableImage |
withOpacity(Integer opacity)
Use Opacity (Opacity) to specify how much of the underlying video shows through the inserted image.
|
InsertableImage |
withStartTime(String startTime)
Use Start time (StartTime) to specify the video timecode when the image is inserted in the output.
|
InsertableImage |
withWidth(Integer width)
Specify the width of the inserted image in pixels.
|
public void setDuration(Integer duration)
duration - Set the time, in milliseconds, for the image to remain on the output video.public Integer getDuration()
public InsertableImage withDuration(Integer duration)
duration - Set the time, in milliseconds, for the image to remain on the output video.public void setFadeIn(Integer fadeIn)
fadeIn - Set the length of time, in milliseconds, between the Start time that you specify for the image insertion
and the time that the image appears at full opacity. Full opacity is the level that you specify for the
opacity setting. If you don't specify a value for Fade-in, the image will appear abruptly at the overlay
start time.public Integer getFadeIn()
public InsertableImage withFadeIn(Integer fadeIn)
fadeIn - Set the length of time, in milliseconds, between the Start time that you specify for the image insertion
and the time that the image appears at full opacity. Full opacity is the level that you specify for the
opacity setting. If you don't specify a value for Fade-in, the image will appear abruptly at the overlay
start time.public void setFadeOut(Integer fadeOut)
fadeOut - Specify the length of time, in milliseconds, between the end of the time that you have specified for the
image overlay Duration and when the overlaid image has faded to total transparency. If you don't specify a
value for Fade-out, the image will disappear abruptly at the end of the inserted image duration.public Integer getFadeOut()
public InsertableImage withFadeOut(Integer fadeOut)
fadeOut - Specify the length of time, in milliseconds, between the end of the time that you have specified for the
image overlay Duration and when the overlaid image has faded to total transparency. If you don't specify a
value for Fade-out, the image will disappear abruptly at the end of the inserted image duration.public void setHeight(Integer height)
height - Specify the height of the inserted image in pixels. If you specify a value that's larger than the video
resolution height, the service will crop your overlaid image to fit. To use the native height of the
image, keep this setting blank.public Integer getHeight()
public InsertableImage withHeight(Integer height)
height - Specify the height of the inserted image in pixels. If you specify a value that's larger than the video
resolution height, the service will crop your overlaid image to fit. To use the native height of the
image, keep this setting blank.public void setImageInserterInput(String imageInserterInput)
imageInserterInput - Use Image location (imageInserterInput) to specify the Amazon S3 location of the image to be inserted into
the output. Use a PNG or TGA file that fits inside the video frame.public String getImageInserterInput()
public InsertableImage withImageInserterInput(String imageInserterInput)
imageInserterInput - Use Image location (imageInserterInput) to specify the Amazon S3 location of the image to be inserted into
the output. Use a PNG or TGA file that fits inside the video frame.public void setImageX(Integer imageX)
imageX - Use Left (ImageX) to set the distance, in pixels, between the inserted image and the left edge of the
video frame. Required for any image overlay that you specify.public Integer getImageX()
public InsertableImage withImageX(Integer imageX)
imageX - Use Left (ImageX) to set the distance, in pixels, between the inserted image and the left edge of the
video frame. Required for any image overlay that you specify.public void setImageY(Integer imageY)
imageY - Use Top (ImageY) to set the distance, in pixels, between the overlaid image and the top edge of the video
frame. Required for any image overlay that you specify.public Integer getImageY()
public InsertableImage withImageY(Integer imageY)
imageY - Use Top (ImageY) to set the distance, in pixels, between the overlaid image and the top edge of the video
frame. Required for any image overlay that you specify.public void setLayer(Integer layer)
layer - Specify how overlapping inserted images appear. Images with higher values for Layer appear on top of
images with lower values for Layer.public Integer getLayer()
public InsertableImage withLayer(Integer layer)
layer - Specify how overlapping inserted images appear. Images with higher values for Layer appear on top of
images with lower values for Layer.public void setOpacity(Integer opacity)
opacity - Use Opacity (Opacity) to specify how much of the underlying video shows through the inserted image. 0 is
transparent and 100 is fully opaque. Default is 50.public Integer getOpacity()
public InsertableImage withOpacity(Integer opacity)
opacity - Use Opacity (Opacity) to specify how much of the underlying video shows through the inserted image. 0 is
transparent and 100 is fully opaque. Default is 50.public void setStartTime(String startTime)
startTime - Use Start time (StartTime) to specify the video timecode when the image is inserted in the output. This
must be in timecode (HH:MM:SS:FF or HH:MM:SS;FF) format.public String getStartTime()
public InsertableImage withStartTime(String startTime)
startTime - Use Start time (StartTime) to specify the video timecode when the image is inserted in the output. This
must be in timecode (HH:MM:SS:FF or HH:MM:SS;FF) format.public void setWidth(Integer width)
width - Specify the width of the inserted image in pixels. If you specify a value that's larger than the video
resolution width, the service will crop your overlaid image to fit. To use the native width of the image,
keep this setting blank.public Integer getWidth()
public InsertableImage withWidth(Integer width)
width - Specify the width of the inserted image in pixels. If you specify a value that's larger than the video
resolution width, the service will crop your overlaid image to fit. To use the native width of the image,
keep this setting blank.public String toString()
toString in class ObjectObject.toString()public InsertableImage clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2019. All rights reserved.