@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InputTemplate extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description |
|---|
InputTemplate() |
| Modifier and Type | Method and Description |
|---|---|
InputTemplate |
addAudioSelectorGroupsEntry(String key,
AudioSelectorGroup value) |
InputTemplate |
addAudioSelectorsEntry(String key,
AudioSelector value) |
InputTemplate |
addCaptionSelectorsEntry(String key,
CaptionSelector value) |
InputTemplate |
clearAudioSelectorGroupsEntries()
Removes all the entries added into AudioSelectorGroups.
|
InputTemplate |
clearAudioSelectorsEntries()
Removes all the entries added into AudioSelectors.
|
InputTemplate |
clearCaptionSelectorsEntries()
Removes all the entries added into CaptionSelectors.
|
InputTemplate |
clone() |
boolean |
equals(Object obj) |
Map<String,AudioSelectorGroup> |
getAudioSelectorGroups()
Specifies set of audio selectors within an input to combine.
|
Map<String,AudioSelector> |
getAudioSelectors()
Use Audio selectors (AudioSelectors) to specify a track or set of tracks from the input that you will use in your
outputs.
|
Map<String,CaptionSelector> |
getCaptionSelectors()
Use Captions selectors (CaptionSelectors) to specify the captions data from the input that you will use in your
outputs.
|
String |
getDeblockFilter() |
String |
getDenoiseFilter() |
String |
getFilterEnable() |
Integer |
getFilterStrength()
Use Filter strength (FilterStrength) to adjust the magnitude the input filter settings (Deblock and Denoise).
|
ImageInserter |
getImageInserter()
Enable the Image inserter (ImageInserter) feature to include a graphic overlay on your video.
|
List<InputClipping> |
getInputClippings()
(InputClippings) contains sets of start and end times that together specify a portion of the input to be used in
the outputs.
|
Integer |
getProgramNumber()
Use Program (programNumber) to select a specific program from within a multi-program transport stream.
|
String |
getPsiControl() |
String |
getTimecodeSource() |
VideoSelector |
getVideoSelector() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setAudioSelectorGroups(Map<String,AudioSelectorGroup> audioSelectorGroups)
Specifies set of audio selectors within an input to combine.
|
void |
setAudioSelectors(Map<String,AudioSelector> audioSelectors)
Use Audio selectors (AudioSelectors) to specify a track or set of tracks from the input that you will use in your
outputs.
|
void |
setCaptionSelectors(Map<String,CaptionSelector> captionSelectors)
Use Captions selectors (CaptionSelectors) to specify the captions data from the input that you will use in your
outputs.
|
void |
setDeblockFilter(String deblockFilter) |
void |
setDenoiseFilter(String denoiseFilter) |
void |
setFilterEnable(String filterEnable) |
void |
setFilterStrength(Integer filterStrength)
Use Filter strength (FilterStrength) to adjust the magnitude the input filter settings (Deblock and Denoise).
|
void |
setImageInserter(ImageInserter imageInserter)
Enable the Image inserter (ImageInserter) feature to include a graphic overlay on your video.
|
void |
setInputClippings(Collection<InputClipping> inputClippings)
(InputClippings) contains sets of start and end times that together specify a portion of the input to be used in
the outputs.
|
void |
setProgramNumber(Integer programNumber)
Use Program (programNumber) to select a specific program from within a multi-program transport stream.
|
void |
setPsiControl(String psiControl) |
void |
setTimecodeSource(String timecodeSource) |
void |
setVideoSelector(VideoSelector videoSelector) |
String |
toString()
Returns a string representation of this object.
|
InputTemplate |
withAudioSelectorGroups(Map<String,AudioSelectorGroup> audioSelectorGroups)
Specifies set of audio selectors within an input to combine.
|
InputTemplate |
withAudioSelectors(Map<String,AudioSelector> audioSelectors)
Use Audio selectors (AudioSelectors) to specify a track or set of tracks from the input that you will use in your
outputs.
|
InputTemplate |
withCaptionSelectors(Map<String,CaptionSelector> captionSelectors)
Use Captions selectors (CaptionSelectors) to specify the captions data from the input that you will use in your
outputs.
|
InputTemplate |
withDeblockFilter(InputDeblockFilter deblockFilter) |
InputTemplate |
withDeblockFilter(String deblockFilter) |
InputTemplate |
withDenoiseFilter(InputDenoiseFilter denoiseFilter) |
InputTemplate |
withDenoiseFilter(String denoiseFilter) |
InputTemplate |
withFilterEnable(InputFilterEnable filterEnable) |
InputTemplate |
withFilterEnable(String filterEnable) |
InputTemplate |
withFilterStrength(Integer filterStrength)
Use Filter strength (FilterStrength) to adjust the magnitude the input filter settings (Deblock and Denoise).
|
InputTemplate |
withImageInserter(ImageInserter imageInserter)
Enable the Image inserter (ImageInserter) feature to include a graphic overlay on your video.
|
InputTemplate |
withInputClippings(Collection<InputClipping> inputClippings)
(InputClippings) contains sets of start and end times that together specify a portion of the input to be used in
the outputs.
|
InputTemplate |
withInputClippings(InputClipping... inputClippings)
(InputClippings) contains sets of start and end times that together specify a portion of the input to be used in
the outputs.
|
InputTemplate |
withProgramNumber(Integer programNumber)
Use Program (programNumber) to select a specific program from within a multi-program transport stream.
|
InputTemplate |
withPsiControl(InputPsiControl psiControl) |
InputTemplate |
withPsiControl(String psiControl) |
InputTemplate |
withTimecodeSource(InputTimecodeSource timecodeSource) |
InputTemplate |
withTimecodeSource(String timecodeSource) |
InputTemplate |
withVideoSelector(VideoSelector videoSelector) |
public Map<String,AudioSelectorGroup> getAudioSelectorGroups()
public void setAudioSelectorGroups(Map<String,AudioSelectorGroup> audioSelectorGroups)
audioSelectorGroups - Specifies set of audio selectors within an input to combine. An input may have multiple audio selector
groups. See "Audio Selector Group":#inputs-audio_selector_group for more information.public InputTemplate withAudioSelectorGroups(Map<String,AudioSelectorGroup> audioSelectorGroups)
audioSelectorGroups - Specifies set of audio selectors within an input to combine. An input may have multiple audio selector
groups. See "Audio Selector Group":#inputs-audio_selector_group for more information.public InputTemplate addAudioSelectorGroupsEntry(String key, AudioSelectorGroup value)
public InputTemplate clearAudioSelectorGroupsEntries()
public Map<String,AudioSelector> getAudioSelectors()
public void setAudioSelectors(Map<String,AudioSelector> audioSelectors)
audioSelectors - Use Audio selectors (AudioSelectors) to specify a track or set of tracks from the input that you will use
in your outputs. You can use mutiple Audio selectors per input.public InputTemplate withAudioSelectors(Map<String,AudioSelector> audioSelectors)
audioSelectors - Use Audio selectors (AudioSelectors) to specify a track or set of tracks from the input that you will use
in your outputs. You can use mutiple Audio selectors per input.public InputTemplate addAudioSelectorsEntry(String key, AudioSelector value)
public InputTemplate clearAudioSelectorsEntries()
public Map<String,CaptionSelector> getCaptionSelectors()
public void setCaptionSelectors(Map<String,CaptionSelector> captionSelectors)
captionSelectors - Use Captions selectors (CaptionSelectors) to specify the captions data from the input that you will use in
your outputs. You can use mutiple captions selectors per input.public InputTemplate withCaptionSelectors(Map<String,CaptionSelector> captionSelectors)
captionSelectors - Use Captions selectors (CaptionSelectors) to specify the captions data from the input that you will use in
your outputs. You can use mutiple captions selectors per input.public InputTemplate addCaptionSelectorsEntry(String key, CaptionSelector value)
public InputTemplate clearCaptionSelectorsEntries()
public void setDeblockFilter(String deblockFilter)
deblockFilter - InputDeblockFilterpublic String getDeblockFilter()
InputDeblockFilterpublic InputTemplate withDeblockFilter(String deblockFilter)
deblockFilter - InputDeblockFilterpublic InputTemplate withDeblockFilter(InputDeblockFilter deblockFilter)
deblockFilter - InputDeblockFilterpublic void setDenoiseFilter(String denoiseFilter)
denoiseFilter - InputDenoiseFilterpublic String getDenoiseFilter()
InputDenoiseFilterpublic InputTemplate withDenoiseFilter(String denoiseFilter)
denoiseFilter - InputDenoiseFilterpublic InputTemplate withDenoiseFilter(InputDenoiseFilter denoiseFilter)
denoiseFilter - InputDenoiseFilterpublic void setFilterEnable(String filterEnable)
filterEnable - InputFilterEnablepublic String getFilterEnable()
InputFilterEnablepublic InputTemplate withFilterEnable(String filterEnable)
filterEnable - InputFilterEnablepublic InputTemplate withFilterEnable(InputFilterEnable filterEnable)
filterEnable - InputFilterEnablepublic void setFilterStrength(Integer filterStrength)
filterStrength - Use Filter strength (FilterStrength) to adjust the magnitude the input filter settings (Deblock and
Denoise). The range is -5 to 5. Default is 0.public Integer getFilterStrength()
public InputTemplate withFilterStrength(Integer filterStrength)
filterStrength - Use Filter strength (FilterStrength) to adjust the magnitude the input filter settings (Deblock and
Denoise). The range is -5 to 5. Default is 0.public void setImageInserter(ImageInserter imageInserter)
imageInserter - Enable the Image inserter (ImageInserter) feature to include a graphic overlay on your video. Enable or
disable this feature for each input individually. This setting is disabled by default.public ImageInserter getImageInserter()
public InputTemplate withImageInserter(ImageInserter imageInserter)
imageInserter - Enable the Image inserter (ImageInserter) feature to include a graphic overlay on your video. Enable or
disable this feature for each input individually. This setting is disabled by default.public List<InputClipping> getInputClippings()
public void setInputClippings(Collection<InputClipping> inputClippings)
inputClippings - (InputClippings) contains sets of start and end times that together specify a portion of the input to be
used in the outputs. If you provide only a start time, the clip will be the entire input from that point
to the end. If you provide only an end time, it will be the entire input up to that point. When you
specify more than one input clip, the transcoding service creates the job outputs by stringing the clips
together in the order you specify them.public InputTemplate withInputClippings(InputClipping... 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 - (InputClippings) contains sets of start and end times that together specify a portion of the input to be
used in the outputs. If you provide only a start time, the clip will be the entire input from that point
to the end. If you provide only an end time, it will be the entire input up to that point. When you
specify more than one input clip, the transcoding service creates the job outputs by stringing the clips
together in the order you specify them.public InputTemplate withInputClippings(Collection<InputClipping> inputClippings)
inputClippings - (InputClippings) contains sets of start and end times that together specify a portion of the input to be
used in the outputs. If you provide only a start time, the clip will be the entire input from that point
to the end. If you provide only an end time, it will be the entire input up to that point. When you
specify more than one input clip, the transcoding service creates the job outputs by stringing the clips
together in the order you specify them.public void setProgramNumber(Integer programNumber)
programNumber - Use Program (programNumber) to select a specific program from within a multi-program transport stream.
Note that Quad 4K is not currently supported. Default is the first program within the transport stream. If
the program you specify doesn't exist, the transcoding service will use this default.public Integer getProgramNumber()
public InputTemplate withProgramNumber(Integer programNumber)
programNumber - Use Program (programNumber) to select a specific program from within a multi-program transport stream.
Note that Quad 4K is not currently supported. Default is the first program within the transport stream. If
the program you specify doesn't exist, the transcoding service will use this default.public void setPsiControl(String psiControl)
psiControl - InputPsiControlpublic String getPsiControl()
InputPsiControlpublic InputTemplate withPsiControl(String psiControl)
psiControl - InputPsiControlpublic InputTemplate withPsiControl(InputPsiControl psiControl)
psiControl - InputPsiControlpublic void setTimecodeSource(String timecodeSource)
timecodeSource - InputTimecodeSourcepublic String getTimecodeSource()
InputTimecodeSourcepublic InputTemplate withTimecodeSource(String timecodeSource)
timecodeSource - InputTimecodeSourcepublic InputTemplate withTimecodeSource(InputTimecodeSource timecodeSource)
timecodeSource - InputTimecodeSourcepublic void setVideoSelector(VideoSelector videoSelector)
videoSelector - public VideoSelector getVideoSelector()
public InputTemplate withVideoSelector(VideoSelector videoSelector)
videoSelector - public String toString()
toString in class ObjectObject.toString()public InputTemplate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2019. All rights reserved.