PresentationTimeRange Class
- java.
lang. Object - com.
azure. resourcemanager. mediaservices. models. PresentationTimeRange
- com.
public final class PresentationTimeRange
The presentation time range, this is asset related and not recommended for Account Filter.
Constructor Summary
Constructor | Description |
---|---|
PresentationTimeRange() |
Creates an instance of Presentation |
Method Summary
Modifier and Type | Method and Description |
---|---|
Long |
endTimestamp()
Get the end |
Boolean |
forceEndTimestamp()
Get the force |
Long |
liveBackoffDuration()
Get the live |
Long |
presentationWindowDuration()
Get the presentation |
Long |
startTimestamp()
Get the start |
Long |
timescale()
Get the timescale property: The time scale of time stamps. |
void |
validate()
Validates the instance. |
Presentation |
withEndTimestamp(Long endTimestamp)
Set the end |
Presentation |
withForceEndTimestamp(Boolean forceEndTimestamp)
Set the force |
Presentation |
withLiveBackoffDuration(Long liveBackoffDuration)
Set the live |
Presentation |
withPresentationWindowDuration(Long presentationWindowDuration)
Set the presentation |
Presentation |
withStartTimestamp(Long startTimestamp)
Set the start |
Presentation |
withTimescale(Long timescale)
Set the timescale property: The time scale of time stamps. |
Methods inherited from java.lang.Object
Constructor Details
PresentationTimeRange
public PresentationTimeRange()
Creates an instance of PresentationTimeRange class.
Method Details
endTimestamp
public Long endTimestamp()
Get the endTimestamp property: The absolute end time boundary.
Returns:
forceEndTimestamp
public Boolean forceEndTimestamp()
Get the forceEndTimestamp property: The indicator of forcing existing of end time stamp.
Returns:
liveBackoffDuration
public Long liveBackoffDuration()
Get the liveBackoffDuration property: The relative to end right edge.
Returns:
presentationWindowDuration
public Long presentationWindowDuration()
Get the presentationWindowDuration property: The relative to end sliding window.
Returns:
startTimestamp
public Long startTimestamp()
Get the startTimestamp property: The absolute start time boundary.
Returns:
timescale
public Long timescale()
Get the timescale property: The time scale of time stamps.
Returns:
validate
public void validate()
Validates the instance.
withEndTimestamp
public PresentationTimeRange withEndTimestamp(Long endTimestamp)
Set the endTimestamp property: The absolute end time boundary.
Parameters:
Returns:
withForceEndTimestamp
public PresentationTimeRange withForceEndTimestamp(Boolean forceEndTimestamp)
Set the forceEndTimestamp property: The indicator of forcing existing of end time stamp.
Parameters:
Returns:
withLiveBackoffDuration
public PresentationTimeRange withLiveBackoffDuration(Long liveBackoffDuration)
Set the liveBackoffDuration property: The relative to end right edge.
Parameters:
Returns:
withPresentationWindowDuration
public PresentationTimeRange withPresentationWindowDuration(Long presentationWindowDuration)
Set the presentationWindowDuration property: The relative to end sliding window.
Parameters:
Returns:
withStartTimestamp
public PresentationTimeRange withStartTimestamp(Long startTimestamp)
Set the startTimestamp property: The absolute start time boundary.
Parameters:
Returns:
withTimescale
public PresentationTimeRange withTimescale(Long timescale)
Set the timescale property: The time scale of time stamps.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for