Class VideoSequenceAbsoluteTimeMarkers
- java.lang.Object
-
- com.azure.resourcemanager.videoanalyzer.models.TimeSequenceBase
-
- com.azure.resourcemanager.videoanalyzer.models.VideoSequenceAbsoluteTimeMarkers
-
public final class VideoSequenceAbsoluteTimeMarkers extends TimeSequenceBase
A sequence of absolute datetime ranges as a string. The datetime values should follow IS08601, and the sum of the ranges should add up to 24 hours or less. Currently, there can be only one range specified in the sequence.
-
-
Constructor Summary
Constructors Constructor Description VideoSequenceAbsoluteTimeMarkers()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
ranges()
Get the ranges property: The sequence of datetime ranges.void
validate()
Validates the instance.VideoSequenceAbsoluteTimeMarkers
withRanges(String ranges)
Set the ranges property: The sequence of datetime ranges.
-
-
-
Method Detail
-
ranges
public String ranges()
Get the ranges property: The sequence of datetime ranges. Example: '[["2021-10-05T03:30:00Z", "2021-10-05T03:40:00Z"]]'.- Returns:
- the ranges value.
-
withRanges
public VideoSequenceAbsoluteTimeMarkers withRanges(String ranges)
Set the ranges property: The sequence of datetime ranges. Example: '[["2021-10-05T03:30:00Z", "2021-10-05T03:40:00Z"]]'.- Parameters:
ranges
- the ranges value to set.- Returns:
- the VideoSequenceAbsoluteTimeMarkers object itself.
-
validate
public void validate()
Validates the instance.- Overrides:
validate
in classTimeSequenceBase
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-