Voting helps other researchers find interesting modules.
Value represents a dynamically typed value which can be either be a float, a integer, a string, or a datetime value. A producer of value is expected to set one of these variants. Absence of any variant indicates an error.
Value
booleanValue
boolean()
nil
datetimeValue
GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDateTime.t
enumValue
GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1EnumValue.t
floatValue
number()
intValue
integer()
stringValue
String.t
timestampValue
GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1TimestampValue.t
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1Value{ booleanValue: boolean() | nil, datetimeValue: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDateTime.t() | nil, enumValue: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1EnumValue.t() | nil, floatValue: number() | nil, intValue: integer() | nil, stringValue: String.t() | nil, timestampValue: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1TimestampValue.t() | nil }
@spec decode(struct(), keyword()) :: struct()