- 0.48.0 (latest)
- 0.47.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.37.0
- 0.36.0
- 0.35.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.0
- 0.8.0
- 0.7.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.0
- 0.1.0
public static final class DocumentServiceGrpc.DocumentServiceFutureStub extends AbstractFutureStub<DocumentServiceGrpc.DocumentServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service DocumentService.
Service for ingesting Document information of the customer's website.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > DocumentServiceGrpc.DocumentServiceFutureStubMethods
build(Channel channel, CallOptions callOptions)
protected DocumentServiceGrpc.DocumentServiceFutureStub build(Channel channel, CallOptions callOptions)
Parameters | |
---|---|
Name | Description |
channel | io.grpc.Channel |
callOptions | io.grpc.CallOptions |
Returns | |
---|---|
Type | Description |
DocumentServiceGrpc.DocumentServiceFutureStub |
createDocument(CreateDocumentRequest request)
public ListenableFuture<Document> createDocument(CreateDocumentRequest request)
Creates a Document.
Parameter | |
---|---|
Name | Description |
request | CreateDocumentRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Document> |
deleteDocument(DeleteDocumentRequest request)
public ListenableFuture<Empty> deleteDocument(DeleteDocumentRequest request)
Deletes a Document.
Parameter | |
---|---|
Name | Description |
request | DeleteDocumentRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Empty> |
getDocument(GetDocumentRequest request)
public ListenableFuture<Document> getDocument(GetDocumentRequest request)
Gets a Document.
Parameter | |
---|---|
Name | Description |
request | GetDocumentRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Document> |
importDocuments(ImportDocumentsRequest request)
public ListenableFuture<Operation> importDocuments(ImportDocumentsRequest request)
Bulk import of multiple Documents. Request processing may be synchronous. Non-existing items will be created. Note: It is possible for a subset of the Documents to be successfully updated.
Parameter | |
---|---|
Name | Description |
request | ImportDocumentsRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
listDocuments(ListDocumentsRequest request)
public ListenableFuture<ListDocumentsResponse> listDocuments(ListDocumentsRequest request)
Gets a list of Documents.
Parameter | |
---|---|
Name | Description |
request | ListDocumentsRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListDocumentsResponse> |
purgeDocuments(PurgeDocumentsRequest request)
public ListenableFuture<Operation> purgeDocuments(PurgeDocumentsRequest request)
Permanently deletes all selected Documents in a branch. This process is asynchronous. Depending on the number of Documents to be deleted, this operation can take hours to complete. Before the delete operation completes, some Documents might still be returned by DocumentService.GetDocument or DocumentService.ListDocuments. To get a list of the Documents to be deleted, set PurgeDocumentsRequest.force to false.
Parameter | |
---|---|
Name | Description |
request | PurgeDocumentsRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
updateDocument(UpdateDocumentRequest request)
public ListenableFuture<Document> updateDocument(UpdateDocumentRequest request)
Updates a Document.
Parameter | |
---|---|
Name | Description |
request | UpdateDocumentRequest |
Returns | |
---|---|
Type | Description |
com.google.common.util.concurrent.ListenableFuture<Document> |