Class LiveEventStatusInner
java.lang.Object
com.azure.resourcemanager.mediaservices.fluent.models.LiveEventStatusInner
The live event status.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the healthDescriptions property: List of strings justifying the health status.Get the healthStatus property: Health status of last 20 seconds.Get the ingestion property: Live event ingestion entry.Get the lastUpdatedTime property: Last updated UTC time of this status.state()
Get the state property: Current state of the live event.Get the trackStatus property: Track entry list.void
validate()
Validates the instance.withHealthDescriptions
(List<String> healthDescriptions) Set the healthDescriptions property: List of strings justifying the health status.withHealthStatus
(LiveEventHealthStatus healthStatus) Set the healthStatus property: Health status of last 20 seconds.withIngestion
(LiveEventIngestion ingestion) Set the ingestion property: Live event ingestion entry.withLastUpdatedTime
(OffsetDateTime lastUpdatedTime) Set the lastUpdatedTime property: Last updated UTC time of this status.withState
(LiveEventState state) Set the state property: Current state of the live event.withTrackStatus
(List<LiveEventTrackStatus> trackStatus) Set the trackStatus property: Track entry list.
-
Constructor Details
-
LiveEventStatusInner
public LiveEventStatusInner()Creates an instance of LiveEventStatusInner class.
-
-
Method Details
-
state
Get the state property: Current state of the live event. See https://go.microsoft.com/fwlink/?linkid=2139012 for more information.- Returns:
- the state value.
-
withState
Set the state property: Current state of the live event. See https://go.microsoft.com/fwlink/?linkid=2139012 for more information.- Parameters:
state
- the state value to set.- Returns:
- the LiveEventStatusInner object itself.
-
healthStatus
Get the healthStatus property: Health status of last 20 seconds.- Returns:
- the healthStatus value.
-
withHealthStatus
Set the healthStatus property: Health status of last 20 seconds.- Parameters:
healthStatus
- the healthStatus value to set.- Returns:
- the LiveEventStatusInner object itself.
-
healthDescriptions
Get the healthDescriptions property: List of strings justifying the health status.- Returns:
- the healthDescriptions value.
-
withHealthDescriptions
Set the healthDescriptions property: List of strings justifying the health status.- Parameters:
healthDescriptions
- the healthDescriptions value to set.- Returns:
- the LiveEventStatusInner object itself.
-
lastUpdatedTime
Get the lastUpdatedTime property: Last updated UTC time of this status.- Returns:
- the lastUpdatedTime value.
-
withLastUpdatedTime
Set the lastUpdatedTime property: Last updated UTC time of this status.- Parameters:
lastUpdatedTime
- the lastUpdatedTime value to set.- Returns:
- the LiveEventStatusInner object itself.
-
ingestion
Get the ingestion property: Live event ingestion entry.- Returns:
- the ingestion value.
-
withIngestion
Set the ingestion property: Live event ingestion entry.- Parameters:
ingestion
- the ingestion value to set.- Returns:
- the LiveEventStatusInner object itself.
-
trackStatus
Get the trackStatus property: Track entry list.- Returns:
- the trackStatus value.
-
withTrackStatus
Set the trackStatus property: Track entry list.- Parameters:
trackStatus
- the trackStatus value to set.- Returns:
- the LiveEventStatusInner object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-