Package com. bandyer. android_sdk. client
Types
Link copied to clipboard
Access token provider interface
Link copied to clipboard
It's the main item required to connect to the Bandyer platform.
Link copied to clipboard
Configuration required to use BandyerSDKClient
Link copied to clipboard
Error thrown when the BandyerSDK has failed it's initialization
Link copied to clipboard
Holder for BandyerSDK notification listeners
Link copied to clipboard
interface BandyerSDKNotificationListenersBuilder : JavaBuilder<BandyerSDKNotificationListeners.Builder>
Content copied to clipboard
BandyerSDK notification listeners builder
Link copied to clipboard
Optional configuration for Bandyer SDK.
Link copied to clipboard
interface BandyerSDKOptionsBuilder : JavaBuilder<BandyerSDKOptions.Builder>
Content copied to clipboard
BandyerSDK options builder
Link copied to clipboard
class BandyerSDKToolsConfiguration( val enableChatModule: Boolean, val callConfigurationProvider: ConfigurableCall.() -> Unit, val chatConfigurationProvider: ConfigurableChat.() -> Unit)
Content copied to clipboard
BandyerSDKToolsConfiguration
Link copied to clipboard
interface BandyerSDKToolsConfigurationBuilder : JavaBuilder<BandyerSDKToolsConfiguration.Builder>
Content copied to clipboard
BandyerSDK tools configuration builder
Link copied to clipboard
Completion interface
Link copied to clipboard
Configurable call builder
Link copied to clipboard
Configurable chat builder
Link copied to clipboard
Java base builder
Link copied to clipboard
Callback representing an error during SDK connection process.
Link copied to clipboard
data class Session( val userId: String, val accessTokenProvider: AccessTokenProvider, var sessionObserver: SessionObserver? = null)
Content copied to clipboard
Bandyer SDK Session required for connection
Link copied to clipboard
BandyerSDK Session Observer