@Generated(value="software.amazon.awssdk:codegen") public final class Input extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Input.Builder,Input>
| Modifier and Type | Class and Description |
|---|---|
static interface |
Input.Builder |
| Modifier and Type | Method and Description |
|---|---|
Map<String,AudioSelectorGroup> |
audioSelectorGroups()
Use audio selector groups to combine multiple sidecar audio inputs so that you can assign them to a single output
audio tab (AudioDescription).
|
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.
|
static Input.Builder |
builder() |
Map<String,CaptionSelector> |
captionSelectors()
Use captions selectors to specify the captions data from your input that you use in your outputs.
|
Rectangle |
crop()
Use Cropping selection (crop) to specify the video area that the service will include in the output video frame.
|
InputDeblockFilter |
deblockFilter()
Enable Deblock (InputDeblockFilter) to produce smoother motion in the output.
|
String |
deblockFilterAsString()
Enable Deblock (InputDeblockFilter) to produce smoother motion in the output.
|
InputDecryptionSettings |
decryptionSettings()
Settings for decrypting any input files that you encrypt before you upload them to Amazon S3.
|
InputDenoiseFilter |
denoiseFilter()
Enable Denoise (InputDenoiseFilter) to filter noise from the input.
|
String |
denoiseFilterAsString()
Enable Denoise (InputDenoiseFilter) to filter noise from the input.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
fileInput()
Specify the source file for your transcoding job.
|
InputFilterEnable |
filterEnable()
Specify how the transcoding service applies the denoise and deblock filters.
|
String |
filterEnableAsString()
Specify how the transcoding service applies the denoise and deblock filters.
|
Integer |
filterStrength()
Use Filter strength (FilterStrength) to adjust the magnitude the input filter settings (Deblock and Denoise).
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasAudioSelectorGroups()
Returns true if the AudioSelectorGroups property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
boolean |
hasAudioSelectors()
Returns true if the AudioSelectors property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
boolean |
hasCaptionSelectors()
Returns true if the CaptionSelectors property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
int |
hashCode() |
boolean |
hasInputClippings()
Returns true if the InputClippings property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
boolean |
hasSupplementalImps()
Returns true if the SupplementalImps property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
ImageInserter |
imageInserter()
Enable the image inserter feature to include a graphic overlay on your video.
|
List<InputClipping> |
inputClippings()
(InputClippings) contains sets of start and end times that together specify a portion of the input to be used in
the outputs.
|
InputScanType |
inputScanType()
When you have a progressive segmented frame (PsF) input, use this setting to flag the input as PsF.
|
String |
inputScanTypeAsString()
When you have a progressive segmented frame (PsF) input, use this setting to flag the input as PsF.
|
Rectangle |
position()
Use Selection placement (position) to define the video area in your output frame.
|
Integer |
programNumber()
Use Program (programNumber) to select a specific program from within a multi-program transport stream.
|
InputPsiControl |
psiControl()
Set PSI control (InputPsiControl) for transport stream inputs to specify which data the demux process to scans.
|
String |
psiControlAsString()
Set PSI control (InputPsiControl) for transport stream inputs to specify which data the demux process to scans.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Input.Builder> |
serializableBuilderClass() |
List<String> |
supplementalImps()
Provide a list of any necessary supplemental IMPs.
|
InputTimecodeSource |
timecodeSource()
Use this Timecode source setting, located under the input settings (InputTimecodeSource), to specify how the
service counts input video frames.
|
String |
timecodeSourceAsString()
Use this Timecode source setting, located under the input settings (InputTimecodeSource), to specify how the
service counts input video frames.
|
String |
timecodeStart()
Specify the timecode that you want the service to use for this input's initial frame.
|
Input.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
VideoSelector |
videoSelector()
Input video selectors contain the video settings for the input.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final boolean hasAudioSelectorGroups()
public final Map<String,AudioSelectorGroup> audioSelectorGroups()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasAudioSelectorGroups() to see if a value was sent in this field.
public final boolean hasAudioSelectors()
public final Map<String,AudioSelector> audioSelectors()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasAudioSelectors() to see if a value was sent in this field.
public final boolean hasCaptionSelectors()
public final Map<String,CaptionSelector> captionSelectors()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasCaptionSelectors() to see if a value was sent in this field.
public final Rectangle crop()
public final InputDeblockFilter deblockFilter()
If the service returns an enum value that is not available in the current SDK version, deblockFilter
will return InputDeblockFilter.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from deblockFilterAsString().
InputDeblockFilterpublic final String deblockFilterAsString()
If the service returns an enum value that is not available in the current SDK version, deblockFilter
will return InputDeblockFilter.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from deblockFilterAsString().
InputDeblockFilterpublic final InputDecryptionSettings decryptionSettings()
public final InputDenoiseFilter denoiseFilter()
If the service returns an enum value that is not available in the current SDK version, denoiseFilter
will return InputDenoiseFilter.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from denoiseFilterAsString().
InputDenoiseFilterpublic final String denoiseFilterAsString()
If the service returns an enum value that is not available in the current SDK version, denoiseFilter
will return InputDenoiseFilter.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from denoiseFilterAsString().
InputDenoiseFilterpublic final String fileInput()
public final InputFilterEnable filterEnable()
If the service returns an enum value that is not available in the current SDK version, filterEnable will
return InputFilterEnable.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
filterEnableAsString().
InputFilterEnablepublic final String filterEnableAsString()
If the service returns an enum value that is not available in the current SDK version, filterEnable will
return InputFilterEnable.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
filterEnableAsString().
InputFilterEnablepublic final Integer filterStrength()
public final ImageInserter imageInserter()
public final boolean hasInputClippings()
public final List<InputClipping> inputClippings()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasInputClippings() to see if a value was sent in this field.
public final InputScanType inputScanType()
If the service returns an enum value that is not available in the current SDK version, inputScanType
will return InputScanType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
inputScanTypeAsString().
InputScanTypepublic final String inputScanTypeAsString()
If the service returns an enum value that is not available in the current SDK version, inputScanType
will return InputScanType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
inputScanTypeAsString().
InputScanTypepublic final Rectangle position()
public final Integer programNumber()
public final InputPsiControl psiControl()
If the service returns an enum value that is not available in the current SDK version, psiControl will
return InputPsiControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
psiControlAsString().
InputPsiControlpublic final String psiControlAsString()
If the service returns an enum value that is not available in the current SDK version, psiControl will
return InputPsiControl.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
psiControlAsString().
InputPsiControlpublic final boolean hasSupplementalImps()
public final List<String> supplementalImps()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasSupplementalImps() to see if a value was sent in this field.
public final InputTimecodeSource timecodeSource()
If the service returns an enum value that is not available in the current SDK version, timecodeSource
will return InputTimecodeSource.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from timecodeSourceAsString().
InputTimecodeSourcepublic final String timecodeSourceAsString()
If the service returns an enum value that is not available in the current SDK version, timecodeSource
will return InputTimecodeSource.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from timecodeSourceAsString().
InputTimecodeSourcepublic final String timecodeStart()
public final VideoSelector videoSelector()
public Input.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Input.Builder,Input>public static Input.Builder builder()
public static Class<? extends Input.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.