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