Class FromEachInputFile
java.lang.Object
com.azure.resourcemanager.mediaservices.models.InputDefinition
com.azure.resourcemanager.mediaservices.models.FromEachInputFile
An InputDefinition that looks at each input file provided to select tracks specified by the IncludedTracks property.
Generally used with the AudioTrackByAttribute and VideoTrackByAttribute to select tracks from each file given.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
validate()
Validates the instance.withIncludedTracks
(List<TrackDescriptor> includedTracks) Set the includedTracks property: The list of TrackDescriptors which define the metadata and selection of tracks in the input.Methods inherited from class com.azure.resourcemanager.mediaservices.models.InputDefinition
includedTracks
-
Constructor Details
-
FromEachInputFile
public FromEachInputFile()Creates an instance of FromEachInputFile class.
-
-
Method Details
-
withIncludedTracks
Set the includedTracks property: The list of TrackDescriptors which define the metadata and selection of tracks in the input.- Overrides:
withIncludedTracks
in classInputDefinition
- Parameters:
includedTracks
- the includedTracks value to set.- Returns:
- the InputDefinition object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classInputDefinition
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-