AssistantVerticalsHomeautomationProtoCommonEventTrigger

GoogleApi.ContentWarehouse.V1.Model.AssistantVerticalsHomeautomationProtoCommonEventTrigger


Table of Contents ▼

Jump to a specific part of the page:

Description

LINT.IfChange(proto_event_trigger) Next id: 5

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. enabled (type: boolean(), default: nil)
    -
  2. eventTriggerPayload (type: map(), default: nil)
    - Detailed settings for the event trigger; unset if not applicable.
  3. eventTriggerType (type: String.t, default: nil)
    - Different event type may have different settings. For example: SCHEDULED will have event_trigger_payload of cs/symbol:assistant.verticals.voice_shortcut.proto.Schedule LOCATION will have event_trigger_payload of cs/symbol:assistant.verticals.voice_shortcut.proto.LocationTriggerEvent
  4. triggerSource (type: integer(), default: nil)
    - Unique identifier for the EventTrigger, e.g. SCHEDULED_ROUTINES. See the enum values of cs/symbol:WorkflowTriggerInput.TriggerSource

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantVerticalsHomeautomationProtoCommonEventTrigger{
enabled: boolean() | nil,
eventTriggerPayload: map() | nil,
eventTriggerType: String.t() | nil,
triggerSource: integer() | nil
}

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.AssistantVerticalsHomeautomationProtoCommonEventTrigger