Voting helps other researchers find interesting modules.
A TriggerCondition is described as a set of states which must be met by the device. It also includes instructions to the Assistant on what kind of response to execute when the condition is not met.
requiredStateValues
%{optional(String.t) => GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoArgSpec.t}
nil
simpleTts
String.t
status
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoTriggerCondition{ requiredStateValues: %{ optional(String.t()) => GoogleApi.ContentWarehouse.V1.Model.AssistantDevicesPlatformProtoArgSpec.t() } | nil, simpleTts: String.t() | nil, status: String.t() | nil }
@spec decode(struct(), keyword()) :: struct()