View Source GoogleApi.Datastore.V1.Model.PropertyMask (google_api_datastore v0.22.0)

The set of arbitrarily nested property paths used to restrict an operation to only a subset of properties in an entity.

Attributes

  • paths (type: list(String.t), default: nil) - The paths to the properties covered by this mask. A path is a list of property names separated by dots (.), for example foo.bar means the property bar inside the entity property foo inside the entity associated with this path. If a property name contains a dot . or a backslash \, then that name must be escaped. A path must not be empty, and may not reference a value inside an array value.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Datastore.V1.Model.PropertyMask{paths: [String.t()] | nil}

Functions

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

Unwrap a decoded JSON object into its complex fields.