Class SessionState

java.lang.Object
com.sinch.sdk.core.utils.EnumDynamic<String,SessionState>
com.sinch.sdk.domains.voice.models.v2.SessionState

public class SessionState extends EnumDynamic<String,SessionState>
The state of the current session. Sessions can either be in a "transitional" or "final" state. Sessions in a transitional state are ongoing. Sessions in a final state will not send any more events.
  • Field Details

    • QUEUED

      public static final SessionState QUEUED
      The session is queued, no calls have been initiated for this session. Transitional state.
    • IN_PROGRESS

      public static final SessionState IN_PROGRESS
      At least one call has been initiated or received for this session. Transitional state.
    • COMPLETED

      public static final SessionState COMPLETED
      The session was completed. Final state.
    • EXPIRED

      public static final SessionState EXPIRED
      The call session was not initiated before the batch time-to-live (TTL) elapsed. Final state.
  • Method Details