Interface ConversationDatasetsGrpc.AsyncService (4.39.0)

public static interface ConversationDatasetsGrpc.AsyncService

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

Methods

createConversationDataset(CreateConversationDatasetRequest request, StreamObserver<Operation> responseObserver)

public default 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 default 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 default 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 default 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 default 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>