public static final class DataStoreServiceGrpc.DataStoreServiceBlockingStub extends AbstractBlockingStub<DataStoreServiceGrpc.DataStoreServiceBlockingStub>
A stub to allow clients to do synchronous rpc calls to service DataStoreService.
Service for managing
DataStore configuration.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
DataStoreServiceGrpc.DataStoreServiceBlockingStub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected DataStoreServiceGrpc.DataStoreServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters |
Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createDataStore(CreateDataStoreRequest request)
public Operation createDataStore(CreateDataStoreRequest request)
Creates a DataStore.
DataStore is for storing
Documents. To serve these
documents for Search, or Recommendation use case, an
Engine needs to be created
separately.
deleteDataStore(DeleteDataStoreRequest request)
public Operation deleteDataStore(DeleteDataStoreRequest request)
getDataStore(GetDataStoreRequest request)
public DataStore getDataStore(GetDataStoreRequest request)
getDocumentProcessingConfig(GetDocumentProcessingConfigRequest request)
public DocumentProcessingConfig getDocumentProcessingConfig(GetDocumentProcessingConfigRequest request)
Gets a
DocumentProcessingConfig.
listDataStores(ListDataStoresRequest request)
public ListDataStoresResponse listDataStores(ListDataStoresRequest request)
Lists all the DataStores
associated with the project.
updateDataStore(UpdateDataStoreRequest request)
public DataStore updateDataStore(UpdateDataStoreRequest request)
updateDocumentProcessingConfig(UpdateDocumentProcessingConfigRequest request)
public DocumentProcessingConfig updateDocumentProcessingConfig(UpdateDocumentProcessingConfigRequest request)
Updates the
DocumentProcessingConfig.
DocumentProcessingConfig
is a singleon resource of
DataStore. It's empty
when DataStore is
created. The first call to this method will set up
DocumentProcessingConfig.