View Source GoogleApi.Discovery.V1.Model.DirectoryListItems (google_api_discovery v0.14.0)

Attributes

  • description (type: String.t, default: nil) - The description of this API.
  • discoveryLink (type: String.t, default: nil) - A link to the discovery document.
  • discoveryRestUrl (type: String.t, default: nil) - The URL for the discovery REST document.
  • documentationLink (type: String.t, default: nil) - A link to human readable documentation for the API.
  • icons (type: GoogleApi.Discovery.V1.Model.DirectoryListItemsIcons.t, default: nil) - Links to 16x16 and 32x32 icons representing the API.
  • id (type: String.t, default: nil) - The id of this API.
  • kind (type: String.t, default: discovery#directoryItem) - The kind for this response.
  • labels (type: list(String.t), default: nil) - Labels for the status of this API, such as labs or deprecated.
  • name (type: String.t, default: nil) - The name of the API.
  • preferred (type: boolean(), default: nil) - True if this version is the preferred version to use.
  • title (type: String.t, default: nil) - The title of this API.
  • version (type: String.t, default: nil) - The version of the API.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Discovery.V1.Model.DirectoryListItems{
  description: String.t() | nil,
  discoveryLink: String.t() | nil,
  discoveryRestUrl: String.t() | nil,
  documentationLink: String.t() | nil,
  icons: GoogleApi.Discovery.V1.Model.DirectoryListItemsIcons.t() | nil,
  id: String.t() | nil,
  kind: String.t() | nil,
  labels: [String.t()] | nil,
  name: String.t() | nil,
  preferred: boolean() | nil,
  title: String.t() | nil,
  version: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.