Interface EnvironmentsGrpc.AsyncService

    • Method Detail

      • getEnvironment

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

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

        default 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 keeps on 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 version
         in "draft" environment. WARNING: this will negate all recent changes to
         draft and can't be undone. You may want to save the draft to a version
         before calling this function.
         
      • deleteEnvironment

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