Interface GenerativeQuestionServiceGrpc.AsyncService (2.56.0)

public static interface GenerativeQuestionServiceGrpc.AsyncService

Service for managing LLM generated questions in search serving.

Methods

batchUpdateGenerativeQuestionConfigs(BatchUpdateGenerativeQuestionConfigsRequest request, StreamObserver<BatchUpdateGenerativeQuestionConfigsResponse> responseObserver)

public default void batchUpdateGenerativeQuestionConfigs(BatchUpdateGenerativeQuestionConfigsRequest request, StreamObserver<BatchUpdateGenerativeQuestionConfigsResponse> responseObserver)

Allows management of multiple questions.

Parameters
Name Description
request BatchUpdateGenerativeQuestionConfigsRequest
responseObserver io.grpc.stub.StreamObserver<BatchUpdateGenerativeQuestionConfigsResponse>

getGenerativeQuestionsFeatureConfig(GetGenerativeQuestionsFeatureConfigRequest request, StreamObserver<GenerativeQuestionsFeatureConfig> responseObserver)

public default void getGenerativeQuestionsFeatureConfig(GetGenerativeQuestionsFeatureConfigRequest request, StreamObserver<GenerativeQuestionsFeatureConfig> responseObserver)

Manages overal generative question feature state -- enables toggling feature on and off.

Parameters
Name Description
request GetGenerativeQuestionsFeatureConfigRequest
responseObserver io.grpc.stub.StreamObserver<GenerativeQuestionsFeatureConfig>

listGenerativeQuestionConfigs(ListGenerativeQuestionConfigsRequest request, StreamObserver<ListGenerativeQuestionConfigsResponse> responseObserver)

public default void listGenerativeQuestionConfigs(ListGenerativeQuestionConfigsRequest request, StreamObserver<ListGenerativeQuestionConfigsResponse> responseObserver)

Returns all questions for a given catalog.

Parameters
Name Description
request ListGenerativeQuestionConfigsRequest
responseObserver io.grpc.stub.StreamObserver<ListGenerativeQuestionConfigsResponse>

updateGenerativeQuestionConfig(UpdateGenerativeQuestionConfigRequest request, StreamObserver<GenerativeQuestionConfig> responseObserver)

public default void updateGenerativeQuestionConfig(UpdateGenerativeQuestionConfigRequest request, StreamObserver<GenerativeQuestionConfig> responseObserver)

Allows management of individual questions.

Parameters
Name Description
request UpdateGenerativeQuestionConfigRequest
responseObserver io.grpc.stub.StreamObserver<GenerativeQuestionConfig>

updateGenerativeQuestionsFeatureConfig(UpdateGenerativeQuestionsFeatureConfigRequest request, StreamObserver<GenerativeQuestionsFeatureConfig> responseObserver)

public default void updateGenerativeQuestionsFeatureConfig(UpdateGenerativeQuestionsFeatureConfigRequest request, StreamObserver<GenerativeQuestionsFeatureConfig> responseObserver)

Manages overal generative question feature state -- enables toggling feature on and off.

Parameters
Name Description
request UpdateGenerativeQuestionsFeatureConfigRequest
responseObserver io.grpc.stub.StreamObserver<GenerativeQuestionsFeatureConfig>