public static final class DataStoreServiceGrpc.DataStoreServiceStub extends io.grpc.stub.AbstractAsyncStub<DataStoreServiceGrpc.DataStoreServiceStub>
Service for managing [DataStore][google.cloud.discoveryengine.v1beta.DataStore] configuration.
| Modifier and Type | Method and Description |
|---|---|
protected DataStoreServiceGrpc.DataStoreServiceStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
void |
createDataStore(CreateDataStoreRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
|
void |
deleteDataStore(DeleteDataStoreRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
|
void |
getDataStore(GetDataStoreRequest request,
io.grpc.stub.StreamObserver<DataStore> responseObserver)
Gets a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
|
void |
listDataStores(ListDataStoresRequest request,
io.grpc.stub.StreamObserver<ListDataStoresResponse> responseObserver)
Lists all the [DataStore][google.cloud.discoveryengine.v1beta.DataStore]s
associated with the project.
|
void |
updateDataStore(UpdateDataStoreRequest request,
io.grpc.stub.StreamObserver<DataStore> responseObserver)
Updates a [DataStore][google.cloud.discoveryengine.v1beta.DataStore]
|
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReadyprotected DataStoreServiceGrpc.DataStoreServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<DataStoreServiceGrpc.DataStoreServiceStub>public 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.
public void getDataStore(GetDataStoreRequest request, io.grpc.stub.StreamObserver<DataStore> responseObserver)
Gets a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
public void listDataStores(ListDataStoresRequest request, io.grpc.stub.StreamObserver<ListDataStoresResponse> responseObserver)
Lists all the [DataStore][google.cloud.discoveryengine.v1beta.DataStore]s associated with the project.
public void deleteDataStore(DeleteDataStoreRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Deletes a [DataStore][google.cloud.discoveryengine.v1beta.DataStore].
public 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.