Class EnvironmentsGrpc.EnvironmentsStub

  • Enclosing class:
    EnvironmentsGrpc

    public static final class EnvironmentsGrpc.EnvironmentsStub
    extends io.grpc.stub.AbstractAsyncStub<EnvironmentsGrpc.EnvironmentsStub>
    A stub to allow clients to do asynchronous rpc calls to service Environments.
     Service for managing [Environments][google.cloud.dialogflow.v2.Environment].
     
    • Method Detail

      • getEnvironment

        public void getEnvironment​(GetEnvironmentRequest request,
                                   io.grpc.stub.StreamObserver<Environment> responseObserver)
         Retrieves the specified agent environment.
         
      • createEnvironment

        public void createEnvironment​(CreateEnvironmentRequest request,
                                      io.grpc.stub.StreamObserver<Environment> responseObserver)
         Creates an agent environment.
         
      • updateEnvironment

        public void updateEnvironment​(UpdateEnvironmentRequest request,
                                      io.grpc.stub.StreamObserver<Environment> responseObserver)
         Updates the specified agent environment.
         This method allows you to deploy new agent versions into the environment.
         When an environment is pointed to a new agent version by setting
         `environment.agent_version`, the environment is temporarily set to the
         `LOADING` state. During that time, the environment continues serving the
         previous version of the agent. After the new agent version is done loading,
         the environment is set back to the `RUNNING` state.
         You can use "-" as Environment ID in environment name to update an agent
         version in the default environment. WARNING: this will negate all recent
         changes to the draft agent and can't be undone. You may want to save the
         draft agent to a version before calling this method.
         
      • deleteEnvironment

        public void deleteEnvironment​(DeleteEnvironmentRequest request,
                                      io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Deletes the specified agent environment.