CustomChatConfiguration

data class CustomChatConfiguration @JvmOverloads constructor(val capabilitySet: ChatCapabilitySet = CustomCapabilitySet(), val optionSet: ChatOptionSet = ChatOptions()) : ChatConfiguration

Chat configuration

Constructors

Link copied to clipboard
fun CustomChatConfiguration(capabilitySet: ChatCapabilitySet = CustomCapabilitySet(), optionSet: ChatOptionSet = ChatOptions())

Create empty Chat configuration

Types

Link copied to clipboard
class ChatOptions : ChatOptionSet

Options

Link copied to clipboard
data class CustomCapabilitySet @JvmOverloads constructor(    val audioCallConfiguration: CallConfiguration? = null,     val audioUpgradableCallConfiguration: CallConfiguration? = null,     val audioVideoCallConfiguration: CallConfiguration? = null) : ChatCapabilitySet

Capability set available in chat

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
open override fun encode(): String

Encode to string

Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)

Properties

Link copied to clipboard
open override val capabilitySet: ChatCapabilitySet

set of capability available in chat

Link copied to clipboard
open override val optionSet: ChatOptionSet

set of options available in chat