Interface DataStoreServiceGrpc.AsyncService
- All Known Implementing Classes:
DataStoreServiceGrpc.DataStoreServiceImplBase
- Enclosing class:
- DataStoreServiceGrpc
public static interface DataStoreServiceGrpc.AsyncService
Service for managing [DataStore][google.cloud.discoveryengine.v1.DataStore] configuration.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateDataStore(CreateDataStoreRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a [DataStore][google.cloud.discoveryengine.v1.DataStore].default voiddeleteDataStore(DeleteDataStoreRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a [DataStore][google.cloud.discoveryengine.v1.DataStore].default voidgetDataStore(GetDataStoreRequest request, io.grpc.stub.StreamObserver<DataStore> responseObserver) Gets a [DataStore][google.cloud.discoveryengine.v1.DataStore].default voidlistDataStores(ListDataStoresRequest request, io.grpc.stub.StreamObserver<ListDataStoresResponse> responseObserver) Lists all the [DataStore][google.cloud.discoveryengine.v1.DataStore]s associated with the project.default voidupdateDataStore(UpdateDataStoreRequest request, io.grpc.stub.StreamObserver<DataStore> responseObserver) Updates a [DataStore][google.cloud.discoveryengine.v1.DataStore]
-
Method Details
-
createDataStore
default void createDataStore(CreateDataStoreRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a [DataStore][google.cloud.discoveryengine.v1.DataStore]. DataStore is for storing [Documents][google.cloud.discoveryengine.v1.Document]. To serve these documents for Search, or Recommendation use case, an [Engine][google.cloud.discoveryengine.v1.Engine] needs to be created separately.
-
getDataStore
default void getDataStore(GetDataStoreRequest request, io.grpc.stub.StreamObserver<DataStore> responseObserver) Gets a [DataStore][google.cloud.discoveryengine.v1.DataStore].
-
listDataStores
default void listDataStores(ListDataStoresRequest request, io.grpc.stub.StreamObserver<ListDataStoresResponse> responseObserver) Lists all the [DataStore][google.cloud.discoveryengine.v1.DataStore]s associated with the project.
-
deleteDataStore
default void deleteDataStore(DeleteDataStoreRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a [DataStore][google.cloud.discoveryengine.v1.DataStore].
-
updateDataStore
default void updateDataStore(UpdateDataStoreRequest request, io.grpc.stub.StreamObserver<DataStore> responseObserver) Updates a [DataStore][google.cloud.discoveryengine.v1.DataStore]
-