View Source GoogleApi.ContentWarehouse.V1.Model.AssistantApiGacsCapabilities (google_api_content_warehouse v0.4.0)

Capabilities of Google assistant conversation service(GACS) devices. These capabilites including supported GACS actions and response size limitations.

Attributes

  • deviceId (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesDeviceId.t, default: nil) - DeviceId of the accessory device (eg. watch) Commonly the go/dusi (eg. client_instance_id) is provided.
  • responseConfig (type: GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantAccessoryV1ResponseConfig.t, default: nil) - Configuration sent by device.
  • ttsEncoding (type: String.t, default: nil) - DEPRECATED: Format of TTS audio requested by the device.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiGacsCapabilities{
  deviceId:
    GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesDeviceId.t() | nil,
  responseConfig:
    GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantAccessoryV1ResponseConfig.t()
    | nil,
  ttsEncoding: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.