Package com.google.events.cloud.datastore.v1 (0.14.1)

Classes

ArrayValue

An array value.

Protobuf type google.events.cloud.datastore.v1.ArrayValue

ArrayValue.Builder

An array value.

Protobuf type google.events.cloud.datastore.v1.ArrayValue

Data

Entity

A Datastore data object. Must not exceed 1 MiB - 4 bytes.

Protobuf type google.events.cloud.datastore.v1.Entity

Entity.Builder

A Datastore data object. Must not exceed 1 MiB - 4 bytes.

Protobuf type google.events.cloud.datastore.v1.Entity

EntityEventData

The data within all Firestore in Datastore Mode entity events.

Protobuf type google.events.cloud.datastore.v1.EntityEventData

EntityEventData.Builder

The data within all Firestore in Datastore Mode entity events.

Protobuf type google.events.cloud.datastore.v1.EntityEventData

EntityResult

The result of fetching an entity from Datastore.

Protobuf type google.events.cloud.datastore.v1.EntityResult

EntityResult.Builder

The result of fetching an entity from Datastore.

Protobuf type google.events.cloud.datastore.v1.EntityResult

Key

A unique identifier for an entity. If a key's partition ID or any of its path kinds or names are reserved/read-only, the key is reserved/read-only. A reserved/read-only key is forbidden in certain documented contexts.

Protobuf type google.events.cloud.datastore.v1.Key

Key.Builder

A unique identifier for an entity. If a key's partition ID or any of its path kinds or names are reserved/read-only, the key is reserved/read-only. A reserved/read-only key is forbidden in certain documented contexts.

Protobuf type google.events.cloud.datastore.v1.Key

Key.PathElement

A (kind, ID/name) pair used to construct a key path. If either name or ID is set, the element is complete. If neither is set, the element is incomplete.

Protobuf type google.events.cloud.datastore.v1.Key.PathElement

Key.PathElement.Builder

A (kind, ID/name) pair used to construct a key path. If either name or ID is set, the element is complete. If neither is set, the element is incomplete.

Protobuf type google.events.cloud.datastore.v1.Key.PathElement

PartitionId

A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty. A partition ID contains several dimensions: project ID and namespace ID. Partition dimensions:

  • May be "".
  • Must be valid UTF-8 bytes.
  • Must have values that match regex [A-Za-z\d\.\-]{1,100} If the value of any dimension matches regex _.*__, the partition is reserved/read-only. A reserved/read-only partition ID is forbidden in certain documented contexts. Foreign partition IDs (in which the project ID does not match the context project ID ) are discouraged. Reads and writes of foreign partition IDs may fail if the project is not in an active state.

Protobuf type google.events.cloud.datastore.v1.PartitionId

PartitionId.Builder

A partition ID identifies a grouping of entities. The grouping is always by project and namespace, however the namespace ID may be empty. A partition ID contains several dimensions: project ID and namespace ID. Partition dimensions:

  • May be "".
  • Must be valid UTF-8 bytes.
  • Must have values that match regex [A-Za-z\d\.\-]{1,100} If the value of any dimension matches regex _.*__, the partition is reserved/read-only. A reserved/read-only partition ID is forbidden in certain documented contexts. Foreign partition IDs (in which the project ID does not match the context project ID ) are discouraged. Reads and writes of foreign partition IDs may fail if the project is not in an active state.

Protobuf type google.events.cloud.datastore.v1.PartitionId

PropertyMask

A set of property paths on an entity.

Protobuf type google.events.cloud.datastore.v1.PropertyMask

PropertyMask.Builder

A set of property paths on an entity.

Protobuf type google.events.cloud.datastore.v1.PropertyMask

Value

A message that can hold any of the supported value types and associated metadata.

Protobuf type google.events.cloud.datastore.v1.Value

Value.Builder

A message that can hold any of the supported value types and associated metadata.

Protobuf type google.events.cloud.datastore.v1.Value

Interfaces

ArrayValueOrBuilder

EntityEventDataOrBuilder

EntityOrBuilder

EntityResultOrBuilder

Key.PathElementOrBuilder

KeyOrBuilder

PartitionIdOrBuilder

PropertyMaskOrBuilder

ValueOrBuilder

Enums

EntityResult.ResultType

Specifies what data the 'entity' field contains. A ResultType is either implied (for example, in LookupResponse.missing from datastore.proto, it is always KEY_ONLY) or specified by context (for example, in message QueryResultBatch, field entity_result_type specifies a ResultType for all the values in field entity_results).

Protobuf enum google.events.cloud.datastore.v1.EntityResult.ResultType

Key.PathElement.IdTypeCase

Value.ValueTypeCase