Builder

data class Builder(authDelegate: AuthDelegate, transportFactory: TransportFactory)

Constructors

Link copied to clipboard
fun Builder(authDelegate: AuthDelegate, transportFactory: TransportFactory)

Functions

Link copied to clipboard
fun addAgentFactory(namespace: String, factory: AgentFactory<*>): NuguClient.Builder
Link copied to clipboard
Link copied to clipboard
fun build(): NuguClient
Link copied to clipboard
fun clientVersion(clientVersion: String): NuguClient.Builder
Link copied to clipboard
fun logger(logger: LogInterface?): NuguClient.Builder
Link copied to clipboard
fun osType(osType: OsContextProvider.Type): NuguClient.Builder
Link copied to clipboard
fun preferences(pref: PreferencesInterface?): NuguClient.Builder
Link copied to clipboard
fun sdkVersion(sdkVersion: String): NuguClient.Builder
Link copied to clipboard