GoogleAssistantEmbeddedV1Alarms

AI Overview😉

  • The potential purpose of this module is to provide information about alarms set on devices, such as Google Assistant-enabled devices, and to manage alarm-related features like snoozing. This module seems to be focused on device-specific alarm functionality, rather than general search results.
  • This module may impact search results indirectly, as it appears to be focused on device-specific functionality rather than search ranking. However, if a user searches for alarm-related queries, this module may influence the search results to provide more relevant information or suggestions related to alarm management on their device.
  • To be more favorable for this function, a website may ensure that it provides clear and concise information about alarm management on devices, such as how to set alarms, snooze durations, and troubleshooting tips for common alarm-related issues. Additionally, optimizing content for voice search and natural language processing may also be beneficial, as this module seems to be related to Google Assistant-enabled devices.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantEmbeddedV1Alarms (google_api_content_warehouse v0.4.0)

Contains information about on-device alarms for devices that support alarms.

Attributes

  • alarms (type: list(GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantEmbeddedV1Alarm.t), default: nil) - Information about all on-device alarms.
  • snoozeDuration (type: String.t, default: nil) - The amount of time for which alarms should be snoozed. If not specified, the productivity vertical applies a default snooze duration, which may be seen here: http://google3/assistant/verticals/productivity/utils/alarm_utils.cc;l=2734;rcl=415933085
  • stateFetchError (type: String.t, default: nil) - Indicates if an error occurred while fetching alarm state. If this value is missing, it can be assumed that the state fetch was successful.

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantEmbeddedV1Alarms{
  alarms:
    [GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantEmbeddedV1Alarm.t()]
    | nil,
  snoozeDuration: String.t() | nil,
  stateFetchError: String.t() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.