Class KnowledgeBasesGrpc.KnowledgeBasesBlockingV2Stub (4.68.0)

public static final class KnowledgeBasesGrpc.KnowledgeBasesBlockingV2Stub extends AbstractBlockingStub<KnowledgeBasesGrpc.KnowledgeBasesBlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service KnowledgeBases.

Service for managing KnowledgeBases.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > KnowledgeBasesGrpc.KnowledgeBasesBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

protected KnowledgeBasesGrpc.KnowledgeBasesBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
KnowledgeBasesGrpc.KnowledgeBasesBlockingV2Stub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createKnowledgeBase(CreateKnowledgeBaseRequest request)

public KnowledgeBase createKnowledgeBase(CreateKnowledgeBaseRequest request)

Creates a knowledge base.

Parameter
Name Description
request CreateKnowledgeBaseRequest
Returns
Type Description
KnowledgeBase

deleteKnowledgeBase(DeleteKnowledgeBaseRequest request)

public Empty deleteKnowledgeBase(DeleteKnowledgeBaseRequest request)

Deletes the specified knowledge base.

Parameter
Name Description
request DeleteKnowledgeBaseRequest
Returns
Type Description
Empty

getKnowledgeBase(GetKnowledgeBaseRequest request)

public KnowledgeBase getKnowledgeBase(GetKnowledgeBaseRequest request)

Retrieves the specified knowledge base.

Parameter
Name Description
request GetKnowledgeBaseRequest
Returns
Type Description
KnowledgeBase

listKnowledgeBases(ListKnowledgeBasesRequest request)

public ListKnowledgeBasesResponse listKnowledgeBases(ListKnowledgeBasesRequest request)

Returns the list of all knowledge bases of the specified agent.

Parameter
Name Description
request ListKnowledgeBasesRequest
Returns
Type Description
ListKnowledgeBasesResponse

updateKnowledgeBase(UpdateKnowledgeBaseRequest request)

public KnowledgeBase updateKnowledgeBase(UpdateKnowledgeBaseRequest request)

Updates the specified knowledge base.

Parameter
Name Description
request UpdateKnowledgeBaseRequest
Returns
Type Description
KnowledgeBase