Class MediaFilterProperties
java.lang.Object
com.azure.resourcemanager.mediaservices.fluent.models.MediaFilterProperties
The Media Filter properties.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the firstQuality property: The first quality.Get the presentationTimeRange property: The presentation time range.tracks()
Get the tracks property: The tracks selection conditions.void
validate()
Validates the instance.withFirstQuality
(FirstQuality firstQuality) Set the firstQuality property: The first quality.withPresentationTimeRange
(PresentationTimeRange presentationTimeRange) Set the presentationTimeRange property: The presentation time range.withTracks
(List<FilterTrackSelection> tracks) Set the tracks property: The tracks selection conditions.
-
Constructor Details
-
MediaFilterProperties
public MediaFilterProperties()Creates an instance of MediaFilterProperties class.
-
-
Method Details
-
presentationTimeRange
Get the presentationTimeRange property: The presentation time range.- Returns:
- the presentationTimeRange value.
-
withPresentationTimeRange
Set the presentationTimeRange property: The presentation time range.- Parameters:
presentationTimeRange
- the presentationTimeRange value to set.- Returns:
- the MediaFilterProperties object itself.
-
firstQuality
Get the firstQuality property: The first quality.- Returns:
- the firstQuality value.
-
withFirstQuality
Set the firstQuality property: The first quality.- Parameters:
firstQuality
- the firstQuality value to set.- Returns:
- the MediaFilterProperties object itself.
-
tracks
Get the tracks property: The tracks selection conditions.- Returns:
- the tracks value.
-
withTracks
Set the tracks property: The tracks selection conditions.- Parameters:
tracks
- the tracks value to set.- Returns:
- the MediaFilterProperties object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-