View Source GoogleApi.Content.V21.Model.CloudExportAdditionalProperties (google_api_content v0.67.1)

Product property for the Cloud Retail API. For example, properties for a TV product could be "Screen-Resolution" or "Screen-Size".

Attributes

  • boolValue (type: boolean(), default: nil) - Boolean value of the given property. For example for a TV product, "True" or "False" if the screen is UHD.
  • floatValue (type: list(number()), default: nil) - Float values of the given property. For example for a TV product 1.2345. Maximum number of specified values for this field is 400. Values are stored in an arbitrary but consistent order.
  • intValue (type: list(String.t), default: nil) - Integer values of the given property. For example, 1080 for a screen resolution of a TV product. Maximum number of specified values for this field is 400. Values are stored in an arbitrary but consistent order.
  • maxValue (type: number(), default: nil) - Maximum float value of the given property. For example for a TV product 100.00.
  • minValue (type: number(), default: nil) - Minimum float value of the given property. For example for a TV product 1.00.
  • propertyName (type: String.t, default: nil) - Name of the given property. For example, "Screen-Resolution" for a TV product. Maximum string size is 256 characters.
  • textValue (type: list(String.t), default: nil) - Text value of the given property. For example, "8K(UHD)" could be a text value for a TV product. Maximum number of specified values for this field is 400. Values are stored in an arbitrary but consistent order. Maximum string size is 256 characters.
  • unitCode (type: String.t, default: nil) - Unit of the given property. For example, "Pixels" for a TV product. Maximum string size is 256 bytes.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Content.V21.Model.CloudExportAdditionalProperties{
  boolValue: boolean() | nil,
  floatValue: [number()] | nil,
  intValue: [String.t()] | nil,
  maxValue: number() | nil,
  minValue: number() | nil,
  propertyName: String.t() | nil,
  textValue: [String.t()] | nil,
  unitCode: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.