View Source GoogleApi.ContentWarehouse.V1.Model.FreebasePropertyValue (google_api_content_warehouse v0.4.0)

A PropertyValue associates properties with values in the context of a topic.

Attributes

  • property (type: GoogleApi.ContentWarehouse.V1.Model.FreebaseId.t, default: nil) - The id of the property.
  • totalValueCount (type: String.t, default: nil) - Indicates the total values that exist for this property, even if they aren't all present in the value field, due to truncation.
  • value (type: list(GoogleApi.ContentWarehouse.V1.Model.FreebaseValue.t), default: nil) - The value associated with the property for the containing topic.
  • valueStatus (type: String.t, default: nil) - If ValueStatus is not set at all, the implication is that there are well-known value(s), specified in the "value" field. (It should be considered malformed data to have value_status set when len(values) > 0.)

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.FreebasePropertyValue{
  property: GoogleApi.ContentWarehouse.V1.Model.FreebaseId.t() | nil,
  totalValueCount: String.t() | nil,
  value: [GoogleApi.ContentWarehouse.V1.Model.FreebaseValue.t()] | nil,
  valueStatus: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.