public static interface DataStoreServiceGrpc.AsyncService
Service for managing [DataStore][google.cloud.discoveryengine.v1beta.DataStore] configuration.
| Modifier and Type | Method and Description |
|---|---|
default void |
createDataStore(CreateDataStoreRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
|
default void |
deleteDataStore(DeleteDataStoreRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
|
default void |
getDataStore(GetDataStoreRequest request,
io.grpc.stub.StreamObserver<DataStore> responseObserver)
Gets a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
|
default void |
listDataStores(ListDataStoresRequest request,
io.grpc.stub.StreamObserver<ListDataStoresResponse> responseObserver)
Lists all the [DataStore][google.cloud.discoveryengine.v1beta.DataStore]s
associated with the project.
|
default void |
updateDataStore(UpdateDataStoreRequest request,
io.grpc.stub.StreamObserver<DataStore> responseObserver)
Updates a [DataStore][google.cloud.discoveryengine.v1beta.DataStore]
|
default void createDataStore(CreateDataStoreRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
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.
default void getDataStore(GetDataStoreRequest request, io.grpc.stub.StreamObserver<DataStore> responseObserver)
Gets a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
default void listDataStores(ListDataStoresRequest request, io.grpc.stub.StreamObserver<ListDataStoresResponse> responseObserver)
Lists all the [DataStore][google.cloud.discoveryengine.v1beta.DataStore]s associated with the project.
default void deleteDataStore(DeleteDataStoreRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
default void updateDataStore(UpdateDataStoreRequest request, io.grpc.stub.StreamObserver<DataStore> responseObserver)
Updates a [DataStore][google.cloud.discoveryengine.v1beta.DataStore]
Copyright © 2025 Google LLC. All rights reserved.