Class MediaLiveEventIngestHeartbeatEventData


  • public final class MediaLiveEventIngestHeartbeatEventData
    extends Object
    Ingest heartbeat event data. Schema of the data property of an EventGridEvent for a Microsoft.Media.LiveEventIngestHeartbeat event.
    • Constructor Detail

      • MediaLiveEventIngestHeartbeatEventData

        public MediaLiveEventIngestHeartbeatEventData()
    • Method Detail

      • getTrackType

        public String getTrackType()
        Get the trackType property: Gets the type of the track (Audio / Video).
        Returns:
        the trackType value.
      • getTrackName

        public String getTrackName()
        Get the trackName property: Gets the track name.
        Returns:
        the trackName value.
      • getTranscriptionLanguage

        public String getTranscriptionLanguage()
        Get the transcriptionLanguage property: Gets the Live Transcription language.
        Returns:
        the transcriptionLanguage value.
      • getTranscriptionState

        public String getTranscriptionState()
        Get the transcriptionState property: Gets the Live Transcription state.
        Returns:
        the transcriptionState value.
      • getBitrate

        public Long getBitrate()
        Get the bitrate property: Gets the bitrate of the track.
        Returns:
        the bitrate value.
      • getIncomingBitrate

        public Long getIncomingBitrate()
        Get the incomingBitrate property: Gets the incoming bitrate.
        Returns:
        the incomingBitrate value.
      • getIngestDriftValue

        public Integer getIngestDriftValue()
        Get the ingestDriftValue property: Gets the track ingest drift value.
        Returns:
        the ingestDriftValue value.
      • getLastFragmentArrivalTime

        public OffsetDateTime getLastFragmentArrivalTime()
        Get the lastFragmentArrivalTime property: Gets the arrival UTC time of the last fragment.
        Returns:
        the lastFragmentArrivalTime value.
      • getLastTimestamp

        public String getLastTimestamp()
        Get the lastTimestamp property: Gets the last timestamp.
        Returns:
        the lastTimestamp value.
      • getTimescale

        public String getTimescale()
        Get the timescale property: Gets the timescale of the last timestamp.
        Returns:
        the timescale value.
      • getOverlapCount

        public Long getOverlapCount()
        Get the overlapCount property: Gets the fragment Overlap count.
        Returns:
        the overlapCount value.
      • getDiscontinuityCount

        public Long getDiscontinuityCount()
        Get the discontinuityCount property: Gets the fragment Discontinuity count.
        Returns:
        the discontinuityCount value.
      • getNonincreasingCount

        public Long getNonincreasingCount()
        Get the nonincreasingCount property: Gets Non increasing count.
        Returns:
        the nonincreasingCount value.
      • isUnexpectedBitrate

        public Boolean isUnexpectedBitrate()
        Get the unexpectedBitrate property: Gets a value indicating whether unexpected bitrate is present or not.
        Returns:
        the unexpectedBitrate value.
      • getState

        public String getState()
        Get the state property: Gets the state of the live event.
        Returns:
        the state value.
      • isHealthy

        public Boolean isHealthy()
        Get the healthy property: Gets a value indicating whether preview is healthy or not.
        Returns:
        the healthy value.