@Generated(value="software.amazon.awssdk:codegen") public class InsertableImage extends Object implements StructuredPojo, ToCopyableBuilder<InsertableImage.Builder,InsertableImage>
Modifier and Type | Class and Description |
---|---|
static interface |
InsertableImage.Builder |
Modifier and Type | Method and Description |
---|---|
static InsertableImage.Builder |
builder() |
Integer |
duration()
Use Duration (Duration) to set the time, in milliseconds, for the image to remain on the output video.
|
boolean |
equals(Object obj) |
Integer |
fadeIn()
Use Fade in (FadeIut) to set the length, in milliseconds, of the inserted image fade in.
|
Integer |
fadeOut()
Use Fade out (FadeOut) to set the length, in milliseconds, of the inserted image fade out.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
height()
Specify the Height (Height) of the inserted image.
|
String |
imageInserterInput()
Use Image location (imageInserterInput) to specify the Amazon S3 location of the image to be inserted into the
output.
|
Integer |
imageX()
Use Left (ImageX) to set the distance, in pixels, between the inserted image and the left edge of the frame.
|
Integer |
imageY()
Use Top (ImageY) to set the distance, in pixels, between the inserted image and the top edge of the video frame.
|
Integer |
layer()
Use Layer (Layer) to specify how overlapping inserted images appear.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
Integer |
opacity()
Use Opacity (Opacity) to specify how much of the underlying video shows through the inserted image.
|
static Class<? extends InsertableImage.Builder> |
serializableBuilderClass() |
String |
startTime()
Use Start time (StartTime) to specify the video timecode when the image is inserted in the output.
|
InsertableImage.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Integer |
width()
Specify the Width (Width) of the inserted image.
|
copy
public Integer duration()
public Integer fadeIn()
public Integer fadeOut()
public Integer height()
public String imageInserterInput()
public Integer imageX()
public Integer imageY()
public Integer layer()
public Integer opacity()
public String startTime()
public Integer width()
public InsertableImage.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<InsertableImage.Builder,InsertableImage>
public static InsertableImage.Builder builder()
public static Class<? extends InsertableImage.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.