GeostorePriceRangeProto

GoogleApi.ContentWarehouse.V1.Model.GeostorePriceRangeProto


Table of Contents ▼

Jump to a specific part of the page:

Description

This message represents a price range of an attribute. The meaning of the price bounds is domain specific. But mainly they are soft bounds for a normal usage. E.g. "restaurant prices" are subject to an higher level of "soft" bounds than "museum admission price"

Attributes List

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

View Attributes

Attributes

  1. currency (type: String.t, default: nil)
    - Currency code for the price range: a valid currency code from i18n/identifiers/currencycode.h. Lower and upper price are both assumed to use the same currency.
  2. lowerPrice (type: float(), default: nil)
    - This message allows unbounded price ranges. e.g. Lower_price is undefined. At least one of the two prices must be set for the price range to be meaningful.
  3. units (type: String.t, default: nil)
    - clang-format on
  4. upperPrice (type: float(), default: nil)
    -

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GeostorePriceRangeProto{
currency: String.t() | nil,
lowerPrice: float() | nil,
units: String.t() | nil,
upperPrice: float() | nil
}

Function

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

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