Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V 

A

add(FullEntity<?>) - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
add(FullEntity<?>...) - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
add(FullEntity<?>) - Method in interface com.google.cloud.datastore.Batch
Datastore add operation: inserts the provided entity.
add(FullEntity<?>...) - Method in interface com.google.cloud.datastore.Batch
Datastore add operation: inserts the provided entities.
add(FullEntity<?>) - Method in interface com.google.cloud.datastore.Datastore
Datastore add operation: inserts the provided entity.
add(FullEntity<?>...) - Method in interface com.google.cloud.datastore.Datastore
Datastore add operation: inserts the provided entities.
add(FullEntity<?>) - Method in interface com.google.cloud.datastore.DatastoreBatchWriter
Datastore add operation: inserts the provided entity.
add(FullEntity<?>...) - Method in interface com.google.cloud.datastore.DatastoreBatchWriter
Datastore add operation: inserts the provided entities.
add(FullEntity<?>) - Method in interface com.google.cloud.datastore.DatastoreWriter
Datastore add operation: inserts the provided entity.
add(FullEntity<?>...) - Method in interface com.google.cloud.datastore.DatastoreWriter
Datastore add operation: inserts the provided entities.
add(FullEntity<?>) - Method in interface com.google.cloud.datastore.Transaction
Datastore add operation: inserts the provided entity.
add(FullEntity<?>...) - Method in interface com.google.cloud.datastore.Transaction
Datastore add operation: inserts the provided entities.
addAncestor(PathElement) - Method in class com.google.cloud.datastore.BaseKey.Builder
Adds an ancestor for this key.
addAncestors(PathElement, PathElement...) - Method in class com.google.cloud.datastore.BaseKey.Builder
Adds the provided ancestors to the key.
addAncestors(Iterable<PathElement>) - Method in class com.google.cloud.datastore.BaseKey.Builder
Adds the provided ancestors to the key.
addBinding(Cursor) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets a new positional binding.
addBinding(String...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets a new positional binding.
addBinding(long...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets a new positional binding.
addBinding(double...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets a new positional binding.
addBinding(boolean...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets a new positional binding.
addBinding(Timestamp...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets a new positional binding.
addBinding(Key...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets a new positional binding.
addBinding(FullEntity<?>...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Deprecated.
addBinding(Blob...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets a new positional binding.
addDistinctOn(String, String...) - Method in class com.google.cloud.datastore.ProjectionEntityQuery.Builder
Adds one or more properties to the existing group by clause.
addOrderBy(StructuredQuery.OrderBy, StructuredQuery.OrderBy...) - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
Adds settings to the existing order by clause.
addProjection(String, String...) - Method in class com.google.cloud.datastore.ProjectionEntityQuery.Builder
Adds one or more projections to the existing projection clause.
addValue(Value<?>, Value<?>...) - Method in class com.google.cloud.datastore.ListValue.Builder
Adds the provided values to the ListValue builder.
addValue(String, String...) - Method in class com.google.cloud.datastore.ListValue.Builder
Adds the provided string values to the ListValue builder.
addValue(long, long...) - Method in class com.google.cloud.datastore.ListValue.Builder
Adds the provided long values to the ListValue builder.
addValue(double, double...) - Method in class com.google.cloud.datastore.ListValue.Builder
Adds the provided double values to the ListValue builder.
addValue(boolean, boolean...) - Method in class com.google.cloud.datastore.ListValue.Builder
Adds the provided boolean values to the ListValue builder.
addValue(Timestamp, Timestamp...) - Method in class com.google.cloud.datastore.ListValue.Builder
Adds the provided Timestamp values to the ListValue builder.
addValue(LatLng, LatLng...) - Method in class com.google.cloud.datastore.ListValue.Builder
Adds the provided LatLng values to the ListValue builder.
addValue(Key, Key...) - Method in class com.google.cloud.datastore.ListValue.Builder
Adds the provided Key values to the ListValue builder.
addValue(FullEntity<?>, FullEntity<?>...) - Method in class com.google.cloud.datastore.ListValue.Builder
Adds the provided FullEntity values to the ListValue builder.
addValue(Blob, Blob...) - Method in class com.google.cloud.datastore.ListValue.Builder
Adds the provided Blob values to the ListValue builder.
addWithDeferredIdAllocation(FullEntity<?>...) - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
addWithDeferredIdAllocation(FullEntity<?>...) - Method in interface com.google.cloud.datastore.DatastoreBatchWriter
Datastore add operation.
addWithDeferredIdAllocation(FullEntity<?>...) - Method in interface com.google.cloud.datastore.Transaction
Datastore add operation.
allocateId(IncompleteKey) - Method in interface com.google.cloud.datastore.Datastore
Allocate a unique id for the given key.
allocateId(IncompleteKey...) - Method in interface com.google.cloud.datastore.Datastore
Returns a list of keys using the allocated ids ordered by the input.
allocateIds(AllocateIdsRequest) - Method in interface com.google.cloud.datastore.spi.v1.DatastoreRpc
Sends an allocate IDs request.
allocateIds(AllocateIdsRequest) - Method in class com.google.cloud.datastore.spi.v1.HttpDatastoreRpc
 
allowLiteral() - Method in class com.google.cloud.datastore.GqlQuery
Returns whether the query string can contain literals.
and(StructuredQuery.Filter, StructuredQuery.Filter...) - Static method in class com.google.cloud.datastore.StructuredQuery.CompositeFilter
 
asc(String) - Static method in class com.google.cloud.datastore.StructuredQuery.OrderBy
 
ASCENDING - Static variable in class com.google.cloud.datastore.StructuredQuery.OrderBy.Direction
 
asInputStream() - Method in class com.google.cloud.datastore.Blob
Returns an InputStream for this blob content.
asReadOnlyByteBuffer() - Method in class com.google.cloud.datastore.Blob
Returns a read-only ByteBuffer for this blob content.

B

BaseDatastoreBatchWriter - Class in com.google.cloud.datastore
Base class for DatastoreBatchWriter.
BaseEntity<K extends IncompleteKey> - Class in com.google.cloud.datastore
A base class for entities (key and properties).
BaseEntity.Builder<K extends IncompleteKey,B extends BaseEntity.Builder<K,B>> - Class in com.google.cloud.datastore
 
BaseKey - Class in com.google.cloud.datastore
Base class for keys.
BaseKey.Builder<B extends BaseKey.Builder<B>> - Class in com.google.cloud.datastore
Base class for key builders.
Batch - Interface in com.google.cloud.datastore
An interface to represent a batch of write operations.
Batch.Response - Interface in com.google.cloud.datastore
 
beginTransaction(BeginTransactionRequest) - Method in interface com.google.cloud.datastore.spi.v1.DatastoreRpc
Sends a begin transaction request.
beginTransaction(BeginTransactionRequest) - Method in class com.google.cloud.datastore.spi.v1.HttpDatastoreRpc
 
Blob - Class in com.google.cloud.datastore
A Google Cloud Datastore Blob.
BlobValue - Class in com.google.cloud.datastore
 
BlobValue(Blob) - Constructor for class com.google.cloud.datastore.BlobValue
 
BlobValue.Builder - Class in com.google.cloud.datastore
 
BooleanValue - Class in com.google.cloud.datastore
 
BooleanValue(boolean) - Constructor for class com.google.cloud.datastore.BooleanValue
 
BooleanValue.Builder - Class in com.google.cloud.datastore
 
build() - Method in class com.google.cloud.datastore.BaseEntity.Builder
 
build() - Method in class com.google.cloud.datastore.BaseKey.Builder
 
build() - Method in class com.google.cloud.datastore.BlobValue.Builder
 
build() - Method in class com.google.cloud.datastore.BooleanValue.Builder
 
build() - Method in class com.google.cloud.datastore.DatastoreOptions.Builder
 
build() - Method in class com.google.cloud.datastore.DoubleValue.Builder
 
build() - Method in class com.google.cloud.datastore.Entity.Builder
 
build() - Method in class com.google.cloud.datastore.EntityQuery.Builder
 
build() - Method in class com.google.cloud.datastore.EntityValue.Builder
 
build() - Method in class com.google.cloud.datastore.FullEntity.Builder
 
build() - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
build() - Method in class com.google.cloud.datastore.IncompleteKey.Builder
 
build() - Method in class com.google.cloud.datastore.Key.Builder
 
build() - Method in class com.google.cloud.datastore.KeyFactory
 
build() - Method in class com.google.cloud.datastore.KeyQuery.Builder
 
build() - Method in class com.google.cloud.datastore.KeyValue.Builder
 
build() - Method in class com.google.cloud.datastore.LatLngValue.Builder
 
build() - Method in class com.google.cloud.datastore.ListValue.Builder
Creates a ListValue object.
build() - Method in class com.google.cloud.datastore.LongValue.Builder
 
build() - Method in class com.google.cloud.datastore.NullValue.Builder
 
build() - Method in class com.google.cloud.datastore.ProjectionEntity.Builder
 
build() - Method in class com.google.cloud.datastore.ProjectionEntityQuery.Builder
 
build() - Method in class com.google.cloud.datastore.RawValue.Builder
 
build() - Method in class com.google.cloud.datastore.StringValue.Builder
 
build() - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
 
build() - Method in class com.google.cloud.datastore.TimestampValue.Builder
 
build() - Static method in class com.google.cloud.datastore.TransactionExceptionHandler
 
build() - Method in interface com.google.cloud.datastore.ValueBuilder
 
Builder() - Constructor for class com.google.cloud.datastore.DoubleValue.Builder
 
Builder() - Constructor for class com.google.cloud.datastore.KeyValue.Builder
 

C

clear() - Method in class com.google.cloud.datastore.BaseEntity.Builder
Clears all the properties.
clearBindings() - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
clearDistinctOn() - Method in class com.google.cloud.datastore.ProjectionEntityQuery.Builder
Clears the group by clause.
clearOrderBy() - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
Clears any previously specified order by settings.
clearProjection() - Method in class com.google.cloud.datastore.ProjectionEntityQuery.Builder
Clears the projection clause.
com.google.cloud.datastore - package com.google.cloud.datastore
A client for Cloud Datastore – A highly-scalable NoSQL database for web and mobile applications.
com.google.cloud.datastore.spi - package com.google.cloud.datastore.spi
 
com.google.cloud.datastore.spi.v1 - package com.google.cloud.datastore.spi.v1
 
com.google.cloud.datastore.testing - package com.google.cloud.datastore.testing
A testing helper for Google Cloud Datastore.
commit(CommitRequest) - Method in interface com.google.cloud.datastore.spi.v1.DatastoreRpc
Sends a commit request.
commit(CommitRequest) - Method in class com.google.cloud.datastore.spi.v1.HttpDatastoreRpc
 
commit() - Method in interface com.google.cloud.datastore.Transaction
Commit the transaction.
contains(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns true if the entity contains a property with the given name.
copyFrom(byte[]) - Static method in class com.google.cloud.datastore.Blob
 
copyFrom(ByteBuffer) - Static method in class com.google.cloud.datastore.Blob
 
copyFrom(InputStream) - Static method in class com.google.cloud.datastore.Blob
 
copyFrom(byte[]) - Static method in class com.google.cloud.datastore.Cursor
 
copyTo(ByteBuffer) - Method in class com.google.cloud.datastore.Blob
Copies bytes into a ByteBuffer.
copyTo(byte[]) - Method in class com.google.cloud.datastore.Blob
Copies bytes into a buffer.
create(DatastoreOptions) - Method in class com.google.cloud.datastore.DatastoreOptions.DefaultDatastoreFactory
 
create(DatastoreOptions) - Method in class com.google.cloud.datastore.DatastoreOptions.DefaultDatastoreRpcFactory
 
create(double) - Static method in class com.google.cloud.datastore.testing.LocalDatastoreHelper
Creates a local Datastore helper with the specified settings for project ID and consistency.
create() - Static method in class com.google.cloud.datastore.testing.LocalDatastoreHelper
Creates a local Datastore helper with a placeholder project ID and the default consistency setting of 0.9.
create() - Static method in class com.google.cloud.datastore.testing.RemoteDatastoreHelper
Creates a RemoteStorageHelper object.
Cursor - Class in com.google.cloud.datastore
A Google Cloud Datastore cursor.

D

Datastore - Interface in com.google.cloud.datastore
An interface for Google Cloud Datastore.
Datastore.TransactionCallable<T> - Interface in com.google.cloud.datastore
A callback for running with a transactional DatastoreReaderWriter.
DatastoreBatchWriter - Interface in com.google.cloud.datastore
An interface to represent a batch of write operations.
DatastoreException - Exception in com.google.cloud.datastore
Datastore service exception.
DatastoreException(int, String, String) - Constructor for exception com.google.cloud.datastore.DatastoreException
 
DatastoreException(int, String, String, Throwable) - Constructor for exception com.google.cloud.datastore.DatastoreException
 
DatastoreException(int, String, String, boolean, Throwable) - Constructor for exception com.google.cloud.datastore.DatastoreException
 
DatastoreException(IOException) - Constructor for exception com.google.cloud.datastore.DatastoreException
 
DatastoreFactory - Interface in com.google.cloud.datastore
An interface for Datastore factories.
DatastoreOptions - Class in com.google.cloud.datastore
 
DatastoreOptions.Builder - Class in com.google.cloud.datastore
 
DatastoreOptions.DefaultDatastoreFactory - Class in com.google.cloud.datastore
 
DatastoreOptions.DefaultDatastoreRpcFactory - Class in com.google.cloud.datastore
 
DatastoreReader - Interface in com.google.cloud.datastore
An interface to represent Google Cloud Datastore read operations.
DatastoreReaderWriter - Interface in com.google.cloud.datastore
An interface that combines both Google Cloud Datastore read and write operations.
DatastoreRpc - Interface in com.google.cloud.datastore.spi.v1
Provides access to the remote Datastore service.
DatastoreRpcFactory - Interface in com.google.cloud.datastore.spi
An interface for Datastore RPC factory.
DatastoreWriter - Interface in com.google.cloud.datastore
An interface to represent Google Cloud Datastore write operations.
deactivate() - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
DefaultDatastoreFactory() - Constructor for class com.google.cloud.datastore.DatastoreOptions.DefaultDatastoreFactory
 
DefaultDatastoreRpcFactory() - Constructor for class com.google.cloud.datastore.DatastoreOptions.DefaultDatastoreRpcFactory
 
delete(Key...) - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
delete(Key...) - Method in interface com.google.cloud.datastore.Datastore
A datastore delete operation.
delete(Key...) - Method in interface com.google.cloud.datastore.DatastoreBatchWriter
A datastore delete operation.
delete(Key...) - Method in interface com.google.cloud.datastore.DatastoreWriter
A datastore delete operation.
delete(Key...) - Method in interface com.google.cloud.datastore.Transaction
A datastore delete operation.
deleteNamespace() - Method in class com.google.cloud.datastore.testing.RemoteDatastoreHelper
Deletes all entities in the namespace associated with this RemoteDatastoreHelper.
desc(String) - Static method in class com.google.cloud.datastore.StructuredQuery.OrderBy
 
DESCENDING - Static variable in class com.google.cloud.datastore.StructuredQuery.OrderBy.Direction
 
DoubleValue - Class in com.google.cloud.datastore
 
DoubleValue(double) - Constructor for class com.google.cloud.datastore.DoubleValue
 
DoubleValue.Builder - Class in com.google.cloud.datastore
 

E

Entity - Class in com.google.cloud.datastore
An entity is the Google Cloud Datastore persistent data object for a specific key.
ENTITY - Static variable in class com.google.cloud.datastore.Query.ResultType
 
Entity.Builder - Class in com.google.cloud.datastore
 
EntityQuery - Class in com.google.cloud.datastore
An implementation of a Google Cloud Datastore entity query that can be constructed by providing all the specific query elements.
EntityQuery.Builder - Class in com.google.cloud.datastore
A EntityQuery builder for queries that return Entity results.
EntityValue - Class in com.google.cloud.datastore
 
EntityValue(FullEntity<?>) - Constructor for class com.google.cloud.datastore.EntityValue
 
EntityValue.Builder - Class in com.google.cloud.datastore
 
eq(String, Value<?>) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
eq(String, String) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
eq(String, long) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
eq(String, double) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
eq(String, boolean) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
eq(String, Timestamp) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
eq(String, Key) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
eq(String, Blob) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
equals(Object) - Method in class com.google.cloud.datastore.BaseEntity
 
equals(Object) - Method in class com.google.cloud.datastore.BaseKey
 
equals(Object) - Method in class com.google.cloud.datastore.Blob
 
equals(Object) - Method in class com.google.cloud.datastore.Cursor
 
equals(Object) - Method in class com.google.cloud.datastore.DatastoreOptions
 
equals(Object) - Method in class com.google.cloud.datastore.GqlQuery
 
equals(Object) - Method in class com.google.cloud.datastore.LatLng
 
equals(Object) - Method in class com.google.cloud.datastore.PathElement
 
equals(Object) - Method in class com.google.cloud.datastore.Query.ResultType
 
equals(Object) - Method in class com.google.cloud.datastore.StructuredQuery.CompositeFilter
 
equals(Object) - Method in class com.google.cloud.datastore.StructuredQuery
 
equals(Object) - Method in class com.google.cloud.datastore.StructuredQuery.OrderBy
 
equals(Object) - Method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
equals(Object) - Method in class com.google.cloud.datastore.Value
 
eventualConsistency() - Static method in class com.google.cloud.datastore.ReadOption
Returns a ReadOption that specifies eventual consistency, allowing Datastore to return stale results from gets, fetches, and ancestor queries.
excludeFromIndexes() - Method in class com.google.cloud.datastore.Value
Returns whether this value should be excluded from indexes.

F

fetch(Iterable<Key>, ReadOption...) - Method in interface com.google.cloud.datastore.Datastore
Returns a list with a value for each given key (ordered by input).
fetch(Key...) - Method in interface com.google.cloud.datastore.DatastoreReader
Returns a list with a value for each given key (ordered by input).
fetch(Key...) - Method in interface com.google.cloud.datastore.Transaction
Returns a list with a value for each given key (ordered by input).
fromUrlSafe(String) - Static method in class com.google.cloud.datastore.Cursor
Create a Cursor given its URL safe encoded form.
fromUrlSafe(String) - Static method in class com.google.cloud.datastore.Key
Create a Key given its URL safe encoded form.
FullEntity<K extends IncompleteKey> - Class in com.google.cloud.datastore
A full entity is a BaseEntity that holds all the properties associated with a Datastore entity (as opposed to ProjectionEntity).
FullEntity.Builder<K extends IncompleteKey> - Class in com.google.cloud.datastore
 

G

ge(String, Value<?>) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
ge(String, String) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
ge(String, long) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
ge(String, double) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
ge(String, boolean) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
ge(String, Timestamp) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
ge(String, Key) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
ge(String, Blob) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
get(Key, ReadOption...) - Method in interface com.google.cloud.datastore.Datastore
Returns an Entity for the given Key or null if it doesn't exist.
get(Iterable<Key>, ReadOption...) - Method in interface com.google.cloud.datastore.Datastore
Returns an Entity for each given Key that exists in the Datastore.
get(Key) - Method in interface com.google.cloud.datastore.DatastoreReader
Returns an Entity for the given Key or null if it doesn't exist.
get(Key...) - Method in interface com.google.cloud.datastore.DatastoreReader
Returns an Entity for each given Key that exists in the Datastore.
get() - Method in class com.google.cloud.datastore.ListValue.Builder
 
get(Key) - Method in interface com.google.cloud.datastore.Transaction
Returns an Entity for the given Key or null if it doesn't exist.
get(Key...) - Method in interface com.google.cloud.datastore.Transaction
Returns an Entity for each given Key that exists in the Datastore.
get() - Method in class com.google.cloud.datastore.Value
 
get() - Method in interface com.google.cloud.datastore.ValueBuilder
 
getAncestors() - Method in class com.google.cloud.datastore.BaseKey
Returns an immutable list with the key's ancestors.
getBlob(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the property value as a blob.
getBlob(String) - Method in class com.google.cloud.datastore.ProjectionEntity
 
getBoolean(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the property value as a boolean.
getConsistency() - Method in class com.google.cloud.datastore.testing.LocalDatastoreHelper
Returns the consistency setting for the local Datastore emulator.
getCursorAfter() - Method in interface com.google.cloud.datastore.QueryResults
Returns the Cursor for the point after the value returned in the last Iterator.next() call.
getDatastore() - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
getDatastore() - Method in interface com.google.cloud.datastore.Batch
Returns the batch associated Datastore.
getDatastore() - Method in interface com.google.cloud.datastore.Transaction
Returns the transaction associated Datastore.
getDatastoreRpcV1() - Method in class com.google.cloud.datastore.DatastoreOptions
 
getDefaultHost() - Method in class com.google.cloud.datastore.DatastoreOptions
 
getDefaultHttpTransportOptions() - Static method in class com.google.cloud.datastore.DatastoreOptions
 
getDefaultInstance() - Static method in class com.google.cloud.datastore.DatastoreOptions
Returns a default DatastoreOptions instance.
getDefaultProject() - Method in class com.google.cloud.datastore.DatastoreOptions
 
getDirection() - Method in class com.google.cloud.datastore.StructuredQuery.OrderBy
Returns the order's direction.
getDistinctOn() - Method in class com.google.cloud.datastore.StructuredQuery
Returns the distinct on clause for this query.
getDouble(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the property value as a double.
getEmulatorRunners() - Method in class com.google.cloud.datastore.testing.LocalDatastoreHelper
 
getEndCursor() - Method in class com.google.cloud.datastore.StructuredQuery
Returns the end cursor for this query.
getEntity(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the property value as an entity.
getExcludeFromIndexes() - Method in interface com.google.cloud.datastore.ValueBuilder
 
getFilter() - Method in class com.google.cloud.datastore.StructuredQuery
Returns the filter for this query.
getGeneratedKeys() - Method in interface com.google.cloud.datastore.Batch.Response
Returns a list of keys generated by a batch.
getGeneratedKeys() - Method in interface com.google.cloud.datastore.Transaction.Response
Returns a list of keys generated by a transaction.
getId() - Method in class com.google.cloud.datastore.Key
Returns the key's id or null if it has a name instead.
getId() - Method in class com.google.cloud.datastore.PathElement
Returns the ID of this path element.
getKey() - Method in class com.google.cloud.datastore.BaseEntity
Returns the associated key or null if it does not have one.
getKey(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the property value as a Key.
getKind() - Method in class com.google.cloud.datastore.BaseKey
Returns the key's kind.
getKind() - Method in class com.google.cloud.datastore.PathElement
Returns the kind of this path element.
getKind() - Method in class com.google.cloud.datastore.StructuredQuery
Returns the kind for this query.
getLatitude() - Method in class com.google.cloud.datastore.LatLng
Returns the latitude.
getLatLng(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the property value as a LatLng.
getLength() - Method in class com.google.cloud.datastore.Blob
Returns the size of this blob.
getLimit() - Method in class com.google.cloud.datastore.StructuredQuery
Returns the limit for this query.
getList(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the property value as a list of values.
getLogger() - Method in class com.google.cloud.datastore.testing.LocalDatastoreHelper
 
getLong(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the property value as long.
getLongitude() - Method in class com.google.cloud.datastore.LatLng
Returns the longitude.
getMeaning() - Method in interface com.google.cloud.datastore.ValueBuilder
Deprecated.
getMoreResults() - Method in interface com.google.cloud.datastore.QueryResults
Returns MoreResults state of the query after the current batch.
getName() - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
getName() - Method in class com.google.cloud.datastore.Key
Returns the key's name or null if it has an id instead.
getName() - Method in class com.google.cloud.datastore.PathElement
Returns the name of this path element.
getNamedBindings() - Method in class com.google.cloud.datastore.GqlQuery
Returns an immutable map of named bindings.
getNameOrId() - Method in class com.google.cloud.datastore.Key
Returns the key's ID (as Long) or name (as String).
getNameOrId() - Method in class com.google.cloud.datastore.PathElement
Returns the path element's ID (as Long) or name (as String).
getNames() - Method in class com.google.cloud.datastore.BaseEntity
Returns the properties name.
getNamespace() - Method in class com.google.cloud.datastore.BaseKey
Returns the key's namespace or null if not provided.
getNamespace() - Method in class com.google.cloud.datastore.DatastoreOptions
Returns the default namespace to be used by the datastore service.
getNamespace() - Method in class com.google.cloud.datastore.Query
 
getNumberArgs() - Method in class com.google.cloud.datastore.GqlQuery
Returns an immutable list of positional bindings (using original order).
getOffset() - Method in class com.google.cloud.datastore.StructuredQuery
Returns the offset for this query.
getOptions() - Method in class com.google.cloud.datastore.testing.LocalDatastoreHelper
Returns a DatastoreOptions instance that sets the host to use the Datastore emulator on localhost.
getOptions(String) - Method in class com.google.cloud.datastore.testing.LocalDatastoreHelper
Returns a DatastoreOptions instance that sets the host to use the Datastore emulator on localhost.
getOptions() - Method in class com.google.cloud.datastore.testing.RemoteDatastoreHelper
Returns a DatastoreOptions object to be used for testing.
getOrderBy() - Method in class com.google.cloud.datastore.StructuredQuery
Returns the order by clause for this query.
getParent() - Method in class com.google.cloud.datastore.IncompleteKey
Returns the key's parent.
getProjectId() - Method in class com.google.cloud.datastore.BaseKey
Returns the key's projectId.
getProjection() - Method in class com.google.cloud.datastore.StructuredQuery
Returns the projection for this query.
getProperty() - Method in class com.google.cloud.datastore.StructuredQuery.OrderBy
Returns the property according to which the query result should be ordered.
getQueryString() - Method in class com.google.cloud.datastore.GqlQuery
Returns the query string for this query.
getResultClass() - Method in interface com.google.cloud.datastore.QueryResults
Returns the actual class of the result's values.
getScopes() - Method in class com.google.cloud.datastore.DatastoreOptions
 
getSkippedResults() - Method in interface com.google.cloud.datastore.QueryResults
Returns the number of results skipped, typically because of an offset.
getStartCursor() - Method in class com.google.cloud.datastore.StructuredQuery
Returns the start cursor for this query.
getString(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the property value as a string.
getTimestamp(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the property value as a Timestamp.
getTimestamp(String) - Method in class com.google.cloud.datastore.ProjectionEntity
 
getTransactionId() - Method in interface com.google.cloud.datastore.Transaction
 
getType() - Method in class com.google.cloud.datastore.Value
Returns the type of this value.
getValue(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the Value for the given property name.
getValueType() - Method in interface com.google.cloud.datastore.ValueBuilder
 
GqlQuery<V> - Class in com.google.cloud.datastore
A Google Cloud Datastore GQL query.
GqlQuery.Builder<V> - Class in com.google.cloud.datastore
A GQL query builder.
gt(String, Value<?>) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
gt(String, String) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
gt(String, long) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
gt(String, double) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
gt(String, boolean) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
gt(String, Timestamp) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
gt(String, Key) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
gt(String, Blob) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 

H

hasAncestor(Key) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
hashCode() - Method in class com.google.cloud.datastore.BaseEntity
 
hashCode() - Method in class com.google.cloud.datastore.BaseKey
 
hashCode() - Method in class com.google.cloud.datastore.Blob
 
hashCode() - Method in class com.google.cloud.datastore.Cursor
 
hashCode() - Method in class com.google.cloud.datastore.DatastoreOptions
 
hashCode() - Method in class com.google.cloud.datastore.GqlQuery
 
hashCode() - Method in class com.google.cloud.datastore.LatLng
 
hashCode() - Method in class com.google.cloud.datastore.PathElement
 
hashCode() - Method in class com.google.cloud.datastore.Query.ResultType
 
hashCode() - Method in class com.google.cloud.datastore.StructuredQuery.CompositeFilter
 
hashCode() - Method in class com.google.cloud.datastore.StructuredQuery
 
hashCode() - Method in class com.google.cloud.datastore.StructuredQuery.OrderBy
 
hashCode() - Method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
hashCode() - Method in class com.google.cloud.datastore.Value
 
hasId() - Method in class com.google.cloud.datastore.Key
 
hasId() - Method in class com.google.cloud.datastore.PathElement
 
hasKey() - Method in class com.google.cloud.datastore.BaseEntity
Returns true if entity has a non-null key.
hasName() - Method in class com.google.cloud.datastore.Key
 
hasName() - Method in class com.google.cloud.datastore.PathElement
 
HttpDatastoreRpc - Class in com.google.cloud.datastore.spi.v1
 
HttpDatastoreRpc(DatastoreOptions) - Constructor for class com.google.cloud.datastore.spi.v1.HttpDatastoreRpc
 

I

IncompleteKey - Class in com.google.cloud.datastore
An incomplete key (without a name or id).
IncompleteKey.Builder - Class in com.google.cloud.datastore
 
isActive() - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
isActive() - Method in interface com.google.cloud.datastore.DatastoreBatchWriter
Returns true if still active (write operations were not sent to the Datastore).
isActive() - Method in interface com.google.cloud.datastore.Transaction
Returns true if the transaction is still active (was not committed or rolledback).
isEventual() - Method in class com.google.cloud.datastore.ReadOption.EventualConsistency
 
isNull(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns true if property is an instance of NullValue.
isNull(String) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 

K

key() - Method in class com.google.cloud.datastore.BaseEntity.Builder
 
Key - Class in com.google.cloud.datastore
A key that is guaranteed to be complete and could be used to reference a Google Cloud Datastore Entity.
KEY - Static variable in class com.google.cloud.datastore.Query.ResultType
 
Key.Builder - Class in com.google.cloud.datastore
 
KeyFactory - Class in com.google.cloud.datastore
A helper for creating keys for a specific Datastore, using its associated projectId and namespace.
KeyFactory(String) - Constructor for class com.google.cloud.datastore.KeyFactory
 
KeyFactory(String, String) - Constructor for class com.google.cloud.datastore.KeyFactory
 
KeyQuery - Class in com.google.cloud.datastore
An implementation of a Google Cloud Datastore key-only query that can be constructed by providing all the specific query elements.
KeyQuery.Builder - Class in com.google.cloud.datastore
A KeyQuery builder for queries that return Key results.
KeyValue - Class in com.google.cloud.datastore
 
KeyValue(Key) - Constructor for class com.google.cloud.datastore.KeyValue
 
KeyValue.Builder - Class in com.google.cloud.datastore
 

L

LatLng - Class in com.google.cloud.datastore
A Google Cloud Datastore LatLng (represented by latitude and longitude in degrees).
LatLngValue - Class in com.google.cloud.datastore
 
LatLngValue(LatLng) - Constructor for class com.google.cloud.datastore.LatLngValue
 
LatLngValue.Builder - Class in com.google.cloud.datastore
 
le(String, Value<?>) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
le(String, String) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
le(String, long) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
le(String, double) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
le(String, boolean) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
le(String, Timestamp) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
le(String, Key) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
le(String, Blob) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
ListValue - Class in com.google.cloud.datastore
A Google Cloud Datastore list value.
ListValue(List<? extends Value<?>>) - Constructor for class com.google.cloud.datastore.ListValue
 
ListValue(Value<?>, Value<?>...) - Constructor for class com.google.cloud.datastore.ListValue
 
ListValue.Builder - Class in com.google.cloud.datastore
 
LocalDatastoreHelper - Class in com.google.cloud.datastore.testing
Utility to start and stop local Google Cloud Datastore emulators.
LongValue - Class in com.google.cloud.datastore
 
LongValue(long) - Constructor for class com.google.cloud.datastore.LongValue
 
LongValue.Builder - Class in com.google.cloud.datastore
 
lookup(LookupRequest) - Method in interface com.google.cloud.datastore.spi.v1.DatastoreRpc
Sends a lookup request.
lookup(LookupRequest) - Method in class com.google.cloud.datastore.spi.v1.HttpDatastoreRpc
 
lt(String, Value<?>) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
lt(String, String) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
lt(String, long) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
lt(String, double) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
lt(String, boolean) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
lt(String, Timestamp) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
lt(String, Key) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
lt(String, Blob) - Static method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 

M

mergeFrom(P) - Method in interface com.google.cloud.datastore.ValueBuilder
 

N

newBatch() - Method in interface com.google.cloud.datastore.Datastore
Returns a new Batch for processing multiple write operations in one request.
newBuilder(Blob) - Static method in class com.google.cloud.datastore.BlobValue
 
newBuilder(boolean) - Static method in class com.google.cloud.datastore.BooleanValue
 
newBuilder() - Static method in class com.google.cloud.datastore.DatastoreOptions
 
newBuilder(double) - Static method in class com.google.cloud.datastore.DoubleValue
 
newBuilder(Key) - Static method in class com.google.cloud.datastore.Entity
 
newBuilder(Entity) - Static method in class com.google.cloud.datastore.Entity
 
newBuilder(Key, FullEntity<?>) - Static method in class com.google.cloud.datastore.Entity
 
newBuilder(FullEntity<?>) - Static method in class com.google.cloud.datastore.EntityValue
 
newBuilder() - Static method in class com.google.cloud.datastore.FullEntity
 
newBuilder(K) - Static method in class com.google.cloud.datastore.FullEntity
 
newBuilder(FullEntity<K>) - Static method in class com.google.cloud.datastore.FullEntity
 
newBuilder(String, String) - Static method in class com.google.cloud.datastore.IncompleteKey
 
newBuilder(IncompleteKey) - Static method in class com.google.cloud.datastore.IncompleteKey
 
newBuilder(Key, String) - Static method in class com.google.cloud.datastore.IncompleteKey
 
newBuilder(String, String, String) - Static method in class com.google.cloud.datastore.Key
 
newBuilder(String, String, long) - Static method in class com.google.cloud.datastore.Key
 
newBuilder(Key) - Static method in class com.google.cloud.datastore.Key
 
newBuilder(IncompleteKey, String) - Static method in class com.google.cloud.datastore.Key
 
newBuilder(IncompleteKey, long) - Static method in class com.google.cloud.datastore.Key
 
newBuilder(Key, String, String) - Static method in class com.google.cloud.datastore.Key
 
newBuilder(Key, String, long) - Static method in class com.google.cloud.datastore.Key
 
newBuilder(Key) - Static method in class com.google.cloud.datastore.KeyValue
 
newBuilder(LatLng) - Static method in class com.google.cloud.datastore.LatLngValue
 
newBuilder() - Static method in class com.google.cloud.datastore.ListValue
Returns a builder for ListValue objects.
newBuilder(long) - Static method in class com.google.cloud.datastore.LongValue
 
newBuilder() - Static method in class com.google.cloud.datastore.NullValue
 
newBuilder(ProjectionEntity) - Static method in class com.google.cloud.datastore.ProjectionEntity
 
newBuilder(String) - Static method in class com.google.cloud.datastore.StringValue
 
newBuilder(Timestamp) - Static method in class com.google.cloud.datastore.TimestampValue
 
newEntityQueryBuilder() - Static method in class com.google.cloud.datastore.Query
Returns a new StructuredQuery builder for full (complete entities) queries.
newGqlQueryBuilder(String) - Static method in class com.google.cloud.datastore.Query
Returns a new GqlQuery builder.
newGqlQueryBuilder(Query.ResultType<V>, String) - Static method in class com.google.cloud.datastore.Query
Returns a new GqlQuery builder.
newInvalidRequest(String, Object...) - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
newKey() - Method in class com.google.cloud.datastore.KeyFactory
 
newKey(String) - Method in class com.google.cloud.datastore.KeyFactory
 
newKey(long) - Method in class com.google.cloud.datastore.KeyFactory
 
newKeyFactory() - Method in interface com.google.cloud.datastore.Datastore
Returns a new KeyFactory for this service
newKeyQueryBuilder() - Static method in class com.google.cloud.datastore.Query
Returns a new StructuredQuery builder for key only queries.
newProjectionEntityQueryBuilder() - Static method in class com.google.cloud.datastore.Query
Returns a new StructuredQuery builder for projection queries.
newTransaction(TransactionOptions) - Method in interface com.google.cloud.datastore.Datastore
Returns a new Datastore transaction.
newTransaction() - Method in interface com.google.cloud.datastore.Datastore
Returns a new Datastore transaction.
NullValue - Class in com.google.cloud.datastore
 
NullValue() - Constructor for class com.google.cloud.datastore.NullValue
 
NullValue.Builder - Class in com.google.cloud.datastore
 

O

of(Blob) - Static method in class com.google.cloud.datastore.BlobValue
 
of(boolean) - Static method in class com.google.cloud.datastore.BooleanValue
 
of(double) - Static method in class com.google.cloud.datastore.DoubleValue
 
of(FullEntity<?>) - Static method in class com.google.cloud.datastore.EntityValue
 
of(Key) - Static method in class com.google.cloud.datastore.KeyValue
 
of(double, double) - Static method in class com.google.cloud.datastore.LatLng
 
of(LatLng) - Static method in class com.google.cloud.datastore.LatLngValue
 
of(List<? extends Value<?>>) - Static method in class com.google.cloud.datastore.ListValue
Creates a ListValue object given a list of Value objects.
of(Value<?>, Value<?>...) - Static method in class com.google.cloud.datastore.ListValue
Creates a ListValue object given a number of Value objects.
of(String, String...) - Static method in class com.google.cloud.datastore.ListValue
Creates a ListValue object given a number of string values.
of(long, long...) - Static method in class com.google.cloud.datastore.ListValue
Creates a ListValue object given a number of long values.
of(double, double...) - Static method in class com.google.cloud.datastore.ListValue
Creates a ListValue object given a number of double values.
of(boolean, boolean...) - Static method in class com.google.cloud.datastore.ListValue
Creates a ListValue object given a number of boolean values.
of(Timestamp, Timestamp...) - Static method in class com.google.cloud.datastore.ListValue
Creates a ListValue object given a number of Timestamp values.
of(LatLng, LatLng...) - Static method in class com.google.cloud.datastore.ListValue
Creates a ListValue object given a number of LatLng values.
of(Key, Key...) - Static method in class com.google.cloud.datastore.ListValue
Creates a ListValue object given a number of Key values.
of(FullEntity<?>, FullEntity<?>...) - Static method in class com.google.cloud.datastore.ListValue
Creates a ListValue object given a number of FullEntity values.
of(Blob, Blob...) - Static method in class com.google.cloud.datastore.ListValue
Creates a ListValue object given a number of Blob values.
of(long) - Static method in class com.google.cloud.datastore.LongValue
 
of() - Static method in class com.google.cloud.datastore.NullValue
 
of(String, String) - Static method in class com.google.cloud.datastore.PathElement
 
of(String, long) - Static method in class com.google.cloud.datastore.PathElement
 
of(String) - Static method in class com.google.cloud.datastore.StringValue
 
of(Timestamp) - Static method in class com.google.cloud.datastore.TimestampValue
 
OrderBy(String, StructuredQuery.OrderBy.Direction) - Constructor for class com.google.cloud.datastore.StructuredQuery.OrderBy
 

P

PathElement - Class in com.google.cloud.datastore
Represents a single element in a key's path.
PROJECTION_ENTITY - Static variable in class com.google.cloud.datastore.Query.ResultType
 
ProjectionEntity - Class in com.google.cloud.datastore
A projection entity is a result of a Google Cloud Datastore projection query.
ProjectionEntity.Builder - Class in com.google.cloud.datastore
 
ProjectionEntityQuery - Class in com.google.cloud.datastore
An implementation of a Google Cloud Datastore projection entity query that can be constructed by providing all the specific query elements.
ProjectionEntityQuery.Builder - Class in com.google.cloud.datastore
A ProjectionEntityQuery builder for queries that return ProjectionEntity results.
put(FullEntity<?>) - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
put(FullEntity<?>...) - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
put(FullEntity<?>) - Method in interface com.google.cloud.datastore.Datastore
A Datastore put (a.k.a upsert) operation: inserts an entity if it does not exist, updates it otherwise.
put(FullEntity<?>...) - Method in interface com.google.cloud.datastore.Datastore
A Datastore put (a.k.a upsert) operation: creates an entity if it does not exist, updates it otherwise.
put(FullEntity<?>) - Method in interface com.google.cloud.datastore.DatastoreBatchWriter
A Datastore put (a.k.a upsert) operation: inserts an entity if it does not exist, updates it otherwise.
put(FullEntity<?>...) - Method in interface com.google.cloud.datastore.DatastoreBatchWriter
A Datastore put (a.k.a upsert) operation: creates an entity if it does not exist, updates it otherwise.
put(FullEntity<?>) - Method in interface com.google.cloud.datastore.DatastoreWriter
A Datastore put (a.k.a upsert) operation: inserts an entity if it does not exist, updates it otherwise.
put(FullEntity<?>...) - Method in interface com.google.cloud.datastore.DatastoreWriter
A Datastore put (a.k.a upsert) operation: creates an entity if it does not exist, updates it otherwise.
put(FullEntity<?>) - Method in interface com.google.cloud.datastore.Transaction
A Datastore put (a.k.a upsert) operation: inserts an entity if it does not exist, updates it otherwise.
put(FullEntity<?>...) - Method in interface com.google.cloud.datastore.Transaction
A Datastore put (a.k.a upsert) operation: creates an entity if it does not exist, updates it otherwise.
putWithDeferredIdAllocation(FullEntity<?>...) - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
putWithDeferredIdAllocation(FullEntity<?>...) - Method in interface com.google.cloud.datastore.DatastoreBatchWriter
Datastore put operation.
putWithDeferredIdAllocation(FullEntity<?>...) - Method in interface com.google.cloud.datastore.Transaction
Datastore put operation.

Q

Query<V> - Class in com.google.cloud.datastore
A Google Cloud Datastore query.
Query.ResultType<V> - Class in com.google.cloud.datastore
This class represents the expected type of the result.
QueryResults<V> - Interface in com.google.cloud.datastore
The result of a Google Cloud Datastore query submission.

R

RawValue - Class in com.google.cloud.datastore
 
RawValue.Builder - Class in com.google.cloud.datastore
 
ReadOption - Class in com.google.cloud.datastore
Specifies options for read operations in Datastore, namely getting/fetching entities and running queries.
ReadOption.EventualConsistency - Class in com.google.cloud.datastore
Specifies eventual consistency for reads from Datastore.
RemoteDatastoreHelper - Class in com.google.cloud.datastore.testing
Utility to create a remote datastore configuration for testing.
remove(String) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Removes a property with the given name.
reset() - Method in class com.google.cloud.datastore.KeyFactory
Resets the KeyFactory to its initial state.
reset() - Method in class com.google.cloud.datastore.testing.LocalDatastoreHelper
Resets the internal state of the Datastore emulator.
resultClass() - Method in class com.google.cloud.datastore.Query.ResultType
 
rollback(RollbackRequest) - Method in interface com.google.cloud.datastore.spi.v1.DatastoreRpc
Sends a rollback request.
rollback(RollbackRequest) - Method in class com.google.cloud.datastore.spi.v1.HttpDatastoreRpc
 
rollback() - Method in interface com.google.cloud.datastore.Transaction
Rollback the transaction.
run(Query<T>, ReadOption...) - Method in interface com.google.cloud.datastore.Datastore
Submits a Query and returns its result.
run(DatastoreReaderWriter) - Method in interface com.google.cloud.datastore.Datastore.TransactionCallable
 
run(Query<T>) - Method in interface com.google.cloud.datastore.DatastoreReader
Submits a Query and returns its result.
run(Query<T>) - Method in interface com.google.cloud.datastore.Transaction
Submits a Query and returns its result.
runInTransaction(Datastore.TransactionCallable<T>) - Method in interface com.google.cloud.datastore.Datastore
Invokes the callback's Datastore.TransactionCallable.run(com.google.cloud.datastore.DatastoreReaderWriter) method with a DatastoreReaderWriter that is associated with a new transaction.
runInTransaction(Datastore.TransactionCallable<T>, TransactionOptions) - Method in interface com.google.cloud.datastore.Datastore
Invokes the callback's Datastore.TransactionCallable.run(com.google.cloud.datastore.DatastoreReaderWriter) method with a DatastoreReaderWriter that is associated with a new transaction.
runQuery(RunQueryRequest) - Method in interface com.google.cloud.datastore.spi.v1.DatastoreRpc
Sends a request to run a query.
runQuery(RunQueryRequest) - Method in class com.google.cloud.datastore.spi.v1.HttpDatastoreRpc
 

S

set(String, Value<?>) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a property.
set(String, String) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a property of type StringValue.
set(String, String, String, String...) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a list property containing elements of type StringValue.
set(String, long) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a property of type LongValue.
set(String, long, long, long...) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a list property containing elements of type LongValue.
set(String, double) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a property of type DoubleValue.
set(String, double, double, double...) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a list property containing elements of type DoubleValue.
set(String, boolean) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a property of type BooleanValue.
set(String, boolean, boolean, boolean...) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a list property containing elements of type BooleanValue.
set(String, Timestamp) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a property of type TimestampValue.
set(String, Timestamp, Timestamp, Timestamp...) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a list property containing elements of type TimestampValue.
set(String, LatLng) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a property of type LatLng.
set(String, LatLng, LatLng, LatLng...) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a list property containing elements of type LatLng.
set(String, Key) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a property of type KeyValue.
set(String, Key, Key, Key...) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a list property containing elements of type KeyValue.
set(String, FullEntity<?>) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a property of type EntityValue.
set(String, FullEntity<?>, FullEntity<?>, FullEntity<?>...) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a list property containing elements of type EntityValue.
set(String, List<? extends Value<?>>) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a property of type ListValue.
set(String, Value<?>, Value<?>, Value<?>...) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a property of type ListValue.
set(String, Blob) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a property of type BlobValue.
set(String, Blob, Blob, Blob...) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a list property containing elements of type BlobValue.
set(List<? extends Value<?>>) - Method in class com.google.cloud.datastore.ListValue.Builder
Sets the list of values of this ListValue builder to values.
set(Void) - Method in class com.google.cloud.datastore.NullValue.Builder
 
set(V) - Method in interface com.google.cloud.datastore.ValueBuilder
 
setAllowLiteral(boolean) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets whether the query string can contain literals.
setBinding(String, Cursor) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets a new named binding.
setBinding(String, String...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets a new named binding.
setBinding(String, long...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets a new named binding.
setBinding(String, double...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets a new named binding.
setBinding(String, boolean...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets a new named binding.
setBinding(String, Timestamp...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets a new named binding.
setBinding(String, Key...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets a new named binding.
setBinding(String, FullEntity<?>...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Deprecated.
setBinding(String, Blob...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets a new named binding.
setDistinctOn(String, String...) - Method in class com.google.cloud.datastore.ProjectionEntityQuery.Builder
Sets the query's distinct on clause (clearing any previously specified distinct on settings).
setEndCursor(Cursor) - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
Sets the end cursor for the query.
setExcludeFromIndexes(boolean) - Method in interface com.google.cloud.datastore.ValueBuilder
 
setFilter(StructuredQuery.Filter) - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
 
setId(long) - Method in class com.google.cloud.datastore.Key.Builder
Sets the ID of this key.
setKey(K) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets the key for the entity.
setKey(Key) - Method in class com.google.cloud.datastore.Entity.Builder
 
setKind(String) - Method in class com.google.cloud.datastore.BaseKey.Builder
Sets the kind of the key.
setKind(String) - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
Sets the kind for the query.
setLimit(Integer) - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
Sets the limit for the query.
setMeaning(int) - Method in interface com.google.cloud.datastore.ValueBuilder
Deprecated.
setName(String) - Method in class com.google.cloud.datastore.Key.Builder
Sets the name of this key.
setNamespace(String) - Method in class com.google.cloud.datastore.BaseKey.Builder
Sets the namespace of the key.
setNamespace(String) - Method in class com.google.cloud.datastore.DatastoreOptions.Builder
Sets the default namespace to be used by the datastore service.
setNamespace(String) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets the namespace for the GQL query.
setNamespace(String) - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
Sets the namespace for the query.
setNull(String) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a property of type NullValue.
setOffset(int) - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
Sets the offset for the query.
setOrderBy(StructuredQuery.OrderBy, StructuredQuery.OrderBy...) - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
Sets the query's order by clause (clearing any previously specified order by settings).
setProjectId(String) - Method in class com.google.cloud.datastore.BaseKey.Builder
Sets the project ID of the key.
setProjection(String, String...) - Method in class com.google.cloud.datastore.ProjectionEntityQuery.Builder
Sets the query's projection clause (clearing any previously specified Projection settings).
setProperties() - Method in class com.google.cloud.datastore.BaseEntity.Builder
 
setProperties(Map<String, Value<?>>) - Method in class com.google.cloud.datastore.BaseEntity.Builder
 
setQuery(String) - Method in class com.google.cloud.datastore.GqlQuery.Builder
Sets the GQL query.
setStartCursor(Cursor) - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
Sets the start cursor for the query.
setTransportOptions(TransportOptions) - Method in class com.google.cloud.datastore.DatastoreOptions.Builder
 
start() - Method in class com.google.cloud.datastore.testing.LocalDatastoreHelper
Starts the local Datastore emulator through gcloud, downloads and caches the zip file if user does not have gcloud or a compatible emulator version installed.
stop(Duration) - Method in class com.google.cloud.datastore.testing.LocalDatastoreHelper
Stops the Datastore emulator.
stop() - Method in class com.google.cloud.datastore.testing.LocalDatastoreHelper
Stops the Datastore emulator.
StringValue - Class in com.google.cloud.datastore
 
StringValue(String) - Constructor for class com.google.cloud.datastore.StringValue
 
StringValue.Builder - Class in com.google.cloud.datastore
 
StructuredQuery<V> - Class in com.google.cloud.datastore
An implementation of a Google Cloud Datastore Query that can be constructed by providing all the specific query elements.
StructuredQuery.Builder<V> - Interface in com.google.cloud.datastore
Interface for StructuredQuery builders.
StructuredQuery.CompositeFilter - Class in com.google.cloud.datastore
A class representing a filter composed of a combination of other filters.
StructuredQuery.Filter - Class in com.google.cloud.datastore
 
StructuredQuery.OrderBy - Class in com.google.cloud.datastore
 
StructuredQuery.OrderBy.Direction - Class in com.google.cloud.datastore
 
StructuredQuery.PropertyFilter - Class in com.google.cloud.datastore
A class representing a filter based on a single property or ancestor.
submit() - Method in interface com.google.cloud.datastore.Batch
Submit the batch to the Datastore.

T

TimestampValue - Class in com.google.cloud.datastore
 
TimestampValue(Timestamp) - Constructor for class com.google.cloud.datastore.TimestampValue
 
TimestampValue.Builder - Class in com.google.cloud.datastore
 
toAdd() - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
toAddAutoId() - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
toBuilder() - Method in class com.google.cloud.datastore.BlobValue
 
toBuilder() - Method in class com.google.cloud.datastore.BooleanValue
 
toBuilder() - Method in class com.google.cloud.datastore.DatastoreOptions
 
toBuilder() - Method in class com.google.cloud.datastore.DoubleValue
 
toBuilder() - Method in class com.google.cloud.datastore.EntityQuery
 
toBuilder() - Method in class com.google.cloud.datastore.EntityValue
 
toBuilder() - Method in class com.google.cloud.datastore.KeyQuery
 
toBuilder() - Method in class com.google.cloud.datastore.KeyValue
 
toBuilder() - Method in class com.google.cloud.datastore.LatLngValue
 
toBuilder() - Method in class com.google.cloud.datastore.ListValue
Returns a builder for the list value object.
toBuilder() - Method in class com.google.cloud.datastore.LongValue
 
toBuilder() - Method in class com.google.cloud.datastore.NullValue
 
toBuilder() - Method in class com.google.cloud.datastore.ProjectionEntityQuery
 
toBuilder() - Method in class com.google.cloud.datastore.RawValue
 
toBuilder() - Method in class com.google.cloud.datastore.StringValue
 
toBuilder() - Method in class com.google.cloud.datastore.StructuredQuery
 
toBuilder() - Method in class com.google.cloud.datastore.TimestampValue
 
toBuilder() - Method in class com.google.cloud.datastore.Value
 
toByteArray() - Method in class com.google.cloud.datastore.Blob
Returns a copy as byte array.
toDelete() - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
toMutationPbList() - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
toPb() - Method in class com.google.cloud.datastore.LatLng
 
toPut() - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
toString() - Method in class com.google.cloud.datastore.BaseEntity
 
toString() - Method in class com.google.cloud.datastore.BaseKey
 
toString() - Method in class com.google.cloud.datastore.Blob
 
toString() - Method in class com.google.cloud.datastore.Cursor
 
toString() - Method in class com.google.cloud.datastore.GqlQuery
 
toString() - Method in class com.google.cloud.datastore.LatLng
 
toString() - Method in class com.google.cloud.datastore.PathElement
 
toString() - Method in class com.google.cloud.datastore.Query.ResultType
 
toString() - Method in class com.google.cloud.datastore.StructuredQuery.CompositeFilter
 
toString() - Method in class com.google.cloud.datastore.StructuredQuery.OrderBy
 
toString() - Method in class com.google.cloud.datastore.StructuredQuery.PropertyFilter
 
toString() - Method in class com.google.cloud.datastore.StructuredQuery
 
toString() - Method in class com.google.cloud.datastore.Value
 
toUpdate() - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
toUrlSafe() - Method in class com.google.cloud.datastore.Cursor
Returns the cursor in an encoded form that can be used as part of a URL.
toUrlSafe() - Method in class com.google.cloud.datastore.Key
Returns the key in an encoded form that can be used as part of a URL.
Transaction - Interface in com.google.cloud.datastore
A Google cloud datastore transaction.
Transaction.Response - Interface in com.google.cloud.datastore
 
TRANSACTION_EXCEPTION_HANDLER_INTERCEPTOR - Static variable in class com.google.cloud.datastore.TransactionExceptionHandler
 
TransactionExceptionHandler - Class in com.google.cloud.datastore
 

U

update(Entity...) - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
update(Entity...) - Method in interface com.google.cloud.datastore.Datastore
A Datastore update operation.
update(Entity...) - Method in interface com.google.cloud.datastore.DatastoreBatchWriter
A Datastore update operation.
update(Entity...) - Method in interface com.google.cloud.datastore.DatastoreWriter
A Datastore update operation.
update(Entity...) - Method in interface com.google.cloud.datastore.Transaction
A Datastore update operation.

V

validateActive() - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
Value<V> - Class in com.google.cloud.datastore
Base class for all Google Cloud Datastore value types.
ValueBuilder<V,P extends Value<V>,B extends ValueBuilder<V,P,B>> - Interface in com.google.cloud.datastore
A common interface for Value builders.
valueOf(String) - Static method in enum com.google.cloud.datastore.ValueType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.cloud.datastore.ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
ValueType - Enum in com.google.cloud.datastore
The type of a Datastore property.
A B C D E F G H I K L M N O P Q R S T U V 
Skip navigation links

Copyright © 2019 Google LLC. All rights reserved.