public static final class DataStoreServiceGrpc.DataStoreServiceFutureStub extends io.grpc.stub.AbstractFutureStub<DataStoreServiceGrpc.DataStoreServiceFutureStub>
Service for managing [DataStore][google.cloud.discoveryengine.v1beta.DataStore] configuration.
| Modifier and Type | Method and Description |
|---|---|
protected DataStoreServiceGrpc.DataStoreServiceFutureStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
createDataStore(CreateDataStoreRequest request)
Creates a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
|
com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> |
deleteDataStore(DeleteDataStoreRequest request)
Deletes a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
|
com.google.common.util.concurrent.ListenableFuture<DataStore> |
getDataStore(GetDataStoreRequest request)
Gets a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
|
com.google.common.util.concurrent.ListenableFuture<ListDataStoresResponse> |
listDataStores(ListDataStoresRequest request)
Lists all the [DataStore][google.cloud.discoveryengine.v1beta.DataStore]s
associated with the project.
|
com.google.common.util.concurrent.ListenableFuture<DataStore> |
updateDataStore(UpdateDataStoreRequest request)
Updates a [DataStore][google.cloud.discoveryengine.v1beta.DataStore]
|
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReadyprotected DataStoreServiceGrpc.DataStoreServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<DataStoreServiceGrpc.DataStoreServiceFutureStub>public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> createDataStore(CreateDataStoreRequest request)
Creates a [DataStore][google.cloud.discoveryengine.v1beta.DataStore]. DataStore is for storing [Documents][google.cloud.discoveryengine.v1beta.Document]. To serve these documents for Search, or Recommendation use case, an [Engine][google.cloud.discoveryengine.v1beta.Engine] needs to be created separately.
public com.google.common.util.concurrent.ListenableFuture<DataStore> getDataStore(GetDataStoreRequest request)
Gets a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
public com.google.common.util.concurrent.ListenableFuture<ListDataStoresResponse> listDataStores(ListDataStoresRequest request)
Lists all the [DataStore][google.cloud.discoveryengine.v1beta.DataStore]s associated with the project.
public com.google.common.util.concurrent.ListenableFuture<com.google.longrunning.Operation> deleteDataStore(DeleteDataStoreRequest request)
Deletes a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
public com.google.common.util.concurrent.ListenableFuture<DataStore> updateDataStore(UpdateDataStoreRequest request)
Updates a [DataStore][google.cloud.discoveryengine.v1beta.DataStore]
Copyright © 2025 Google LLC. All rights reserved.