Class ExperimentsGrpc.ExperimentsFutureStub

  • Enclosing class:
    ExperimentsGrpc

    public static final class ExperimentsGrpc.ExperimentsFutureStub
    extends io.grpc.stub.AbstractFutureStub<ExperimentsGrpc.ExperimentsFutureStub>
    A stub to allow clients to do ListenableFuture-style rpc calls to service Experiments.
     Service for managing
     [Experiments][google.cloud.dialogflow.cx.v3beta1.Experiment].
     
    • Method Detail

      • listExperiments

        public com.google.common.util.concurrent.ListenableFuture<ListExperimentsResponse> listExperiments​(ListExperimentsRequest request)
         Returns the list of all experiments in the specified
         [Environment][google.cloud.dialogflow.cx.v3beta1.Environment].
         
      • getExperiment

        public com.google.common.util.concurrent.ListenableFuture<Experiment> getExperiment​(GetExperimentRequest request)
         Retrieves the specified
         [Experiment][google.cloud.dialogflow.cx.v3beta1.Experiment].
         
      • createExperiment

        public com.google.common.util.concurrent.ListenableFuture<Experiment> createExperiment​(CreateExperimentRequest request)
         Creates an [Experiment][google.cloud.dialogflow.cx.v3beta1.Experiment] in
         the specified
         [Environment][google.cloud.dialogflow.cx.v3beta1.Environment].
         
      • updateExperiment

        public com.google.common.util.concurrent.ListenableFuture<Experiment> updateExperiment​(UpdateExperimentRequest request)
         Updates the specified
         [Experiment][google.cloud.dialogflow.cx.v3beta1.Experiment].
         
      • deleteExperiment

        public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteExperiment​(DeleteExperimentRequest request)
         Deletes the specified
         [Experiment][google.cloud.dialogflow.cx.v3beta1.Experiment].
         
      • startExperiment

        public com.google.common.util.concurrent.ListenableFuture<Experiment> startExperiment​(StartExperimentRequest request)
         Starts the specified
         [Experiment][google.cloud.dialogflow.cx.v3beta1.Experiment]. This rpc only
         changes the state of experiment from PENDING to RUNNING.
         
      • stopExperiment

        public com.google.common.util.concurrent.ListenableFuture<Experiment> stopExperiment​(StopExperimentRequest request)
         Stops the specified
         [Experiment][google.cloud.dialogflow.cx.v3beta1.Experiment]. This rpc only
         changes the state of experiment from RUNNING to DONE.