KnowledgeVerticalsWeatherProtoUserSpecifiedLocation

GoogleApi.ContentWarehouse.V1.Model.KnowledgeVerticalsWeatherProtoUserSpecifiedLocation


Table of Contents ▼

Jump to a specific part of the page:

Description

A user specified location to trigger weather for a specific location. Also it can be generalized for other verticals.

Attributes List

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

View Attributes

Attributes

  1. featureId (type: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdProto, default: nil)
    - (Mandatory) Oyster ID.
  2. latLng (type: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeLatLng, default: nil)
    - (Mandatory) Coordinates of the location for which weather is requested.
  3. locationName (type: String.t, default: nil)
    - The name to display. If specified it will override the formatted address of "feature_id".
  4. mid (type: String.t, default: nil)
    - MID corresponding to the location from feature_id.
  5. timezone (type: String.t, default: nil)
    - The timezone to display the current conditions observation time. Optional and will override the timezone of "feature_id".

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.KnowledgeVerticalsWeatherProtoUserSpecifiedLocation{
featureId: GoogleApi.ContentWarehouse.V1.Model.GeostoreFeatureIdProto.t() | nil,
latLng: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeLatLng.t() | nil,
locationName: String.t() | nil,
mid: String.t() | nil,
timezone: String.t() | nil
}

Function

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

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