Interface EnvironmentsGrpc.AsyncService

    • Method Detail

      • createEnvironment

        default void createEnvironment​(CreateEnvironmentRequest request,
                                       io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Create a new environment.
         
      • getEnvironment

        default void getEnvironment​(GetEnvironmentRequest request,
                                    io.grpc.stub.StreamObserver<Environment> responseObserver)
         Get an existing environment.
         
      • updateEnvironment

        default void updateEnvironment​(UpdateEnvironmentRequest request,
                                       io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Update an environment.
         
      • deleteEnvironment

        default void deleteEnvironment​(DeleteEnvironmentRequest request,
                                       io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Delete an environment.
         
      • saveSnapshot

        default void saveSnapshot​(SaveSnapshotRequest request,
                                  io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates a snapshots of a Cloud Composer environment.
         As a result of this operation, snapshot of environment's state is stored
         in a location specified in the SaveSnapshotRequest.
         
      • loadSnapshot

        default void loadSnapshot​(LoadSnapshotRequest request,
                                  io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Loads a snapshot of a Cloud Composer environment.
         As a result of this operation, a snapshot of environment's specified in
         LoadSnapshotRequest is loaded into the environment.
         
      • databaseFailover

        default void databaseFailover​(DatabaseFailoverRequest request,
                                      io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Triggers database failover (only for highly resilient environments).