Class ConversationDatasetsGrpc.ConversationDatasetsStub (4.13.0)

public static final class ConversationDatasetsGrpc.ConversationDatasetsStub extends AbstractAsyncStub<ConversationDatasetsGrpc.ConversationDatasetsStub>

Conversation datasets. Conversation datasets contain raw conversation files and their customizable metadata that can be used for model training.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > ConversationDatasetsGrpc.ConversationDatasetsStub

Methods

build(Channel channel, CallOptions callOptions)

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

createConversationDataset(CreateConversationDatasetRequest request, StreamObserver<Operation> responseObserver)

public void createConversationDataset(CreateConversationDatasetRequest request, StreamObserver<Operation> responseObserver)

Creates a new conversation dataset. This method is a long-running operation. The returned Operation type has the following method-specific fields:

  • metadata: CreateConversationDatasetOperationMetadata
  • response: ConversationDataset
Parameters
Name Description
request CreateConversationDatasetRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteConversationDataset(DeleteConversationDatasetRequest request, StreamObserver<Operation> responseObserver)

public void deleteConversationDataset(DeleteConversationDatasetRequest request, StreamObserver<Operation> responseObserver)

Deletes the specified conversation dataset. This method is a long-running operation. The returned Operation type has the following method-specific fields:

  • metadata: DeleteConversationDatasetOperationMetadata
  • response: An Empty message
Parameters
Name Description
request DeleteConversationDatasetRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getConversationDataset(GetConversationDatasetRequest request, StreamObserver<ConversationDataset> responseObserver)

public void getConversationDataset(GetConversationDatasetRequest request, StreamObserver<ConversationDataset> responseObserver)

Retrieves the specified conversation dataset.

Parameters
Name Description
request GetConversationDatasetRequest
responseObserver io.grpc.stub.StreamObserver<ConversationDataset>

importConversationData(ImportConversationDataRequest request, StreamObserver<Operation> responseObserver)

public void importConversationData(ImportConversationDataRequest request, StreamObserver<Operation> responseObserver)

Import data into the specified conversation dataset. Note that it is not allowed to import data to a conversation dataset that already has data in it. This method is a long-running operation. The returned Operation type has the following method-specific fields:

  • metadata: ImportConversationDataOperationMetadata
  • response: ImportConversationDataOperationResponse
Parameters
Name Description
request ImportConversationDataRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

listConversationDatasets(ListConversationDatasetsRequest request, StreamObserver<ListConversationDatasetsResponse> responseObserver)

public void listConversationDatasets(ListConversationDatasetsRequest request, StreamObserver<ListConversationDatasetsResponse> responseObserver)

Returns the list of all conversation datasets in the specified project and location.

Parameters
Name Description
request ListConversationDatasetsRequest
responseObserver io.grpc.stub.StreamObserver<ListConversationDatasetsResponse>