Class EnvironmentsGrpc.EnvironmentsBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<EnvironmentsGrpc.EnvironmentsBlockingStub>
com.google.cloud.orchestration.airflow.service.v1beta1.EnvironmentsGrpc.EnvironmentsBlockingStub
- Enclosing class:
- EnvironmentsGrpc
public static final class EnvironmentsGrpc.EnvironmentsBlockingStub
extends io.grpc.stub.AbstractBlockingStub<EnvironmentsGrpc.EnvironmentsBlockingStub>
A stub to allow clients to do limited synchronous rpc calls to service Environments.
Managed Apache Airflow Environments.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) checkUpgrade(CheckUpgradeRequest request) Check if an upgrade operation on the environment will succeed.Create a new environment.Creates a user workloads ConfigMap.Creates a user workloads Secret.databaseFailover(DatabaseFailoverRequest request) Triggers database failover (only for highly resilient environments).Delete an environment.com.google.protobuf.EmptyDeletes a user workloads ConfigMap.com.google.protobuf.EmptyDeletes a user workloads Secret.Executes Airflow CLI command.Fetches database properties.getEnvironment(GetEnvironmentRequest request) Get an existing environment.Gets an existing user workloads ConfigMap.Gets an existing user workloads Secret.listEnvironments(ListEnvironmentsRequest request) List environments.Lists user workloads ConfigMaps.Lists user workloads Secrets.listWorkloads(ListWorkloadsRequest request) Lists workloads in a Cloud Composer environment.loadSnapshot(LoadSnapshotRequest request) Loads a snapshot of a Cloud Composer environment.Polls Airflow CLI command execution and fetches logs.restartWebServer(RestartWebServerRequest request) Restart Airflow web server.saveSnapshot(SaveSnapshotRequest request) Creates a snapshots of a Cloud Composer environment.Stops Airflow CLI command execution.Update an environment.Updates a user workloads ConfigMap.Updates a user workloads Secret.Methods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected EnvironmentsGrpc.EnvironmentsBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<EnvironmentsGrpc.EnvironmentsBlockingStub>
-
createEnvironment
Create a new environment.
-
getEnvironment
Get an existing environment.
-
listEnvironments
List environments.
-
updateEnvironment
Update an environment.
-
deleteEnvironment
Delete an environment.
-
restartWebServer
Restart Airflow web server.
-
checkUpgrade
Check if an upgrade operation on the environment will succeed. In case of problems detailed info can be found in the returned Operation.
-
executeAirflowCommand
Executes Airflow CLI command.
-
stopAirflowCommand
Stops Airflow CLI command execution.
-
pollAirflowCommand
Polls Airflow CLI command execution and fetches logs.
-
listWorkloads
Lists workloads in a Cloud Composer environment. Workload is a unit that runs a single Composer component. This method is supported for Cloud Composer environments in versions composer-2.*.*-airflow-*.*.* and newer.
-
createUserWorkloadsSecret
Creates a user workloads Secret. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
-
getUserWorkloadsSecret
Gets an existing user workloads Secret. Values of the "data" field in the response are cleared. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
-
listUserWorkloadsSecrets
public ListUserWorkloadsSecretsResponse listUserWorkloadsSecrets(ListUserWorkloadsSecretsRequest request) Lists user workloads Secrets. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
-
updateUserWorkloadsSecret
Updates a user workloads Secret. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
-
deleteUserWorkloadsSecret
public com.google.protobuf.Empty deleteUserWorkloadsSecret(DeleteUserWorkloadsSecretRequest request) Deletes a user workloads Secret. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
-
createUserWorkloadsConfigMap
public UserWorkloadsConfigMap createUserWorkloadsConfigMap(CreateUserWorkloadsConfigMapRequest request) Creates a user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
-
getUserWorkloadsConfigMap
Gets an existing user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
-
listUserWorkloadsConfigMaps
public ListUserWorkloadsConfigMapsResponse listUserWorkloadsConfigMaps(ListUserWorkloadsConfigMapsRequest request) Lists user workloads ConfigMaps. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
-
updateUserWorkloadsConfigMap
public UserWorkloadsConfigMap updateUserWorkloadsConfigMap(UpdateUserWorkloadsConfigMapRequest request) Updates a user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
-
deleteUserWorkloadsConfigMap
public com.google.protobuf.Empty deleteUserWorkloadsConfigMap(DeleteUserWorkloadsConfigMapRequest request) Deletes a user workloads ConfigMap. This method is supported for Cloud Composer environments in versions composer-3-airflow-*.*.*-build.* and newer.
-
saveSnapshot
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
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
Triggers database failover (only for highly resilient environments).
-
fetchDatabaseProperties
public FetchDatabasePropertiesResponse fetchDatabaseProperties(FetchDatabasePropertiesRequest request) Fetches database properties.
-