@Generated(value="by gRPC proto compiler (version 1.2.0)",
comments="Source: google/firestore/v1beta1/firestore.proto")
public final class FirestoreGrpc
extends java.lang.Object
The Cloud Firestore service. This service exposes several types of comparable timestamps: * `create_time` - The time at which a document was created. Changes only when a document is deleted, then re-created. Increases in a strict monotonic fashion. * `update_time` - The time at which a document was last updated. Changes every time a document is modified. Does not change when a write results in no modifications. Increases in a strict monotonic fashion. * `read_time` - The time at which a particular state was observed. Used to denote a consistent snapshot of the database or the time at which a Document was observed to not exist. * `commit_time` - The time at which the writes in a transaction were committed. Any read with an equal or greater `read_time` is guaranteed to see the effects of the transaction.
Modifier and Type | Class and Description |
---|---|
static class |
FirestoreGrpc.FirestoreBlockingStub
The Cloud Firestore service.
|
static class |
FirestoreGrpc.FirestoreFutureStub
The Cloud Firestore service.
|
static class |
FirestoreGrpc.FirestoreImplBase
The Cloud Firestore service.
|
static class |
FirestoreGrpc.FirestoreStub
The Cloud Firestore service.
|
Modifier and Type | Method and Description |
---|---|
static io.grpc.ServiceDescriptor |
getServiceDescriptor() |
static FirestoreGrpc.FirestoreBlockingStub |
newBlockingStub(io.grpc.Channel channel)
Creates a new blocking-style stub that supports unary and streaming output calls on the service
|
static FirestoreGrpc.FirestoreFutureStub |
newFutureStub(io.grpc.Channel channel)
Creates a new ListenableFuture-style stub that supports unary and streaming output calls on the service
|
static FirestoreGrpc.FirestoreStub |
newStub(io.grpc.Channel channel)
Creates a new async stub that supports all call types for the service
|
public static final java.lang.String SERVICE_NAME
@ExperimentalApi(value="https://github.com/grpc/grpc-java/issues/1901") public static final io.grpc.MethodDescriptor<GetDocumentRequest,Document> METHOD_GET_DOCUMENT
@ExperimentalApi(value="https://github.com/grpc/grpc-java/issues/1901") public static final io.grpc.MethodDescriptor<ListDocumentsRequest,ListDocumentsResponse> METHOD_LIST_DOCUMENTS
@ExperimentalApi(value="https://github.com/grpc/grpc-java/issues/1901") public static final io.grpc.MethodDescriptor<CreateDocumentRequest,Document> METHOD_CREATE_DOCUMENT
@ExperimentalApi(value="https://github.com/grpc/grpc-java/issues/1901") public static final io.grpc.MethodDescriptor<UpdateDocumentRequest,Document> METHOD_UPDATE_DOCUMENT
@ExperimentalApi(value="https://github.com/grpc/grpc-java/issues/1901") public static final io.grpc.MethodDescriptor<DeleteDocumentRequest,Empty> METHOD_DELETE_DOCUMENT
@ExperimentalApi(value="https://github.com/grpc/grpc-java/issues/1901") public static final io.grpc.MethodDescriptor<BatchGetDocumentsRequest,BatchGetDocumentsResponse> METHOD_BATCH_GET_DOCUMENTS
@ExperimentalApi(value="https://github.com/grpc/grpc-java/issues/1901") public static final io.grpc.MethodDescriptor<BeginTransactionRequest,BeginTransactionResponse> METHOD_BEGIN_TRANSACTION
@ExperimentalApi(value="https://github.com/grpc/grpc-java/issues/1901") public static final io.grpc.MethodDescriptor<CommitRequest,CommitResponse> METHOD_COMMIT
@ExperimentalApi(value="https://github.com/grpc/grpc-java/issues/1901") public static final io.grpc.MethodDescriptor<RollbackRequest,Empty> METHOD_ROLLBACK
@ExperimentalApi(value="https://github.com/grpc/grpc-java/issues/1901") public static final io.grpc.MethodDescriptor<RunQueryRequest,RunQueryResponse> METHOD_RUN_QUERY
@ExperimentalApi(value="https://github.com/grpc/grpc-java/issues/1901") public static final io.grpc.MethodDescriptor<WriteRequest,WriteResponse> METHOD_WRITE
@ExperimentalApi(value="https://github.com/grpc/grpc-java/issues/1901") public static final io.grpc.MethodDescriptor<ListenRequest,ListenResponse> METHOD_LISTEN
@ExperimentalApi(value="https://github.com/grpc/grpc-java/issues/1901") public static final io.grpc.MethodDescriptor<ListCollectionIdsRequest,ListCollectionIdsResponse> METHOD_LIST_COLLECTION_IDS
public static FirestoreGrpc.FirestoreStub newStub(io.grpc.Channel channel)
public static FirestoreGrpc.FirestoreBlockingStub newBlockingStub(io.grpc.Channel channel)
public static FirestoreGrpc.FirestoreFutureStub newFutureStub(io.grpc.Channel channel)
public static io.grpc.ServiceDescriptor getServiceDescriptor()