All Classes and Interfaces
Class
Description
Represents a Google Cloud Datastore Aggregation which is used with an
AggregationQuery.An interface to represent the builders which build and customize
Aggregation for AggregationQuery.An implementation of a Google Cloud Datastore Query that returns
AggregationResults, It
can be constructed by providing a nested query (StructuredQuery or GqlQuery) to
run the aggregations on and a set of Aggregation.Represents a result of an
AggregationQuery query submission.The result of an
AggregationQuery query submission.Represents an
Aggregation which returns average of numerical values.A builder class to create and customize a
AvgAggregation.Base class for DatastoreBatchWriter.
A base class for entities (key and properties).
Base class for keys.
Base class for key builders.
An interface to represent a batch of write operations.
A Google Cloud Datastore Blob.
Represents an
Aggregation which returns count.A builder class to create and customize a
CountAggregation.A Google Cloud Datastore cursor.
An interface for Google Cloud Datastore.
A callback for running with a transactional
DatastoreReaderWriter.Service Description: Google Cloud Datastore Admin API
Settings class to configure an instance of
DatastoreAdminClient.Builder for DatastoreAdminSettings.
Base stub class for the DatastoreAdmin service API.
Settings class to configure an instance of
DatastoreAdminStub.Builder for DatastoreAdminStubSettings.
An interface to represent a batch of write operations.
Service Description: Each RPC normalizes the partition IDs of the keys in its input entities, and
always returns entities with keys with normalized partition IDs.
Datastore service exception.
An interface for Datastore factories.
An interface to represent Google Cloud Datastore read operations.
An interface that combines both Google Cloud Datastore read and write operations.
Provides access to the remote Datastore service.
An interface for Datastore RPC factory.
Settings class to configure an instance of
DatastoreClient.Builder for DatastoreSettings.
Base stub class for the Datastore service API.
Settings class to configure an instance of
DatastoreStub.Builder for DatastoreStubSettings.
An interface to represent Google Cloud Datastore write operations.
Tracing utility implementation, used to stub out tracing instrumentation when tracing is
disabled.
Tracing utility implementation, used to stub out tracing instrumentation when tracing is enabled.
An entity is the Google Cloud Datastore persistent data object for a specific key.
An implementation of a Google Cloud Datastore entity query that can be constructed by providing
all the specific query elements.
A
EntityQuery builder for queries that return Entity results.Model class for
ExecutionStatsModel class for
ExplainMetrics.Model class for
ExplainOptions.A full entity is a
BaseEntity that holds all the properties associated with a Datastore
entity (as opposed to ProjectionEntity).A Google Cloud Datastore GQL query.
A GQL query builder.
gRPC callable factory implementation for the DatastoreAdmin service API.
gRPC stub implementation for the DatastoreAdmin service API.
gRPC callable factory implementation for the Datastore service API.
gRPC stub implementation for the Datastore service API.
REST callable factory implementation for the DatastoreAdmin service API.
REST stub implementation for the DatastoreAdmin service API.
REST callable factory implementation for the Datastore service API.
REST stub implementation for the Datastore service API.
An incomplete key (without a name or id).
A key that is guaranteed to be complete and could be used to reference a Google Cloud Datastore
Entity.A helper for creating keys for a specific
Datastore, using its associated projectId and
namespace.An implementation of a Google Cloud Datastore key-only query that can be constructed by providing
all the specific query elements.
A
KeyQuery builder for queries that return Key results.A Google Cloud Datastore LatLng (represented by latitude and longitude in degrees).
A Google Cloud Datastore list value.
Utility to start and stop local Google Cloud Datastore emulators.
A builder for
LocalDatastoreHelper objects.Represents a single element in a key's path.
Model class for
PlanSummaryA projection entity is a result of a Google Cloud Datastore projection query.
An implementation of a Google Cloud Datastore projection entity query that can be constructed by
providing all the specific query elements.
A
ProjectionEntityQuery builder for queries that return ProjectionEntity
results.An internal functional interface whose implementation has the responsibility to populate a Proto
object from a domain object.
A Google Cloud Datastore query.
This class represents the expected type of the result.
An internal functional interface whose implementation has the responsibility to execute a
Query and returns the result.The result of a Google Cloud Datastore query submission.
Specifies options for read operations in Datastore, namely getting/fetching entities and running
queries.
Specifies eventual consistency for reads from Datastore.
Reads entities as they were at the given time.
An internal marker interface to represent
Query that returns the entity records.An internal functional interface whose implementation has the responsibility to populate a Domain
object from a proto response.
An implementation of
DatastoreRpc which acts as a Decorator and decorates the underlying
DatastoreRpc with the logic of retry and Traceability.An implementation of a Google Cloud Datastore Query that can be constructed by providing all the
specific query elements.
Interface for StructuredQuery builders.
A class representing a filter composed of a combination of other filters.
A class representing a filter based on a single property or ancestor.
Represents an
Aggregation which returns sum of numerical values.A builder class to create and customize a
SumAggregation.Utility interface to manage OpenTelemetry tracing instrumentation based on the configuration.
Represents a trace context.
Represents a trace scope.
Represents a trace span.
A Google cloud datastore transaction.
Base class for all Google Cloud Datastore value types.
A common interface for Value builders.
The type of a Datastore property.