@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 |
|---|---|
AdvancedInputFilter |
advancedInputFilter()
Use to remove noise, blocking, blurriness, or ringing from your input as a pre-filter step before encoding.
|
String |
advancedInputFilterAsString()
Use to remove noise, blocking, blurriness, or ringing from your input as a pre-filter step before encoding.
|
AdvancedInputFilterSettings |
advancedInputFilterSettings()
Optional settings for Advanced input filter when you set Advanced input filter to Enabled.
|
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.
|
String |
dolbyVisionMetadataXml()
Use this setting only when your video source has Dolby Vision studio mastering metadata that is carried in a
separate XML file.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
fileInput()
Specify the source file for your transcoding job.
|
InputFilterEnable |
filterEnable()
Specify whether to apply input filtering to improve the video quality of your input.
|
String |
filterEnableAsString()
Specify whether to apply input filtering to improve the video quality of your input.
|
Integer |
filterStrength()
Specify the strength of the input filter.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasAudioSelectorGroups()
For responses, this returns true if the service returned a value for the AudioSelectorGroups property.
|
boolean |
hasAudioSelectors()
For responses, this returns true if the service returned a value for the AudioSelectors property.
|
boolean |
hasCaptionSelectors()
For responses, this returns true if the service returned a value for the CaptionSelectors property.
|
int |
hashCode() |
boolean |
hasInputClippings()
For responses, this returns true if the service returned a value for the InputClippings property.
|
boolean |
hasSupplementalImps()
For responses, this returns true if the service returned a value for the SupplementalImps property.
|
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.
|
InputVideoGenerator |
videoGenerator()
When you include Video generator, MediaConvert creates a video input with black frames.
|
VideoSelector |
videoSelector()
Input video selectors contain the video settings for the input.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final AdvancedInputFilter advancedInputFilter()
If the service returns an enum value that is not available in the current SDK version,
advancedInputFilter will return AdvancedInputFilter.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from advancedInputFilterAsString().
AdvancedInputFilterpublic final String advancedInputFilterAsString()
If the service returns an enum value that is not available in the current SDK version,
advancedInputFilter will return AdvancedInputFilter.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from advancedInputFilterAsString().
AdvancedInputFilterpublic final AdvancedInputFilterSettings advancedInputFilterSettings()
public final boolean hasAudioSelectorGroups()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final Map<String,AudioSelectorGroup> audioSelectorGroups()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasAudioSelectorGroups() method.
public final boolean hasAudioSelectors()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final Map<String,AudioSelector> audioSelectors()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasAudioSelectors() method.
public final boolean hasCaptionSelectors()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final Map<String,CaptionSelector> captionSelectors()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasCaptionSelectors() method.
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 dolbyVisionMetadataXml()
public 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()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<InputClipping> inputClippings()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasInputClippings() method.
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()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final List<String> supplementalImps()
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasSupplementalImps() method.
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 InputVideoGenerator videoGenerator()
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 © 2023. All rights reserved.