Package

## Interface CallNotificationResult

- All Implemented Interfaces:

      public interface CallNotificationResult

  The CallNotificationResult is used to indicate the result of a relayed push notification and includes call related information.

- - ### Nested Class Summary

    Nested Classes
    Modifier and Type | Class | Description
    --- | --- | ---

  - ### Field Summary

    Fields
    Modifier and Type | Field | Description
    --- | --- | ---

  - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---

  - ### Enum Constant Summary

    Enum Constants
    Enum Constant | Description
    --- | ---

  - ### Method Summary

    Modifier and Type | Method | Description
    --- | --- | ---
    `abstract String` | `getCallId()` | Returns the call identifier.
    `abstract String` | `getRemoteUserId()` | Returns the remote user identifier.
    `abstract String` | `getDisplayName()` | Returns the display name of the user calling, if available.
    `abstract Boolean` | `isVideoOffered()` | Returns whether the caller offered video.
    `abstract Map<String, String>` | `getCallHeaders()` | Returns public headers associated with the call or empty map if no headers were set by the call initiator.
    `abstract Boolean` | `isTimedOut()` | Indicates whether the call has timed out.
    `abstract String` | `getDomain()` | Returns the domain associated with the call.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

  - ### Method Detail

    - #### getCallId

           abstract String getCallId()

      Returns the call identifier.

    - #### getRemoteUserId

           abstract String getRemoteUserId()

      Returns the remote user identifier.

    - #### getDisplayName

           abstract String getDisplayName()

      Returns the display name of the user calling, if available.

    - #### isVideoOffered

           abstract Boolean isVideoOffered()

      Returns whether the caller offered video.

    - #### getCallHeaders

           abstract Map<String, String> getCallHeaders()

      Returns public headers associated with the call or empty map if no headers were set by the call initiator.

    - #### isTimedOut

           abstract Boolean isTimedOut()

      Indicates whether the call has timed out.

    - #### getDomain

           abstract String getDomain()

      Returns the domain associated with the call.