Class ExperimentsGrpc.ExperimentsStub

  • Enclosing class:
    ExperimentsGrpc

    public static final class ExperimentsGrpc.ExperimentsStub
    extends io.grpc.stub.AbstractAsyncStub<ExperimentsGrpc.ExperimentsStub>
    A stub to allow clients to do asynchronous rpc calls to service Experiments.
     Service for managing [Experiments][google.cloud.dialogflow.cx.v3.Experiment].
     
    • Method Detail

      • listExperiments

        public void listExperiments​(ListExperimentsRequest request,
                                    io.grpc.stub.StreamObserver<ListExperimentsResponse> responseObserver)
         Returns the list of all experiments in the specified
         [Environment][google.cloud.dialogflow.cx.v3.Environment].
         
      • getExperiment

        public void getExperiment​(GetExperimentRequest request,
                                  io.grpc.stub.StreamObserver<Experiment> responseObserver)
         Retrieves the specified
         [Experiment][google.cloud.dialogflow.cx.v3.Experiment].
         
      • createExperiment

        public void createExperiment​(CreateExperimentRequest request,
                                     io.grpc.stub.StreamObserver<Experiment> responseObserver)
         Creates an [Experiment][google.cloud.dialogflow.cx.v3.Experiment] in the
         specified [Environment][google.cloud.dialogflow.cx.v3.Environment].
         
      • updateExperiment

        public void updateExperiment​(UpdateExperimentRequest request,
                                     io.grpc.stub.StreamObserver<Experiment> responseObserver)
         Updates the specified
         [Experiment][google.cloud.dialogflow.cx.v3.Experiment].
         
      • deleteExperiment

        public void deleteExperiment​(DeleteExperimentRequest request,
                                     io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Deletes the specified
         [Experiment][google.cloud.dialogflow.cx.v3.Experiment].
         
      • startExperiment

        public void startExperiment​(StartExperimentRequest request,
                                    io.grpc.stub.StreamObserver<Experiment> responseObserver)
         Starts the specified
         [Experiment][google.cloud.dialogflow.cx.v3.Experiment]. This rpc only
         changes the state of experiment from PENDING to RUNNING.
         
      • stopExperiment

        public void stopExperiment​(StopExperimentRequest request,
                                   io.grpc.stub.StreamObserver<Experiment> responseObserver)
         Stops the specified [Experiment][google.cloud.dialogflow.cx.v3.Experiment].
         This rpc only changes the state of experiment from RUNNING to DONE.