Interface KnowledgeBasesGrpc.AsyncService

    • Method Detail

      • listKnowledgeBases

        default void listKnowledgeBases​(ListKnowledgeBasesRequest request,
                                        io.grpc.stub.StreamObserver<ListKnowledgeBasesResponse> responseObserver)
         Returns the list of all knowledge bases of the specified agent.
         Note: The `projects.agent.knowledgeBases` resource is deprecated;
         only use `projects.knowledgeBases`.
         
      • getKnowledgeBase

        default void getKnowledgeBase​(GetKnowledgeBaseRequest request,
                                      io.grpc.stub.StreamObserver<KnowledgeBase> responseObserver)
         Retrieves the specified knowledge base.
         Note: The `projects.agent.knowledgeBases` resource is deprecated;
         only use `projects.knowledgeBases`.
         
      • createKnowledgeBase

        default void createKnowledgeBase​(CreateKnowledgeBaseRequest request,
                                         io.grpc.stub.StreamObserver<KnowledgeBase> responseObserver)
         Creates a knowledge base.
         Note: The `projects.agent.knowledgeBases` resource is deprecated;
         only use `projects.knowledgeBases`.
         
      • deleteKnowledgeBase

        default void deleteKnowledgeBase​(DeleteKnowledgeBaseRequest request,
                                         io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Deletes the specified knowledge base.
         Note: The `projects.agent.knowledgeBases` resource is deprecated;
         only use `projects.knowledgeBases`.
         
      • updateKnowledgeBase

        default void updateKnowledgeBase​(UpdateKnowledgeBaseRequest request,
                                         io.grpc.stub.StreamObserver<KnowledgeBase> responseObserver)
         Updates the specified knowledge base.
         Note: The `projects.agent.knowledgeBases` resource is deprecated;
         only use `projects.knowledgeBases`.