Class ConversationDatasetsGrpc.ConversationDatasetsImplBase (4.19.0)

public abstract static class ConversationDatasetsGrpc.ConversationDatasetsImplBase implements BindableService

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

Inheritance

java.lang.Object > ConversationDatasetsGrpc.ConversationDatasetsImplBase

Implements

io.grpc.BindableService

Constructors

ConversationDatasetsImplBase()

public ConversationDatasetsImplBase()

Methods

bindService()

public final ServerServiceDefinition bindService()
Returns
Type Description
io.grpc.ServerServiceDefinition

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>