Class FirestoreStub
java.lang.Object
com.google.cloud.firestore.v1.stub.FirestoreStub
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource,AutoCloseable
- Direct Known Subclasses:
GrpcFirestoreStub,HttpJsonFirestoreStub
@Generated("by gapic-generator-java")
public abstract class FirestoreStub
extends Object
implements com.google.api.gax.core.BackgroundResource
Base stub class for the Firestore service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.google.api.gax.rpc.ServerStreamingCallable<BatchGetDocumentsRequest,BatchGetDocumentsResponse> com.google.api.gax.rpc.UnaryCallable<BatchWriteRequest,BatchWriteResponse> com.google.api.gax.rpc.UnaryCallable<BeginTransactionRequest,BeginTransactionResponse> abstract voidclose()com.google.api.gax.rpc.UnaryCallable<CommitRequest,CommitResponse> com.google.api.gax.rpc.UnaryCallable<CreateDocumentRequest,Document> com.google.api.gax.rpc.UnaryCallable<DeleteDocumentRequest,com.google.protobuf.Empty> com.google.api.gax.rpc.UnaryCallable<GetDocumentRequest,Document> com.google.api.gax.rpc.UnaryCallable<ListCollectionIdsRequest,ListCollectionIdsResponse> com.google.api.gax.rpc.UnaryCallable<ListCollectionIdsRequest,FirestoreClient.ListCollectionIdsPagedResponse> com.google.api.gax.rpc.UnaryCallable<ListDocumentsRequest,ListDocumentsResponse> com.google.api.gax.rpc.UnaryCallable<ListDocumentsRequest,FirestoreClient.ListDocumentsPagedResponse> com.google.api.gax.rpc.BidiStreamingCallable<ListenRequest,ListenResponse> com.google.api.gax.rpc.UnaryCallable<PartitionQueryRequest,PartitionQueryResponse> com.google.api.gax.rpc.UnaryCallable<PartitionQueryRequest,FirestoreClient.PartitionQueryPagedResponse> com.google.api.gax.rpc.UnaryCallable<RollbackRequest,com.google.protobuf.Empty> com.google.api.gax.rpc.ServerStreamingCallable<RunAggregationQueryRequest,RunAggregationQueryResponse> com.google.api.gax.rpc.ServerStreamingCallable<RunQueryRequest,RunQueryResponse> com.google.api.gax.rpc.UnaryCallable<UpdateDocumentRequest,Document> com.google.api.gax.rpc.BidiStreamingCallable<WriteRequest,WriteResponse> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.api.gax.core.BackgroundResource
awaitTermination, isShutdown, isTerminated, shutdown, shutdownNow
-
Constructor Details
-
FirestoreStub
public FirestoreStub()
-
-
Method Details
-
getDocumentCallable
-
listDocumentsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListDocumentsRequest,FirestoreClient.ListDocumentsPagedResponse> listDocumentsPagedCallable() -
listDocumentsCallable
public com.google.api.gax.rpc.UnaryCallable<ListDocumentsRequest,ListDocumentsResponse> listDocumentsCallable() -
updateDocumentCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateDocumentRequest,Document> updateDocumentCallable() -
deleteDocumentCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteDocumentRequest,com.google.protobuf.Empty> deleteDocumentCallable() -
batchGetDocumentsCallable
public com.google.api.gax.rpc.ServerStreamingCallable<BatchGetDocumentsRequest,BatchGetDocumentsResponse> batchGetDocumentsCallable() -
beginTransactionCallable
public com.google.api.gax.rpc.UnaryCallable<BeginTransactionRequest,BeginTransactionResponse> beginTransactionCallable() -
commitCallable
-
rollbackCallable
public com.google.api.gax.rpc.UnaryCallable<RollbackRequest,com.google.protobuf.Empty> rollbackCallable() -
runQueryCallable
public com.google.api.gax.rpc.ServerStreamingCallable<RunQueryRequest,RunQueryResponse> runQueryCallable() -
runAggregationQueryCallable
public com.google.api.gax.rpc.ServerStreamingCallable<RunAggregationQueryRequest,RunAggregationQueryResponse> runAggregationQueryCallable() -
partitionQueryPagedCallable
public com.google.api.gax.rpc.UnaryCallable<PartitionQueryRequest,FirestoreClient.PartitionQueryPagedResponse> partitionQueryPagedCallable() -
partitionQueryCallable
public com.google.api.gax.rpc.UnaryCallable<PartitionQueryRequest,PartitionQueryResponse> partitionQueryCallable() -
writeCallable
-
listenCallable
-
listCollectionIdsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListCollectionIdsRequest,FirestoreClient.ListCollectionIdsPagedResponse> listCollectionIdsPagedCallable() -
listCollectionIdsCallable
public com.google.api.gax.rpc.UnaryCallable<ListCollectionIdsRequest,ListCollectionIdsResponse> listCollectionIdsCallable() -
batchWriteCallable
public com.google.api.gax.rpc.UnaryCallable<BatchWriteRequest,BatchWriteResponse> batchWriteCallable() -
createDocumentCallable
public com.google.api.gax.rpc.UnaryCallable<CreateDocumentRequest,Document> createDocumentCallable() -
close
public abstract void close()- Specified by:
closein interfaceAutoCloseable
-