Class InputDefinition
java.lang.Object
com.azure.resourcemanager.mediaservices.models.InputDefinition
- Direct Known Subclasses:
FromAllInputFile
,FromEachInputFile
,InputFile
Base class for defining an input. Use sub classes of this class to specify tracks selections and related metadata.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the includedTracks property: The list of TrackDescriptors which define the metadata and selection of tracks in the input.void
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.
-
Constructor Details
-
InputDefinition
public InputDefinition()Creates an instance of InputDefinition class.
-
-
Method Details
-
includedTracks
Get the includedTracks property: The list of TrackDescriptors which define the metadata and selection of tracks in the input.- Returns:
- the includedTracks value.
-
withIncludedTracks
Set the includedTracks property: The list of TrackDescriptors which define the metadata and selection of tracks in the input.- Parameters:
includedTracks
- the includedTracks value to set.- Returns:
- the InputDefinition object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-