All Downloads are FREE. Search and download functionalities are using the official Maven repository.

gaia.sdk.rain.RainResponse.kt Maven / Gradle / Ivy

There is a newer version: 0.17.0
Show newest version
package gaia.sdk.rain

import com.fasterxml.jackson.annotation.JsonCreator
import com.fasterxml.jackson.annotation.JsonProperty

data class RainResponse @JsonCreator constructor(@JsonProperty("data") val data: Data?,
                                                 @JsonProperty("logs") val logs: Map>?,
                                                 @JsonProperty("errors") val errors: List?) {

    data class Data @JsonCreator constructor(@JsonProperty("handleUtterance") val handleUtterance: Boolean?,
                                             @JsonProperty("handleButton") val handleButton: Boolean?,
                                             @JsonProperty("handleSubmit") val handleSubmit: Boolean?,
                                             @JsonProperty("handleSuggestion") val handleSuggestion: Boolean?,
                                             @JsonProperty("handleReception") val handleReception: Boolean?)
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy