Package com.google.cloud.dialogflow.v2
Interface KnowledgeBasesGrpc.AsyncService
- All Known Implementing Classes:
KnowledgeBasesGrpc.KnowledgeBasesImplBase
- Enclosing class:
- KnowledgeBasesGrpc
public static interface KnowledgeBasesGrpc.AsyncService
Service for managing [KnowledgeBases][google.cloud.dialogflow.v2.KnowledgeBase].
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateKnowledgeBase(CreateKnowledgeBaseRequest request, io.grpc.stub.StreamObserver<KnowledgeBase> responseObserver) Creates a knowledge base.default voiddeleteKnowledgeBase(DeleteKnowledgeBaseRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes the specified knowledge base.default voidgetKnowledgeBase(GetKnowledgeBaseRequest request, io.grpc.stub.StreamObserver<KnowledgeBase> responseObserver) Retrieves the specified knowledge base.default voidlistKnowledgeBases(ListKnowledgeBasesRequest request, io.grpc.stub.StreamObserver<ListKnowledgeBasesResponse> responseObserver) Returns the list of all knowledge bases of the specified agent.default voidupdateKnowledgeBase(UpdateKnowledgeBaseRequest request, io.grpc.stub.StreamObserver<KnowledgeBase> responseObserver) Updates the specified knowledge base.
-
Method Details
-
listKnowledgeBases
default void listKnowledgeBases(ListKnowledgeBasesRequest request, io.grpc.stub.StreamObserver<ListKnowledgeBasesResponse> responseObserver) Returns the list of all knowledge bases of the specified agent.
-
getKnowledgeBase
default void getKnowledgeBase(GetKnowledgeBaseRequest request, io.grpc.stub.StreamObserver<KnowledgeBase> responseObserver) Retrieves the specified knowledge base.
-
createKnowledgeBase
default void createKnowledgeBase(CreateKnowledgeBaseRequest request, io.grpc.stub.StreamObserver<KnowledgeBase> responseObserver) Creates a knowledge base.
-
deleteKnowledgeBase
default void deleteKnowledgeBase(DeleteKnowledgeBaseRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes the specified knowledge base.
-
updateKnowledgeBase
default void updateKnowledgeBase(UpdateKnowledgeBaseRequest request, io.grpc.stub.StreamObserver<KnowledgeBase> responseObserver) Updates the specified knowledge base.
-