qisdk / com.aldebaran.qi.sdk.builder / QiChatbotBuilder

QiChatbotBuilder

open class QiChatbotBuilder

Build a new QiChatbot

Functions

build

Return a configured instance of QiChatbot

open fun build(): QiChatbot!

buildAsync

Return a configured instance of QiChatbot

open fun buildAsync(): Future<QiChatbot!>!

with

Create a new builder from the qiContext

open static fun with(context: QiContext!): QiChatbotBuilder!

withLocale

Add locale to QiChatbot

open fun withLocale(locale: Locale!): QiChatbotBuilder!

withTopic

Add a topic to QiChatbot

open fun withTopic(vararg topics: Topic!): QiChatbotBuilder!

withTopics

Add topics list to QiChatbot

open fun withTopics(topics: MutableList<out Topic!>!): QiChatbotBuilder!