Class CallRecordingStateChangeEvent

java.lang.Object
com.azure.communication.callingserver.models.events.CallingServerEventBase
com.azure.communication.callingserver.models.events.CallRecordingStateChangeEvent

public final class CallRecordingStateChangeEvent extends CallingServerEventBase
The call recording state change event.
  • Method Details

    • getRecordingId

      public String getRecordingId()
      Get the recordingId property: The call recording id.
      Returns:
      the recordingId value.
    • getState

      public CallRecordingState getState()
      Get the state property: The state of the recording.
      Returns:
      the state value.
    • getStartDateTime

      public OffsetDateTime getStartDateTime()
      Get the startDateTime property: The time the recording started.
      Returns:
      the startDateTime value.
    • getServerCallId

      public String getServerCallId()
      Get the serverCallId property: The server call id.
      Returns:
      the serverCallId value.
    • deserialize

      public static CallRecordingStateChangeEvent deserialize(BinaryData eventData)
      Parameters:
      eventData - binary data for event
      Returns:
      CallRecordingStateChangeEvent event.