@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonMWAAAsync extends AbstractAmazonMWAA implements AmazonMWAAAsync
AmazonMWAAAsync
. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler
, which throws an
UnsupportedOperationException
.ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
Future<CreateCliTokenResult> |
createCliTokenAsync(CreateCliTokenRequest request)
Create a CLI token to use Airflow CLI.
|
Future<CreateCliTokenResult> |
createCliTokenAsync(CreateCliTokenRequest request,
AsyncHandler<CreateCliTokenRequest,CreateCliTokenResult> asyncHandler)
Create a CLI token to use Airflow CLI.
|
Future<CreateEnvironmentResult> |
createEnvironmentAsync(CreateEnvironmentRequest request)
Creates an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
Future<CreateEnvironmentResult> |
createEnvironmentAsync(CreateEnvironmentRequest request,
AsyncHandler<CreateEnvironmentRequest,CreateEnvironmentResult> asyncHandler)
Creates an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
Future<CreateWebLoginTokenResult> |
createWebLoginTokenAsync(CreateWebLoginTokenRequest request)
Create a JWT token to be used to login to Airflow Web UI with claims based Authentication.
|
Future<CreateWebLoginTokenResult> |
createWebLoginTokenAsync(CreateWebLoginTokenRequest request,
AsyncHandler<CreateWebLoginTokenRequest,CreateWebLoginTokenResult> asyncHandler)
Create a JWT token to be used to login to Airflow Web UI with claims based Authentication.
|
Future<DeleteEnvironmentResult> |
deleteEnvironmentAsync(DeleteEnvironmentRequest request)
Deletes an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
Future<DeleteEnvironmentResult> |
deleteEnvironmentAsync(DeleteEnvironmentRequest request,
AsyncHandler<DeleteEnvironmentRequest,DeleteEnvironmentResult> asyncHandler)
Deletes an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
Future<GetEnvironmentResult> |
getEnvironmentAsync(GetEnvironmentRequest request)
Retrieves the details of an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
Future<GetEnvironmentResult> |
getEnvironmentAsync(GetEnvironmentRequest request,
AsyncHandler<GetEnvironmentRequest,GetEnvironmentResult> asyncHandler)
Retrieves the details of an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
Future<ListEnvironmentsResult> |
listEnvironmentsAsync(ListEnvironmentsRequest request)
Lists the Amazon Managed Workflows for Apache Airflow (MWAA) environments.
|
Future<ListEnvironmentsResult> |
listEnvironmentsAsync(ListEnvironmentsRequest request,
AsyncHandler<ListEnvironmentsRequest,ListEnvironmentsResult> asyncHandler)
Lists the Amazon Managed Workflows for Apache Airflow (MWAA) environments.
|
Future<ListTagsForResourceResult> |
listTagsForResourceAsync(ListTagsForResourceRequest request)
Lists the key-value tag pairs associated to the Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
Future<ListTagsForResourceResult> |
listTagsForResourceAsync(ListTagsForResourceRequest request,
AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
Lists the key-value tag pairs associated to the Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
Future<PublishMetricsResult> |
publishMetricsAsync(PublishMetricsRequest request)
An operation for publishing metrics from the customers to the Ops plane.
|
Future<PublishMetricsResult> |
publishMetricsAsync(PublishMetricsRequest request,
AsyncHandler<PublishMetricsRequest,PublishMetricsResult> asyncHandler)
An operation for publishing metrics from the customers to the Ops plane.
|
Future<TagResourceResult> |
tagResourceAsync(TagResourceRequest request)
Associates key-value tag pairs to your Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
Future<TagResourceResult> |
tagResourceAsync(TagResourceRequest request,
AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Associates key-value tag pairs to your Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
Future<UntagResourceResult> |
untagResourceAsync(UntagResourceRequest request)
Removes key-value tag pairs associated to your Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
Future<UntagResourceResult> |
untagResourceAsync(UntagResourceRequest request,
AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Removes key-value tag pairs associated to your Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
Future<UpdateEnvironmentResult> |
updateEnvironmentAsync(UpdateEnvironmentRequest request)
Updates an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
Future<UpdateEnvironmentResult> |
updateEnvironmentAsync(UpdateEnvironmentRequest request,
AsyncHandler<UpdateEnvironmentRequest,UpdateEnvironmentResult> asyncHandler)
Updates an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
|
createCliToken, createEnvironment, createWebLoginToken, deleteEnvironment, getCachedResponseMetadata, getEnvironment, listEnvironments, listTagsForResource, publishMetrics, shutdown, tagResource, untagResource, updateEnvironment
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createCliToken, createEnvironment, createWebLoginToken, deleteEnvironment, getCachedResponseMetadata, getEnvironment, listEnvironments, listTagsForResource, publishMetrics, shutdown, tagResource, untagResource, updateEnvironment
public Future<CreateCliTokenResult> createCliTokenAsync(CreateCliTokenRequest request)
AmazonMWAAAsync
Create a CLI token to use Airflow CLI.
createCliTokenAsync
in interface AmazonMWAAAsync
public Future<CreateCliTokenResult> createCliTokenAsync(CreateCliTokenRequest request, AsyncHandler<CreateCliTokenRequest,CreateCliTokenResult> asyncHandler)
AmazonMWAAAsync
Create a CLI token to use Airflow CLI.
createCliTokenAsync
in interface AmazonMWAAAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateEnvironmentResult> createEnvironmentAsync(CreateEnvironmentRequest request)
AmazonMWAAAsync
Creates an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
createEnvironmentAsync
in interface AmazonMWAAAsync
request
- This section contains the Amazon Managed Workflows for Apache Airflow (MWAA) API reference documentation
to create an environment. For more information, see Get started with Amazon Managed
Workflows for Apache Airflow.public Future<CreateEnvironmentResult> createEnvironmentAsync(CreateEnvironmentRequest request, AsyncHandler<CreateEnvironmentRequest,CreateEnvironmentResult> asyncHandler)
AmazonMWAAAsync
Creates an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
createEnvironmentAsync
in interface AmazonMWAAAsync
request
- This section contains the Amazon Managed Workflows for Apache Airflow (MWAA) API reference documentation
to create an environment. For more information, see Get started with Amazon Managed
Workflows for Apache Airflow.asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateWebLoginTokenResult> createWebLoginTokenAsync(CreateWebLoginTokenRequest request)
AmazonMWAAAsync
Create a JWT token to be used to login to Airflow Web UI with claims based Authentication.
createWebLoginTokenAsync
in interface AmazonMWAAAsync
public Future<CreateWebLoginTokenResult> createWebLoginTokenAsync(CreateWebLoginTokenRequest request, AsyncHandler<CreateWebLoginTokenRequest,CreateWebLoginTokenResult> asyncHandler)
AmazonMWAAAsync
Create a JWT token to be used to login to Airflow Web UI with claims based Authentication.
createWebLoginTokenAsync
in interface AmazonMWAAAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteEnvironmentResult> deleteEnvironmentAsync(DeleteEnvironmentRequest request)
AmazonMWAAAsync
Deletes an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
deleteEnvironmentAsync
in interface AmazonMWAAAsync
public Future<DeleteEnvironmentResult> deleteEnvironmentAsync(DeleteEnvironmentRequest request, AsyncHandler<DeleteEnvironmentRequest,DeleteEnvironmentResult> asyncHandler)
AmazonMWAAAsync
Deletes an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
deleteEnvironmentAsync
in interface AmazonMWAAAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetEnvironmentResult> getEnvironmentAsync(GetEnvironmentRequest request)
AmazonMWAAAsync
Retrieves the details of an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
getEnvironmentAsync
in interface AmazonMWAAAsync
public Future<GetEnvironmentResult> getEnvironmentAsync(GetEnvironmentRequest request, AsyncHandler<GetEnvironmentRequest,GetEnvironmentResult> asyncHandler)
AmazonMWAAAsync
Retrieves the details of an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
getEnvironmentAsync
in interface AmazonMWAAAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListEnvironmentsResult> listEnvironmentsAsync(ListEnvironmentsRequest request)
AmazonMWAAAsync
Lists the Amazon Managed Workflows for Apache Airflow (MWAA) environments.
listEnvironmentsAsync
in interface AmazonMWAAAsync
public Future<ListEnvironmentsResult> listEnvironmentsAsync(ListEnvironmentsRequest request, AsyncHandler<ListEnvironmentsRequest,ListEnvironmentsResult> asyncHandler)
AmazonMWAAAsync
Lists the Amazon Managed Workflows for Apache Airflow (MWAA) environments.
listEnvironmentsAsync
in interface AmazonMWAAAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AmazonMWAAAsync
Lists the key-value tag pairs associated to the Amazon Managed Workflows for Apache Airflow (MWAA) environment.
For example, "Environment": "Staging"
.
listTagsForResourceAsync
in interface AmazonMWAAAsync
public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AmazonMWAAAsync
Lists the key-value tag pairs associated to the Amazon Managed Workflows for Apache Airflow (MWAA) environment.
For example, "Environment": "Staging"
.
listTagsForResourceAsync
in interface AmazonMWAAAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PublishMetricsResult> publishMetricsAsync(PublishMetricsRequest request)
AmazonMWAAAsync
An operation for publishing metrics from the customers to the Ops plane.
publishMetricsAsync
in interface AmazonMWAAAsync
public Future<PublishMetricsResult> publishMetricsAsync(PublishMetricsRequest request, AsyncHandler<PublishMetricsRequest,PublishMetricsResult> asyncHandler)
AmazonMWAAAsync
An operation for publishing metrics from the customers to the Ops plane.
publishMetricsAsync
in interface AmazonMWAAAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AmazonMWAAAsync
Associates key-value tag pairs to your Amazon Managed Workflows for Apache Airflow (MWAA) environment.
tagResourceAsync
in interface AmazonMWAAAsync
public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AmazonMWAAAsync
Associates key-value tag pairs to your Amazon Managed Workflows for Apache Airflow (MWAA) environment.
tagResourceAsync
in interface AmazonMWAAAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AmazonMWAAAsync
Removes key-value tag pairs associated to your Amazon Managed Workflows for Apache Airflow (MWAA) environment.
For example, "Environment": "Staging"
.
untagResourceAsync
in interface AmazonMWAAAsync
public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AmazonMWAAAsync
Removes key-value tag pairs associated to your Amazon Managed Workflows for Apache Airflow (MWAA) environment.
For example, "Environment": "Staging"
.
untagResourceAsync
in interface AmazonMWAAAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateEnvironmentResult> updateEnvironmentAsync(UpdateEnvironmentRequest request)
AmazonMWAAAsync
Updates an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
updateEnvironmentAsync
in interface AmazonMWAAAsync
public Future<UpdateEnvironmentResult> updateEnvironmentAsync(UpdateEnvironmentRequest request, AsyncHandler<UpdateEnvironmentRequest,UpdateEnvironmentResult> asyncHandler)
AmazonMWAAAsync
Updates an Amazon Managed Workflows for Apache Airflow (MWAA) environment.
updateEnvironmentAsync
in interface AmazonMWAAAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.