Interface ConversationDatasetsGrpc.AsyncService

All Known Implementing Classes:
ConversationDatasetsGrpc.ConversationDatasetsImplBase
Enclosing class:
ConversationDatasetsGrpc

public static interface ConversationDatasetsGrpc.AsyncService
 Conversation datasets.
 Conversation datasets contain raw conversation files and their
 customizable metadata that can be used for model training.
 
  • Method Details

    • createConversationDataset

      default void createConversationDataset(CreateConversationDatasetRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Creates a new conversation dataset.
       This method is a [long-running
       operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
       The returned `Operation` type has the following method-specific fields:
       - `metadata`:
       [CreateConversationDatasetOperationMetadata][google.cloud.dialogflow.v2.CreateConversationDatasetOperationMetadata]
       - `response`:
       [ConversationDataset][google.cloud.dialogflow.v2.ConversationDataset]
       
    • getConversationDataset

      default void getConversationDataset(GetConversationDatasetRequest request, io.grpc.stub.StreamObserver<ConversationDataset> responseObserver)
       Retrieves the specified conversation dataset.
       
    • listConversationDatasets

      default void listConversationDatasets(ListConversationDatasetsRequest request, io.grpc.stub.StreamObserver<ListConversationDatasetsResponse> responseObserver)
       Returns the list of all conversation datasets in the specified
       project and location.
       
    • deleteConversationDataset

      default void deleteConversationDataset(DeleteConversationDatasetRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver)
       Deletes the specified conversation dataset.
       This method is a [long-running
       operation](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
       The returned `Operation` type has the following method-specific fields:
       - `metadata`:
       [DeleteConversationDatasetOperationMetadata][google.cloud.dialogflow.v2.DeleteConversationDatasetOperationMetadata]
       - `response`: An [Empty
         message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#empty)
       
    • importConversationData

      default void importConversationData(ImportConversationDataRequest request, io.grpc.stub.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](https://cloud.google.com/dialogflow/es/docs/how/long-running-operations).
       The returned `Operation` type has the following method-specific fields:
       - `metadata`:
       [ImportConversationDataOperationMetadata][google.cloud.dialogflow.v2.ImportConversationDataOperationMetadata]
       - `response`:
       [ImportConversationDataOperationResponse][google.cloud.dialogflow.v2.ImportConversationDataOperationResponse]