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.
 
 
An implementation of QueryExecutor which executes AggregationQuery and returns AggregationResults.
 
 
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 ExecutionStats
Model 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 PlanSummary
A 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.
ValueBuilder<V,P extends Value<V>,B extends ValueBuilder<V,P,B>>
A common interface for Value builders.
The type of a Datastore property.