talk-android / zendesk.talk.android.compat

Package zendesk.talk.android.compat

Types

CallDataBuilder

Helper builder to build CallData

class CallDataBuilder

TalkCallResult

A parent class around possible failure and success states when creating a call.

sealed class TalkCallResult

TalkJavaCompat

Utility for using the Talk SDK from Java code. In Java using Kotlin coroutines is not possible, and because of that this class was created. This class consists of only two methods: lineStatus and createCall which are mirrored from Talk interface. Rest of the API methods can be directly used in Java. If you use Kotlin, don't use this class but directly the Talk.lineStatus or Talk.createCall.

object TalkJavaCompat

TalkJavaCompatListener

Listener for returning the asynchronously computed value by Talk SDK

interface TalkJavaCompatListener<T : Any>

TalkListenableFuture

Represents asynchronous operation which allows canceling the ongoing work and allows registering the listener for completed state.

class TalkListenableFuture<T : Any>