google_api_genomics v0.5.0 GoogleApi.Genomics.V1.Model.VariantSetMetadata View Source

Metadata describes a single piece of variant call metadata. These data include a top level key and either a single value string (value) or a list of key-value pairs (info.) Value and info are mutually exclusive.

Attributes

  • info (%{optional(String.t) => [ErrorUnknown]}): Remaining structured metadata key-value pairs. This must be of the form map<string, string[]> (string key mapping to a list of string values). Defaults to: null.
  • description (String.t): A textual description of this metadata. Defaults to: null.
  • id (String.t): User-provided ID field, not enforced by this API. Two or more pieces of structured metadata with identical id and key fields are considered equivalent. Defaults to: null.
  • key (String.t): The top-level key. Defaults to: null.
  • number (String.t): The number of values that can be included in a field described by this metadata. Defaults to: null.
  • type (String.t): The type of data. Possible types include: Integer, Float, Flag, Character, and String. Defaults to: null.

    • Enum - one of [TYPE_UNSPECIFIED, INTEGER, FLOAT, FLAG, CHARACTER, STRING]
  • value (String.t): The value field for simple metadata Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.Genomics.V1.Model.VariantSetMetadata{
  description: any(),
  id: any(),
  info: map(),
  key: any(),
  number: any(),
  type: any(),
  value: any()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.