Class KnowledgeBasesGrpc.KnowledgeBasesBlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractBlockingStub<KnowledgeBasesGrpc.KnowledgeBasesBlockingStub>
-
- com.google.cloud.dialogflow.v2beta1.KnowledgeBasesGrpc.KnowledgeBasesBlockingStub
-
- Enclosing class:
- KnowledgeBasesGrpc
public static final class KnowledgeBasesGrpc.KnowledgeBasesBlockingStub extends io.grpc.stub.AbstractBlockingStub<KnowledgeBasesGrpc.KnowledgeBasesBlockingStub>
A stub to allow clients to do synchronous rpc calls to service KnowledgeBases.Service for managing [KnowledgeBases][google.cloud.dialogflow.v2beta1.KnowledgeBase].
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected KnowledgeBasesGrpc.KnowledgeBasesBlockingStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)KnowledgeBasecreateKnowledgeBase(CreateKnowledgeBaseRequest request)Creates a knowledge base.com.google.protobuf.EmptydeleteKnowledgeBase(DeleteKnowledgeBaseRequest request)Deletes the specified knowledge base.KnowledgeBasegetKnowledgeBase(GetKnowledgeBaseRequest request)Retrieves the specified knowledge base.ListKnowledgeBasesResponselistKnowledgeBases(ListKnowledgeBasesRequest request)Returns the list of all knowledge bases of the specified agent.KnowledgeBaseupdateKnowledgeBase(UpdateKnowledgeBaseRequest request)Updates the specified knowledge base.
-
-
-
Method Detail
-
build
protected KnowledgeBasesGrpc.KnowledgeBasesBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<KnowledgeBasesGrpc.KnowledgeBasesBlockingStub>
-
listKnowledgeBases
public ListKnowledgeBasesResponse listKnowledgeBases(ListKnowledgeBasesRequest request)
Returns the list of all knowledge bases of the specified agent. Note: The `projects.agent.knowledgeBases` resource is deprecated; only use `projects.knowledgeBases`.
-
getKnowledgeBase
public KnowledgeBase getKnowledgeBase(GetKnowledgeBaseRequest request)
Retrieves the specified knowledge base. Note: The `projects.agent.knowledgeBases` resource is deprecated; only use `projects.knowledgeBases`.
-
createKnowledgeBase
public KnowledgeBase createKnowledgeBase(CreateKnowledgeBaseRequest request)
Creates a knowledge base. Note: The `projects.agent.knowledgeBases` resource is deprecated; only use `projects.knowledgeBases`.
-
deleteKnowledgeBase
public com.google.protobuf.Empty deleteKnowledgeBase(DeleteKnowledgeBaseRequest request)
Deletes the specified knowledge base. Note: The `projects.agent.knowledgeBases` resource is deprecated; only use `projects.knowledgeBases`.
-
updateKnowledgeBase
public KnowledgeBase updateKnowledgeBase(UpdateKnowledgeBaseRequest request)
Updates the specified knowledge base. Note: The `projects.agent.knowledgeBases` resource is deprecated; only use `projects.knowledgeBases`.
-
-