public static final class EnvironmentsGrpc.EnvironmentsStub extends io.grpc.stub.AbstractAsyncStub<EnvironmentsGrpc.EnvironmentsStub>
Managed Apache Airflow Environments.
| Modifier and Type | Method and Description |
|---|---|
protected EnvironmentsGrpc.EnvironmentsStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
void |
checkUpgrade(CheckUpgradeRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Check if an upgrade operation on the environment will succeed.
|
void |
createEnvironment(CreateEnvironmentRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Create a new environment.
|
void |
databaseFailover(DatabaseFailoverRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Triggers database failover (only for highly resilient environments).
|
void |
deleteEnvironment(DeleteEnvironmentRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Delete an environment.
|
void |
executeAirflowCommand(ExecuteAirflowCommandRequest request,
io.grpc.stub.StreamObserver<ExecuteAirflowCommandResponse> responseObserver)
Executes Airflow CLI command.
|
void |
fetchDatabaseProperties(FetchDatabasePropertiesRequest request,
io.grpc.stub.StreamObserver<FetchDatabasePropertiesResponse> responseObserver)
Fetches database properties.
|
void |
getEnvironment(GetEnvironmentRequest request,
io.grpc.stub.StreamObserver<Environment> responseObserver)
Get an existing environment.
|
void |
listEnvironments(ListEnvironmentsRequest request,
io.grpc.stub.StreamObserver<ListEnvironmentsResponse> responseObserver)
List environments.
|
void |
loadSnapshot(LoadSnapshotRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Loads a snapshot of a Cloud Composer environment.
|
void |
pollAirflowCommand(PollAirflowCommandRequest request,
io.grpc.stub.StreamObserver<PollAirflowCommandResponse> responseObserver)
Polls Airflow CLI command execution and fetches logs.
|
void |
restartWebServer(RestartWebServerRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Restart Airflow web server.
|
void |
saveSnapshot(SaveSnapshotRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Creates a snapshots of a Cloud Composer environment.
|
void |
stopAirflowCommand(StopAirflowCommandRequest request,
io.grpc.stub.StreamObserver<StopAirflowCommandResponse> responseObserver)
Stops Airflow CLI command execution.
|
void |
updateEnvironment(UpdateEnvironmentRequest request,
io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Update an environment.
|
protected EnvironmentsGrpc.EnvironmentsStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<EnvironmentsGrpc.EnvironmentsStub>public void createEnvironment(CreateEnvironmentRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Create a new environment.
public void getEnvironment(GetEnvironmentRequest request, io.grpc.stub.StreamObserver<Environment> responseObserver)
Get an existing environment.
public void listEnvironments(ListEnvironmentsRequest request, io.grpc.stub.StreamObserver<ListEnvironmentsResponse> responseObserver)
List environments.
public void updateEnvironment(UpdateEnvironmentRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Update an environment.
public void deleteEnvironment(DeleteEnvironmentRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Delete an environment.
public void restartWebServer(RestartWebServerRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Restart Airflow web server.
public void checkUpgrade(CheckUpgradeRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Check if an upgrade operation on the environment will succeed. In case of problems detailed info can be found in the returned Operation.
public void executeAirflowCommand(ExecuteAirflowCommandRequest request, io.grpc.stub.StreamObserver<ExecuteAirflowCommandResponse> responseObserver)
Executes Airflow CLI command.
public void stopAirflowCommand(StopAirflowCommandRequest request, io.grpc.stub.StreamObserver<StopAirflowCommandResponse> responseObserver)
Stops Airflow CLI command execution.
public void pollAirflowCommand(PollAirflowCommandRequest request, io.grpc.stub.StreamObserver<PollAirflowCommandResponse> responseObserver)
Polls Airflow CLI command execution and fetches logs.
public 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.
public 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.
public void databaseFailover(DatabaseFailoverRequest request, io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
Triggers database failover (only for highly resilient environments).
public void fetchDatabaseProperties(FetchDatabasePropertiesRequest request, io.grpc.stub.StreamObserver<FetchDatabasePropertiesResponse> responseObserver)
Fetches database properties.
Copyright © 2023 Google LLC. All rights reserved.