GoogleApi.WalletObjects.V1.Model.ObjectId (google_api_wallet_objects v0.12.0)

View Source

This is a copy of the tech.blob.ObjectId proto, which could not be used directly here due to transitive closure issues with JavaScript support; see http://b/8801763.

Attributes

  • bucketName (type: String.t, default: nil) - The name of the bucket to which this object belongs.
  • generation (type: String.t, default: nil) - Generation of the object. Generations are monotonically increasing across writes, allowing them to be be compared to determine which generation is newer. If this is omitted in a request, then you are requesting the live object. See http://go/bigstore-versions
  • objectName (type: String.t, default: nil) - The name of the object.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.WalletObjects.V1.Model.ObjectId{
  bucketName: String.t() | nil,
  generation: String.t() | nil,
  objectName: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.