SendCandidatesPayload

data class SendCandidatesPayload(    val playServiceId: String,     val intent: Context.Intent,     val recipientIntended: RecipientIntended?,     val callType: CallType?,     val searchTargetList: Array<SendCandidatesPayload.SearchTarget>?,     val searchScene: String?,     val candidates: Array<Person>?,     val interactionControl: InteractionControl?)

Constructors

Link copied to clipboard
fun SendCandidatesPayload(    playServiceId: String,     intent: Context.Intent,     recipientIntended: RecipientIntended?,     callType: CallType?,     searchTargetList: Array<SendCandidatesPayload.SearchTarget>?,     searchScene: String?,     candidates: Array<Person>?,     interactionControl: InteractionControl?)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
class Deserializer : JsonDeserializer<Array<SendCandidatesPayload.SearchTarget>>
Link copied to clipboard
enum SearchTarget : Enum<SendCandidatesPayload.SearchTarget>

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
fun toJson(): JsonElement

Properties

Link copied to clipboard
@SerializedName(value = "callType")
val callType: CallType?
Link copied to clipboard
@SerializedName(value = "candidates")
val candidates: Array<Person>?
Link copied to clipboard
@SerializedName(value = "intent")
val intent: Context.Intent
Link copied to clipboard
@SerializedName(value = "interactionControl")
val interactionControl: InteractionControl?
Link copied to clipboard
@SerializedName(value = "playServiceId")
val playServiceId: String
Link copied to clipboard
@SerializedName(value = "recipientIntended")
val recipientIntended: RecipientIntended?
Link copied to clipboard
@SerializedName(value = "searchScene")
val searchScene: String?
Link copied to clipboard
@SerializedName(value = "searchTargetList")
val searchTargetList: Array<SendCandidatesPayload.SearchTarget>?