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

A

active() - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
active() - Method in interface com.google.cloud.datastore.Transaction
Returns true if the transaction is still active (was not committed or rolledback).
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.DatastoreWriter
Datastore add operation.
add(FullEntity<?>...) - Method in interface com.google.cloud.datastore.DatastoreWriter
Datastore add operation.
addBinding(Cursor) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
addBinding(String...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
addBinding(long...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
addBinding(double...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
addBinding(boolean...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
addBinding(DateTime...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
addBinding(Key...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
addBinding(FullEntity<?>...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
addBinding(Blob...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
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(DateTime, DateTime...) - Method in class com.google.cloud.datastore.ListValue.Builder
Adds the provided DateTime 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
 
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.DatastoreRpc
Sends an allocate IDs request.
allocateIds(AllocateIdsRequest) - Method in class com.google.cloud.datastore.spi.DefaultDatastoreRpc
 
allowLiteral() - Method in class com.google.cloud.datastore.GqlQuery
 
allowLiteral(boolean) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
ancestors() - Method in class com.google.cloud.datastore.BaseKey
Returns an immutable list with the key's ancestors.
ancestors(PathElement) - Method in class com.google.cloud.datastore.BaseKey.Builder
 
ancestors(PathElement, PathElement...) - Method in class com.google.cloud.datastore.BaseKey.Builder
 
ancestors(Iterable<PathElement>) - Method in class com.google.cloud.datastore.BaseKey.Builder
 
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
 
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.
BaseDatastoreBatchWriter(String) - Constructor for class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
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.DatastoreRpc
Sends a begin transaction request.
beginTransaction(BeginTransactionRequest) - Method in class com.google.cloud.datastore.spi.DefaultDatastoreRpc
 
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.DateTimeValue.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 interface com.google.cloud.datastore.ValueBuilder
 
builder(Blob) - Static method in class com.google.cloud.datastore.BlobValue
 
builder(boolean) - Static method in class com.google.cloud.datastore.BooleanValue
 
builder() - Static method in class com.google.cloud.datastore.DatastoreOptions
 
builder(DateTime) - Static method in class com.google.cloud.datastore.DateTimeValue
 
builder(double) - Static method in class com.google.cloud.datastore.DoubleValue
 
builder(Key) - Static method in class com.google.cloud.datastore.Entity
 
builder(Entity) - Static method in class com.google.cloud.datastore.Entity
 
builder(Key, FullEntity<?>) - Static method in class com.google.cloud.datastore.Entity
 
builder(FullEntity<?>) - Static method in class com.google.cloud.datastore.EntityValue
 
builder() - Static method in class com.google.cloud.datastore.FullEntity
 
builder(K) - Static method in class com.google.cloud.datastore.FullEntity
 
builder(FullEntity<K>) - Static method in class com.google.cloud.datastore.FullEntity
 
builder(String, String) - Static method in class com.google.cloud.datastore.IncompleteKey
 
builder(IncompleteKey) - Static method in class com.google.cloud.datastore.IncompleteKey
 
builder(Key, String) - Static method in class com.google.cloud.datastore.IncompleteKey
 
builder(String, String, String) - Static method in class com.google.cloud.datastore.Key
 
builder(String, String, long) - Static method in class com.google.cloud.datastore.Key
 
builder(Key) - Static method in class com.google.cloud.datastore.Key
 
builder(IncompleteKey, String) - Static method in class com.google.cloud.datastore.Key
 
builder(IncompleteKey, long) - Static method in class com.google.cloud.datastore.Key
 
builder(Key, String, String) - Static method in class com.google.cloud.datastore.Key
 
builder(Key, String, long) - Static method in class com.google.cloud.datastore.Key
 
builder(Key) - Static method in class com.google.cloud.datastore.KeyValue
 
builder(LatLng) - Static method in class com.google.cloud.datastore.LatLngValue
 
builder() - Static method in class com.google.cloud.datastore.ListValue
Returns a builder for ListValue objects.
builder(long) - Static method in class com.google.cloud.datastore.LongValue
 
builder() - Static method in class com.google.cloud.datastore.NullValue
 
builder(ProjectionEntity) - Static method in class com.google.cloud.datastore.ProjectionEntity
 
builder(String) - Static method in class com.google.cloud.datastore.StringValue
 

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
 
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 to the Google Cloud Datastore.
com.google.cloud.datastore.spi - package com.google.cloud.datastore.spi
 
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.DatastoreRpc
Sends a commit request.
commit(CommitRequest) - Method in class com.google.cloud.datastore.spi.DefaultDatastoreRpc
 
commit() - Method in interface com.google.cloud.datastore.Transaction
Commit the transaction.
compareTo(DateTime) - Method in class com.google.cloud.datastore.DateTime
 
consistency() - Method in class com.google.cloud.datastore.testing.LocalDatastoreHelper
Returns the consistency setting for the local Datastore emulator.
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
 
copyFrom(Date) - Static method in class com.google.cloud.datastore.DateTime
 
copyFrom(Calendar) - Static method in class com.google.cloud.datastore.DateTime
 
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.
cursorAfter() - Method in interface com.google.cloud.datastore.QueryResults
Returns the Cursor for the point after the value returned in the last Iterator.next() call.

D

datastore() - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
datastore() - Method in interface com.google.cloud.datastore.Batch
Returns the batch associated Datastore.
Datastore - Interface in com.google.cloud.datastore
An interface for Google Cloud Datastore.
datastore() - Method in interface com.google.cloud.datastore.Transaction
Returns the transaction associated Datastore.
Datastore.TransactionCallable<T> - Interface in com.google.cloud.datastore
A callback for running with a transactional DatastoreReaderWriter.
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.DefaultDatastoreFactory() - Constructor for class com.google.cloud.datastore.DatastoreOptions.DefaultDatastoreFactory
 
DatastoreOptions.DefaultDatastoreRpcFactory - Class in com.google.cloud.datastore
 
DatastoreOptions.DefaultDatastoreRpcFactory() - Constructor for class com.google.cloud.datastore.DatastoreOptions.DefaultDatastoreRpcFactory
 
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
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.
DateTime - Class in com.google.cloud.datastore
A Google Cloud Datastore timestamp (represented in micro-seconds).
DateTimeValue - Class in com.google.cloud.datastore
 
DateTimeValue(DateTime) - Constructor for class com.google.cloud.datastore.DateTimeValue
 
DateTimeValue.Builder - Class in com.google.cloud.datastore
 
deactivate() - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
DefaultDatastoreRpc - Class in com.google.cloud.datastore.spi
 
DefaultDatastoreRpc(DatastoreOptions) - Constructor for class com.google.cloud.datastore.spi.DefaultDatastoreRpc
 
defaultHost() - Method in class com.google.cloud.datastore.DatastoreOptions
 
defaultInstance() - Static method in class com.google.cloud.datastore.DatastoreOptions
Returns a default DatastoreOptions instance.
defaultProject() - Method in class com.google.cloud.datastore.DatastoreOptions
 
defaultRpcFactory() - Method in class com.google.cloud.datastore.DatastoreOptions
 
defaultServiceFactory() - Method in class com.google.cloud.datastore.DatastoreOptions
 
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.DatastoreWriter
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
 
direction() - Method in class com.google.cloud.datastore.StructuredQuery.OrderBy
 
distinctOn(String, String...) - Method in class com.google.cloud.datastore.ProjectionEntityQuery.Builder
Sets the query's group by clause (clearing any previously specified GroupBy settings).
distinctOn() - Method in class com.google.cloud.datastore.StructuredQuery
 
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
 
DoubleValue.Builder() - Constructor for class com.google.cloud.datastore.DoubleValue.Builder
 

E

endCursor(Cursor) - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
 
endCursor() - Method in class com.google.cloud.datastore.StructuredQuery
 
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.
entityQueryBuilder() - Static method in class com.google.cloud.datastore.Query
Returns a new StructuredQuery builder for full (complete entities) queries.
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, DateTime) - 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.DateTime
 
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
 
excludeFromIndexes(boolean) - Method in interface com.google.cloud.datastore.ValueBuilder
 

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).
filter(StructuredQuery.Filter) - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
 
filter() - Method in class com.google.cloud.datastore.StructuredQuery
 
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, DateTime) - 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
 
generatedKeys() - Method in interface com.google.cloud.datastore.Batch.Response
 
generatedKeys() - Method in interface com.google.cloud.datastore.Transaction.Response
 
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
 
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.
getDateTime(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the property value as a DateTime.
getDateTime(String) - Method in class com.google.cloud.datastore.ProjectionEntity
 
getDouble(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the property value as a double.
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
 
getKey(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the property value as a Key.
getLatLng(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the property value as a LatLng.
getList(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the property value as a list of values.
getLong(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the property value as long.
getMeaning() - Method in interface com.google.cloud.datastore.ValueBuilder
Deprecated.
getString(String) - Method in class com.google.cloud.datastore.BaseEntity
Returns the property value as a string.
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.
gqlQueryBuilder(String) - Static method in class com.google.cloud.datastore.Query
Returns a new GqlQuery builder.
gqlQueryBuilder(Query.ResultType<V>, String) - Static method in class com.google.cloud.datastore.Query
Returns a new GqlQuery 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, DateTime) - 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.DateTime
 
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
 
httpRequestInitializer() - Method in class com.google.cloud.datastore.DatastoreOptions
 

I

id(long) - Method in class com.google.cloud.datastore.Key.Builder
 
id() - Method in class com.google.cloud.datastore.Key
Returns the key's id or null if it has a name instead.
id() - Method in class com.google.cloud.datastore.PathElement
 
IncompleteKey - Class in com.google.cloud.datastore
An incomplete key (without a name or id).
IncompleteKey.Builder - Class in com.google.cloud.datastore
 
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(K) - Method in class com.google.cloud.datastore.BaseEntity.Builder
 
key() - Method in class com.google.cloud.datastore.BaseEntity
Returns the associated key or null if it does not have one.
key(Key) - Method in class com.google.cloud.datastore.Entity.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.
keyQueryBuilder() - Static method in class com.google.cloud.datastore.Query
Returns a new StructuredQuery builder for key only queries.
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
 
KeyValue.Builder() - Constructor for class com.google.cloud.datastore.KeyValue.Builder
 
kind(String) - Method in class com.google.cloud.datastore.BaseKey.Builder
 
kind() - Method in class com.google.cloud.datastore.BaseKey
Returns the key's kind.
kind() - Method in class com.google.cloud.datastore.PathElement
 
kind(String) - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
 
kind() - Method in class com.google.cloud.datastore.StructuredQuery
 

L

latitude() - Method in class com.google.cloud.datastore.LatLng
 
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, DateTime) - 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
 
length() - Method in class com.google.cloud.datastore.Blob
Returns the size of this blob.
limit(Integer) - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
 
limit() - Method in class com.google.cloud.datastore.StructuredQuery
 
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 process.
longitude() - Method in class com.google.cloud.datastore.LatLng
 
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.DatastoreRpc
Sends a lookup request.
lookup(LookupRequest) - Method in class com.google.cloud.datastore.spi.DefaultDatastoreRpc
 
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, DateTime) - 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

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

N

name() - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 
name(String) - Method in class com.google.cloud.datastore.Key.Builder
 
name() - Method in class com.google.cloud.datastore.Key
Returns the key's name or null if it has an id instead.
name() - Method in class com.google.cloud.datastore.PathElement
 
namedBindings() - Method in class com.google.cloud.datastore.GqlQuery
Returns an immutable map of named bindings.
nameOrId() - Method in class com.google.cloud.datastore.Key
Returns the key's id (as Long) or name (as String).
nameOrId() - Method in class com.google.cloud.datastore.PathElement
 
names() - Method in class com.google.cloud.datastore.BaseEntity
Returns the properties name.
namespace(String) - Method in class com.google.cloud.datastore.BaseKey.Builder
 
namespace() - Method in class com.google.cloud.datastore.BaseKey
Returns the key's namespace or null if not provided.
namespace(String) - Method in class com.google.cloud.datastore.DatastoreOptions.Builder
Sets the default namespace to be used by the datastore service.
namespace() - Method in class com.google.cloud.datastore.DatastoreOptions
Returns the default namespace to be used by the datastore service.
namespace(String) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
namespace() - Method in class com.google.cloud.datastore.Query
 
namespace(String) - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
 
newBatch() - Method in interface com.google.cloud.datastore.Datastore
Returns a new Batch for processing multiple write operations in one request.
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
newTransaction() - Method in interface com.google.cloud.datastore.Datastore
Returns a new Datastore transaction.
now() - Static method in class com.google.cloud.datastore.DateTime
 
NullValue - Class in com.google.cloud.datastore
 
NullValue() - Constructor for class com.google.cloud.datastore.NullValue
 
NullValue.Builder - Class in com.google.cloud.datastore
 
numberArgs() - Method in class com.google.cloud.datastore.GqlQuery
Returns an immutable list of positional bindings (using original order).

O

of(Blob) - Static method in class com.google.cloud.datastore.BlobValue
 
of(boolean) - Static method in class com.google.cloud.datastore.BooleanValue
 
of(DateTime) - Static method in class com.google.cloud.datastore.DateTimeValue
 
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(DateTime, DateTime...) - Static method in class com.google.cloud.datastore.ListValue
Creates a ListValue object given a number of DateTime 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
 
offset(int) - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
 
offset() - Method in class com.google.cloud.datastore.StructuredQuery
 
options() - Method in class com.google.cloud.datastore.testing.LocalDatastoreHelper
Returns a DatastoreOptions instance that sets the host to use the Datastore emulator on localhost.
options(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.
options() - Method in class com.google.cloud.datastore.testing.RemoteDatastoreHelper
Returns a DatastoreOptions object to be used for testing.
orderBy(StructuredQuery.OrderBy, StructuredQuery.OrderBy...) - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
Sets the query's order by clause (clearing any previously specified OrderBy settings).
orderBy() - Method in class com.google.cloud.datastore.StructuredQuery
 

P

parent() - Method in class com.google.cloud.datastore.IncompleteKey
Returns the key's parent.
PathElement - Class in com.google.cloud.datastore
Represents a single element in a key's path.
projectId(String) - Method in class com.google.cloud.datastore.BaseKey.Builder
 
projectId() - Method in class com.google.cloud.datastore.BaseKey
Returns the key's projectId.
projectId() - Method in class com.google.cloud.datastore.testing.LocalDatastoreHelper
Returns the project ID associated with this local Datastore emulator.
projection(String, String...) - Method in class com.google.cloud.datastore.ProjectionEntityQuery.Builder
Sets the query's projection clause (clearing any previously specified Projection settings).
projection() - Method in class com.google.cloud.datastore.StructuredQuery
 
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.
projectionEntityQueryBuilder() - Static method in class com.google.cloud.datastore.Query
Returns a new StructuredQuery builder for projection queries.
properties() - Method in class com.google.cloud.datastore.BaseEntity.Builder
 
properties(Map<String, Value<?>>) - Method in class com.google.cloud.datastore.BaseEntity.Builder
 
property() - Method in class com.google.cloud.datastore.StructuredQuery.OrderBy
 
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.
put(FullEntity<?>...) - Method in interface com.google.cloud.datastore.Datastore
A Datastore put (a.k.a upsert) operation.
put(FullEntity<?>) - Method in interface com.google.cloud.datastore.DatastoreWriter
A Datastore put (a.k.a upsert) operation.
put(FullEntity<?>...) - Method in interface com.google.cloud.datastore.DatastoreWriter
A Datastore put (a.k.a upsert) operation.
putWithDeferredIdAllocation(FullEntity<?>...) - Method in class com.google.cloud.datastore.BaseDatastoreBatchWriter
 

Q

query(String) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
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.
queryString() - Method in class com.google.cloud.datastore.GqlQuery
 

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.
resultClass() - Method in class com.google.cloud.datastore.Query.ResultType
 
resultClass() - Method in interface com.google.cloud.datastore.QueryResults
Returns the actual class of the result's values.
retryableErrors() - Method in exception com.google.cloud.datastore.DatastoreException
 
rollback(RollbackRequest) - Method in interface com.google.cloud.datastore.spi.DatastoreRpc
Sends a rollback request.
rollback(RollbackRequest) - Method in class com.google.cloud.datastore.spi.DefaultDatastoreRpc
 
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.
runQuery(RunQueryRequest) - Method in interface com.google.cloud.datastore.spi.DatastoreRpc
Sends a request to run a query.
runQuery(RunQueryRequest) - Method in class com.google.cloud.datastore.spi.DefaultDatastoreRpc
 

S

scopes() - Method in class com.google.cloud.datastore.DatastoreOptions
 
sendQuitRequest(int) - Static method in class com.google.cloud.datastore.testing.LocalDatastoreHelper
 
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, DateTime) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a property of type DateTimeValue.
set(String, DateTime, DateTime, DateTime...) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a list property containing elements of type DateTimeValue.
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
 
setBinding(String, Cursor) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
setBinding(String, String...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
setBinding(String, long...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
setBinding(String, double...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
setBinding(String, boolean...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
setBinding(String, DateTime...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
setBinding(String, Key...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
setBinding(String, FullEntity<?>...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
setBinding(String, Blob...) - Method in class com.google.cloud.datastore.GqlQuery.Builder
 
setNull(String) - Method in class com.google.cloud.datastore.BaseEntity.Builder
Sets a property of type NullValue.
start() - Method in class com.google.cloud.datastore.testing.LocalDatastoreHelper
Starts the local Datastore emulator.
startCursor(Cursor) - Method in interface com.google.cloud.datastore.StructuredQuery.Builder
 
startCursor() - Method in class com.google.cloud.datastore.StructuredQuery
 
stop() - Method in class com.google.cloud.datastore.testing.LocalDatastoreHelper
 
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(String, StructuredQuery.OrderBy.Direction) - Constructor for class com.google.cloud.datastore.StructuredQuery.OrderBy
 
StructuredQuery.OrderBy.Direction - Enum 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

timestampMicroseconds() - Method in class com.google.cloud.datastore.DateTime
 
timestampMillis() - Method in class com.google.cloud.datastore.DateTime
 
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.DateTimeValue
 
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.Value
 
toByteArray() - Method in class com.google.cloud.datastore.Blob
Returns a copy as byte array.
toCalendar() - Method in class com.google.cloud.datastore.DateTime
 
toDate() - Method in class com.google.cloud.datastore.DateTime
 
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.DateTime
 
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.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
 
type() - Method in class com.google.cloud.datastore.Value
 

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.DatastoreWriter
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.StructuredQuery.OrderBy.Direction
Returns the enum constant of this type with the specified name.
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.StructuredQuery.OrderBy.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
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 

Copyright © 2016 Google. All rights reserved.