AacsRequestMessage

data class AacsRequestMessage(val id: String, val topic: String, val action: String, val payload: String) : AacsMessage

Class representing an AACS request message. A request is a message which is not a reply to a previously received message. A request may or may not have a reply.

The specification of the generic request message is available on the Alexa Auto AASB specification documentation page.

See also

AACSMessage

.

Constructors

Link copied to clipboard
constructor(id: String, topic: String, action: String, payload: String)

Properties

Link copied to clipboard
open override val action: String

The action value of the request as described in the AASB documentation.

Link copied to clipboard
open override val id: String

The ID of the message. This allows the client to identify the reply to this request from Alexa, if this request results in a reply.

Link copied to clipboard
open override val payload: String

The message payload in JSON format.

Link copied to clipboard
open override val topic: String

The topic of the request as described in the AASB documentation.

Inherited functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)