@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class VideoOverlayInput extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
VideoOverlayInput() |
Modifier and Type | Method and Description |
---|---|
VideoOverlayInput |
clone() |
boolean |
equals(Object obj) |
String |
getFileInput()
Specify the input file S3, HTTP, or HTTPS URI for your video overlay.
|
List<VideoOverlayInputClipping> |
getInputClippings()
Specify one or more clips to use from your video overlay.
|
String |
getTimecodeSource()
Specify the timecode source for your video overlay input clips.
|
String |
getTimecodeStart()
Specify the starting timecode for this video overlay.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFileInput(String fileInput)
Specify the input file S3, HTTP, or HTTPS URI for your video overlay.
|
void |
setInputClippings(Collection<VideoOverlayInputClipping> inputClippings)
Specify one or more clips to use from your video overlay.
|
void |
setTimecodeSource(String timecodeSource)
Specify the timecode source for your video overlay input clips.
|
void |
setTimecodeStart(String timecodeStart)
Specify the starting timecode for this video overlay.
|
String |
toString()
Returns a string representation of this object.
|
VideoOverlayInput |
withFileInput(String fileInput)
Specify the input file S3, HTTP, or HTTPS URI for your video overlay.
|
VideoOverlayInput |
withInputClippings(Collection<VideoOverlayInputClipping> inputClippings)
Specify one or more clips to use from your video overlay.
|
VideoOverlayInput |
withInputClippings(VideoOverlayInputClipping... inputClippings)
Specify one or more clips to use from your video overlay.
|
VideoOverlayInput |
withTimecodeSource(InputTimecodeSource timecodeSource)
Specify the timecode source for your video overlay input clips.
|
VideoOverlayInput |
withTimecodeSource(String timecodeSource)
Specify the timecode source for your video overlay input clips.
|
VideoOverlayInput |
withTimecodeStart(String timecodeStart)
Specify the starting timecode for this video overlay.
|
public void setFileInput(String fileInput)
fileInput
- Specify the input file S3, HTTP, or HTTPS URI for your video overlay. For consistency in color and
formatting in your output video image, we recommend that you specify a video with similar characteristics
as the underlying input video.public String getFileInput()
public VideoOverlayInput withFileInput(String fileInput)
fileInput
- Specify the input file S3, HTTP, or HTTPS URI for your video overlay. For consistency in color and
formatting in your output video image, we recommend that you specify a video with similar characteristics
as the underlying input video.public List<VideoOverlayInputClipping> getInputClippings()
public void setInputClippings(Collection<VideoOverlayInputClipping> inputClippings)
inputClippings
- Specify one or more clips to use from your video overlay. When you include an input clip, you must also
specify its start timecode, end timecode, or both start and end timecode.public VideoOverlayInput withInputClippings(VideoOverlayInputClipping... inputClippings)
NOTE: This method appends the values to the existing list (if any). Use
setInputClippings(java.util.Collection)
or withInputClippings(java.util.Collection)
if you want
to override the existing values.
inputClippings
- Specify one or more clips to use from your video overlay. When you include an input clip, you must also
specify its start timecode, end timecode, or both start and end timecode.public VideoOverlayInput withInputClippings(Collection<VideoOverlayInputClipping> inputClippings)
inputClippings
- Specify one or more clips to use from your video overlay. When you include an input clip, you must also
specify its start timecode, end timecode, or both start and end timecode.public void setTimecodeSource(String timecodeSource)
timecodeSource
- Specify the timecode source for your video overlay input clips. To use the timecode present in your video
overlay: Choose Embedded. To use a zerobased timecode: Choose Start at 0. To choose a timecode: Choose
Specified start. When you do, enter the starting timecode in Start timecode. If you don't specify a value
for Timecode source, MediaConvert uses Embedded by default.InputTimecodeSource
public String getTimecodeSource()
InputTimecodeSource
public VideoOverlayInput withTimecodeSource(String timecodeSource)
timecodeSource
- Specify the timecode source for your video overlay input clips. To use the timecode present in your video
overlay: Choose Embedded. To use a zerobased timecode: Choose Start at 0. To choose a timecode: Choose
Specified start. When you do, enter the starting timecode in Start timecode. If you don't specify a value
for Timecode source, MediaConvert uses Embedded by default.InputTimecodeSource
public VideoOverlayInput withTimecodeSource(InputTimecodeSource timecodeSource)
timecodeSource
- Specify the timecode source for your video overlay input clips. To use the timecode present in your video
overlay: Choose Embedded. To use a zerobased timecode: Choose Start at 0. To choose a timecode: Choose
Specified start. When you do, enter the starting timecode in Start timecode. If you don't specify a value
for Timecode source, MediaConvert uses Embedded by default.InputTimecodeSource
public void setTimecodeStart(String timecodeStart)
timecodeStart
- Specify the starting timecode for this video overlay. To use this setting, you must set Timecode source to
Specified start.public String getTimecodeStart()
public VideoOverlayInput withTimecodeStart(String timecodeStart)
timecodeStart
- Specify the starting timecode for this video overlay. To use this setting, you must set Timecode source to
Specified start.public String toString()
toString
in class Object
Object.toString()
public VideoOverlayInput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.