@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Input extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
Input() |
Modifier and Type | Method and Description |
---|---|
Input |
addAudioSelectorGroupsEntry(String key,
AudioSelectorGroup value) |
Input |
addAudioSelectorsEntry(String key,
AudioSelector value) |
Input |
addCaptionSelectorsEntry(String key,
CaptionSelector value) |
Input |
clearAudioSelectorGroupsEntries()
Removes all the entries added into AudioSelectorGroups.
|
Input |
clearAudioSelectorsEntries()
Removes all the entries added into AudioSelectors.
|
Input |
clearCaptionSelectorsEntries()
Removes all the entries added into CaptionSelectors.
|
Input |
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 |
getFileInput()
Use Input (fileInput) to define the source file used in the transcode job.
|
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 |
setFileInput(String fileInput)
Use Input (fileInput) to define the source file used in the transcode job.
|
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.
|
Input |
withAudioSelectorGroups(Map<String,AudioSelectorGroup> audioSelectorGroups)
Specifies set of audio selectors within an input to combine.
|
Input |
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.
|
Input |
withCaptionSelectors(Map<String,CaptionSelector> captionSelectors)
Use Captions selectors (CaptionSelectors) to specify the captions data from the input that you will use in your
outputs.
|
Input |
withDeblockFilter(InputDeblockFilter deblockFilter) |
Input |
withDeblockFilter(String deblockFilter) |
Input |
withDenoiseFilter(InputDenoiseFilter denoiseFilter) |
Input |
withDenoiseFilter(String denoiseFilter) |
Input |
withFileInput(String fileInput)
Use Input (fileInput) to define the source file used in the transcode job.
|
Input |
withFilterEnable(InputFilterEnable filterEnable) |
Input |
withFilterEnable(String filterEnable) |
Input |
withFilterStrength(Integer filterStrength)
Use Filter strength (FilterStrength) to adjust the magnitude the input filter settings (Deblock and Denoise).
|
Input |
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.
|
Input |
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.
|
Input |
withProgramNumber(Integer programNumber)
Use Program (programNumber) to select a specific program from within a multi-program transport stream.
|
Input |
withPsiControl(InputPsiControl psiControl) |
Input |
withPsiControl(String psiControl) |
Input |
withTimecodeSource(InputTimecodeSource timecodeSource) |
Input |
withTimecodeSource(String timecodeSource) |
Input |
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 Input 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 Input addAudioSelectorGroupsEntry(String key, AudioSelectorGroup value)
public Input 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 Input 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 Input addAudioSelectorsEntry(String key, AudioSelector value)
public Input 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 Input 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 Input addCaptionSelectorsEntry(String key, CaptionSelector value)
public Input clearCaptionSelectorsEntries()
public void setDeblockFilter(String deblockFilter)
deblockFilter
- InputDeblockFilter
public String getDeblockFilter()
InputDeblockFilter
public Input withDeblockFilter(String deblockFilter)
deblockFilter
- InputDeblockFilter
public Input withDeblockFilter(InputDeblockFilter deblockFilter)
deblockFilter
- InputDeblockFilter
public void setDenoiseFilter(String denoiseFilter)
denoiseFilter
- InputDenoiseFilter
public String getDenoiseFilter()
InputDenoiseFilter
public Input withDenoiseFilter(String denoiseFilter)
denoiseFilter
- InputDenoiseFilter
public Input withDenoiseFilter(InputDenoiseFilter denoiseFilter)
denoiseFilter
- InputDenoiseFilter
public void setFileInput(String fileInput)
fileInput
- Use Input (fileInput) to define the source file used in the transcode job. There can be multiple inputs in
a job. These inputs are concantenated, in the order they are specified in the job, to create the output.public String getFileInput()
public Input withFileInput(String fileInput)
fileInput
- Use Input (fileInput) to define the source file used in the transcode job. There can be multiple inputs in
a job. These inputs are concantenated, in the order they are specified in the job, to create the output.public void setFilterEnable(String filterEnable)
filterEnable
- InputFilterEnable
public String getFilterEnable()
InputFilterEnable
public Input withFilterEnable(String filterEnable)
filterEnable
- InputFilterEnable
public Input 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 Input 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 Input 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 Input 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 Input 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 Input withPsiControl(String psiControl)
psiControl
- InputPsiControl
public Input withPsiControl(InputPsiControl psiControl)
psiControl
- InputPsiControl
public void setTimecodeSource(String timecodeSource)
timecodeSource
- InputTimecodeSource
public String getTimecodeSource()
InputTimecodeSource
public Input withTimecodeSource(String timecodeSource)
timecodeSource
- InputTimecodeSource
public Input withTimecodeSource(InputTimecodeSource timecodeSource)
timecodeSource
- InputTimecodeSource
public void setVideoSelector(VideoSelector videoSelector)
videoSelector
- public VideoSelector getVideoSelector()
public Input withVideoSelector(VideoSelector videoSelector)
videoSelector
- public String toString()
toString
in class Object
Object.toString()
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.