Class ConversationDatasetsGrpc.ConversationDatasetsFutureStub

java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<ConversationDatasetsGrpc.ConversationDatasetsFutureStub>
com.google.cloud.dialogflow.v2.ConversationDatasetsGrpc.ConversationDatasetsFutureStub
Enclosing class:
ConversationDatasetsGrpc

public static final class ConversationDatasetsGrpc.ConversationDatasetsFutureStub extends io.grpc.stub.AbstractFutureStub<ConversationDatasetsGrpc.ConversationDatasetsFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service ConversationDatasets.
 Conversation datasets.
 Conversation datasets contain raw conversation files and their
 customizable metadata that can be used for model training.
 
  • Method Details

    • build

      protected ConversationDatasetsGrpc.ConversationDatasetsFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
      Specified by:
      build in class io.grpc.stub.AbstractStub<ConversationDatasetsGrpc.ConversationDatasetsFutureStub>
    • createConversationDataset

      public com.google.common.util.concurrent.ListenableFuture<Operation> createConversationDataset(CreateConversationDatasetRequest request)
       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

      public com.google.common.util.concurrent.ListenableFuture<ConversationDataset> getConversationDataset(GetConversationDatasetRequest request)
       Retrieves the specified conversation dataset.
       
    • listConversationDatasets

      public com.google.common.util.concurrent.ListenableFuture<ListConversationDatasetsResponse> listConversationDatasets(ListConversationDatasetsRequest request)
       Returns the list of all conversation datasets in the specified
       project and location.
       
    • deleteConversationDataset

      public com.google.common.util.concurrent.ListenableFuture<Operation> deleteConversationDataset(DeleteConversationDatasetRequest request)
       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

      public com.google.common.util.concurrent.ListenableFuture<Operation> importConversationData(ImportConversationDataRequest request)
       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]