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.KnowledgeBasesBlockingStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
KnowledgeBase
createKnowledgeBase(CreateKnowledgeBaseRequest request)
Creates a knowledge base.com.google.protobuf.Empty
deleteKnowledgeBase(DeleteKnowledgeBaseRequest request)
Deletes the specified knowledge base.KnowledgeBase
getKnowledgeBase(GetKnowledgeBaseRequest request)
Retrieves the specified knowledge base.ListKnowledgeBasesResponse
listKnowledgeBases(ListKnowledgeBasesRequest request)
Returns the list of all knowledge bases of the specified agent.KnowledgeBase
updateKnowledgeBase(UpdateKnowledgeBaseRequest request)
Updates the specified knowledge base.
-
-
-
Method Detail
-
build
protected KnowledgeBasesGrpc.KnowledgeBasesBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in 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`.
-
-