@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).
|
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)
Marshalls this structured data using the given
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 |
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; useful for testing and debugging.
|
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 |
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
- InputDeblockFilter
public String getDeblockFilter()
InputDeblockFilter
public InputTemplate withDeblockFilter(String deblockFilter)
deblockFilter
- InputDeblockFilter
public InputTemplate withDeblockFilter(InputDeblockFilter deblockFilter)
deblockFilter
- InputDeblockFilter
public void setDenoiseFilter(String denoiseFilter)
denoiseFilter
- InputDenoiseFilter
public String getDenoiseFilter()
InputDenoiseFilter
public InputTemplate withDenoiseFilter(String denoiseFilter)
denoiseFilter
- InputDenoiseFilter
public InputTemplate withDenoiseFilter(InputDenoiseFilter denoiseFilter)
denoiseFilter
- InputDenoiseFilter
public void setFilterEnable(String filterEnable)
filterEnable
- InputFilterEnable
public String getFilterEnable()
InputFilterEnable
public InputTemplate withFilterEnable(String filterEnable)
filterEnable
- InputFilterEnable
public InputTemplate withFilterEnable(InputFilterEnable filterEnable)
filterEnable
- InputFilterEnable
public 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 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
- InputPsiControl
public String getPsiControl()
InputPsiControl
public InputTemplate withPsiControl(String psiControl)
psiControl
- InputPsiControl
public InputTemplate withPsiControl(InputPsiControl psiControl)
psiControl
- InputPsiControl
public void setTimecodeSource(String timecodeSource)
timecodeSource
- InputTimecodeSource
public String getTimecodeSource()
InputTimecodeSource
public InputTemplate withTimecodeSource(String timecodeSource)
timecodeSource
- InputTimecodeSource
public InputTemplate withTimecodeSource(InputTimecodeSource timecodeSource)
timecodeSource
- InputTimecodeSource
public void setVideoSelector(VideoSelector videoSelector)
videoSelector
- public VideoSelector getVideoSelector()
public InputTemplate withVideoSelector(VideoSelector videoSelector)
videoSelector
- public String toString()
toString
in class Object
Object.toString()
public InputTemplate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.