CallHistoryRecord

class CallHistoryRecord

A data type represents an item in the user's call history

Since

3.6.0

Constructors

Link copied to clipboard
fun CallHistoryRecord()

Types

Link copied to clipboard
enum CallDirection : Enum<CallHistoryRecord.CallDirection>

Enum representing the direction of the call

Properties

Link copied to clipboard
var callbackAddress: String? = null

The callback address This can be passed directly to the Webex.phone.dial() or Webex.phone.dialPhoneNumber() method

Link copied to clipboard
var callDirection: CallHistoryRecord.CallDirection

The direction of the call

Link copied to clipboard
var conversationId: String? = null

The conversationId of the record(if it exists)

Link copied to clipboard
var displayName: String? = null

The name to be displayed for the record

Link copied to clipboard
var duration: Long = 0

The duration of the call in seconds

Link copied to clipboard
var endTime: Long = 0

The end time of the call

Link copied to clipboard
var isMissedCall: Boolean = false

Denotes if call was missed call

Link copied to clipboard
var isPhoneNumber: Boolean = false

Denotes if call was CUCM call or WebexCalling. This also helps in determining which dial api should be used while calling back.

Link copied to clipboard
var joinedDuration: Long = 0

The joined duration of the call in seconds(if joined)

Link copied to clipboard
var otherId: String? = null

The other id of the call

Link copied to clipboard
var participantCount: Int = 0

The total participant count of the call

Link copied to clipboard
var startTime: Long = 0

The start time of the call

Link copied to clipboard
var wasJoined: Boolean = false

Denotes if user joined the call