Package com.google.cloud.dialogflow.v2
Class KnowledgeBasesGrpc.KnowledgeBasesBlockingV2Stub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<KnowledgeBasesGrpc.KnowledgeBasesBlockingV2Stub>
com.google.cloud.dialogflow.v2.KnowledgeBasesGrpc.KnowledgeBasesBlockingV2Stub
- Enclosing class:
- KnowledgeBasesGrpc
public static final class KnowledgeBasesGrpc.KnowledgeBasesBlockingV2Stub
extends io.grpc.stub.AbstractBlockingStub<KnowledgeBasesGrpc.KnowledgeBasesBlockingV2Stub>
A stub to allow clients to do synchronous rpc calls to service KnowledgeBases.
Service for managing [KnowledgeBases][google.cloud.dialogflow.v2.KnowledgeBase].
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) Creates a knowledge base.com.google.protobuf.EmptyDeletes the specified knowledge base.getKnowledgeBase(GetKnowledgeBaseRequest request) Retrieves the specified knowledge base.Returns the list of all knowledge bases of the specified agent.Updates the specified knowledge base.Methods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected KnowledgeBasesGrpc.KnowledgeBasesBlockingV2Stub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<KnowledgeBasesGrpc.KnowledgeBasesBlockingV2Stub>
-
listKnowledgeBases
public ListKnowledgeBasesResponse listKnowledgeBases(ListKnowledgeBasesRequest request) throws io.grpc.StatusException Returns the list of all knowledge bases of the specified agent.
- Throws:
io.grpc.StatusException
-
getKnowledgeBase
public KnowledgeBase getKnowledgeBase(GetKnowledgeBaseRequest request) throws io.grpc.StatusException Retrieves the specified knowledge base.
- Throws:
io.grpc.StatusException
-
createKnowledgeBase
public KnowledgeBase createKnowledgeBase(CreateKnowledgeBaseRequest request) throws io.grpc.StatusException Creates a knowledge base.
- Throws:
io.grpc.StatusException
-
deleteKnowledgeBase
public com.google.protobuf.Empty deleteKnowledgeBase(DeleteKnowledgeBaseRequest request) throws io.grpc.StatusException Deletes the specified knowledge base.
- Throws:
io.grpc.StatusException
-
updateKnowledgeBase
public KnowledgeBase updateKnowledgeBase(UpdateKnowledgeBaseRequest request) throws io.grpc.StatusException Updates the specified knowledge base.
- Throws:
io.grpc.StatusException
-