@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSGlobalAcceleratorAsync extends AbstractAWSGlobalAccelerator implements AWSGlobalAcceleratorAsync
AWSGlobalAcceleratorAsync. Convenient method forms pass through to the
corresponding overload that takes a request object and an AsyncHandler, which throws an
UnsupportedOperationException.ENDPOINT_PREFIXcreateAccelerator, createEndpointGroup, createListener, deleteAccelerator, deleteEndpointGroup, deleteListener, describeAccelerator, describeAcceleratorAttributes, describeEndpointGroup, describeListener, getCachedResponseMetadata, listAccelerators, listEndpointGroups, listListeners, shutdown, updateAccelerator, updateAcceleratorAttributes, updateEndpointGroup, updateListenerequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateAccelerator, createEndpointGroup, createListener, deleteAccelerator, deleteEndpointGroup, deleteListener, describeAccelerator, describeAcceleratorAttributes, describeEndpointGroup, describeListener, getCachedResponseMetadata, listAccelerators, listEndpointGroups, listListeners, shutdown, updateAccelerator, updateAcceleratorAttributes, updateEndpointGroup, updateListenerpublic Future<CreateAcceleratorResult> createAcceleratorAsync(CreateAcceleratorRequest request)
AWSGlobalAcceleratorAsyncCreate an accelerator. An accelerator includes one or more listeners that process inbound connections and direct traffic to one or more endpoint groups, each of which includes endpoints, such as Network Load Balancers. To see an AWS CLI example of creating an accelerator, scroll down to Example.
You must specify the US-West-2 (Oregon) Region to create or update accelerators.
createAcceleratorAsync in interface AWSGlobalAcceleratorAsyncpublic Future<CreateAcceleratorResult> createAcceleratorAsync(CreateAcceleratorRequest request, AsyncHandler<CreateAcceleratorRequest,CreateAcceleratorResult> asyncHandler)
AWSGlobalAcceleratorAsyncCreate an accelerator. An accelerator includes one or more listeners that process inbound connections and direct traffic to one or more endpoint groups, each of which includes endpoints, such as Network Load Balancers. To see an AWS CLI example of creating an accelerator, scroll down to Example.
You must specify the US-West-2 (Oregon) Region to create or update accelerators.
createAcceleratorAsync in interface AWSGlobalAcceleratorAsyncasyncHandler - 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<CreateEndpointGroupResult> createEndpointGroupAsync(CreateEndpointGroupRequest request)
AWSGlobalAcceleratorAsyncCreate an endpoint group for the specified listener. An endpoint group is a collection of endpoints in one AWS Region. To see an AWS CLI example of creating an endpoint group, scroll down to Example.
createEndpointGroupAsync in interface AWSGlobalAcceleratorAsyncpublic Future<CreateEndpointGroupResult> createEndpointGroupAsync(CreateEndpointGroupRequest request, AsyncHandler<CreateEndpointGroupRequest,CreateEndpointGroupResult> asyncHandler)
AWSGlobalAcceleratorAsyncCreate an endpoint group for the specified listener. An endpoint group is a collection of endpoints in one AWS Region. To see an AWS CLI example of creating an endpoint group, scroll down to Example.
createEndpointGroupAsync in interface AWSGlobalAcceleratorAsyncasyncHandler - 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<CreateListenerResult> createListenerAsync(CreateListenerRequest request)
AWSGlobalAcceleratorAsyncCreate a listener to process inbound connections from clients to an accelerator. Connections arrive to assigned static IP addresses on a port, port range, or list of port ranges that you specify. To see an AWS CLI example of creating a listener, scroll down to Example.
createListenerAsync in interface AWSGlobalAcceleratorAsyncpublic Future<CreateListenerResult> createListenerAsync(CreateListenerRequest request, AsyncHandler<CreateListenerRequest,CreateListenerResult> asyncHandler)
AWSGlobalAcceleratorAsyncCreate a listener to process inbound connections from clients to an accelerator. Connections arrive to assigned static IP addresses on a port, port range, or list of port ranges that you specify. To see an AWS CLI example of creating a listener, scroll down to Example.
createListenerAsync in interface AWSGlobalAcceleratorAsyncasyncHandler - 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<DeleteAcceleratorResult> deleteAcceleratorAsync(DeleteAcceleratorRequest request)
AWSGlobalAcceleratorAsyncDelete an accelerator. Note: before you can delete an accelerator, you must disable it and remove all dependent resources (listeners and endpoint groups).
deleteAcceleratorAsync in interface AWSGlobalAcceleratorAsyncpublic Future<DeleteAcceleratorResult> deleteAcceleratorAsync(DeleteAcceleratorRequest request, AsyncHandler<DeleteAcceleratorRequest,DeleteAcceleratorResult> asyncHandler)
AWSGlobalAcceleratorAsyncDelete an accelerator. Note: before you can delete an accelerator, you must disable it and remove all dependent resources (listeners and endpoint groups).
deleteAcceleratorAsync in interface AWSGlobalAcceleratorAsyncasyncHandler - 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<DeleteEndpointGroupResult> deleteEndpointGroupAsync(DeleteEndpointGroupRequest request)
AWSGlobalAcceleratorAsyncDelete an endpoint group from a listener.
deleteEndpointGroupAsync in interface AWSGlobalAcceleratorAsyncpublic Future<DeleteEndpointGroupResult> deleteEndpointGroupAsync(DeleteEndpointGroupRequest request, AsyncHandler<DeleteEndpointGroupRequest,DeleteEndpointGroupResult> asyncHandler)
AWSGlobalAcceleratorAsyncDelete an endpoint group from a listener.
deleteEndpointGroupAsync in interface AWSGlobalAcceleratorAsyncasyncHandler - 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<DeleteListenerResult> deleteListenerAsync(DeleteListenerRequest request)
AWSGlobalAcceleratorAsyncDelete a listener from an accelerator.
deleteListenerAsync in interface AWSGlobalAcceleratorAsyncpublic Future<DeleteListenerResult> deleteListenerAsync(DeleteListenerRequest request, AsyncHandler<DeleteListenerRequest,DeleteListenerResult> asyncHandler)
AWSGlobalAcceleratorAsyncDelete a listener from an accelerator.
deleteListenerAsync in interface AWSGlobalAcceleratorAsyncasyncHandler - 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<DescribeAcceleratorResult> describeAcceleratorAsync(DescribeAcceleratorRequest request)
AWSGlobalAcceleratorAsyncDescribe an accelerator. To see an AWS CLI example of describing an accelerator, scroll down to Example.
describeAcceleratorAsync in interface AWSGlobalAcceleratorAsyncpublic Future<DescribeAcceleratorResult> describeAcceleratorAsync(DescribeAcceleratorRequest request, AsyncHandler<DescribeAcceleratorRequest,DescribeAcceleratorResult> asyncHandler)
AWSGlobalAcceleratorAsyncDescribe an accelerator. To see an AWS CLI example of describing an accelerator, scroll down to Example.
describeAcceleratorAsync in interface AWSGlobalAcceleratorAsyncasyncHandler - 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<DescribeAcceleratorAttributesResult> describeAcceleratorAttributesAsync(DescribeAcceleratorAttributesRequest request)
AWSGlobalAcceleratorAsyncDescribe the attributes of an accelerator.
describeAcceleratorAttributesAsync in interface AWSGlobalAcceleratorAsyncpublic Future<DescribeAcceleratorAttributesResult> describeAcceleratorAttributesAsync(DescribeAcceleratorAttributesRequest request, AsyncHandler<DescribeAcceleratorAttributesRequest,DescribeAcceleratorAttributesResult> asyncHandler)
AWSGlobalAcceleratorAsyncDescribe the attributes of an accelerator.
describeAcceleratorAttributesAsync in interface AWSGlobalAcceleratorAsyncasyncHandler - 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<DescribeEndpointGroupResult> describeEndpointGroupAsync(DescribeEndpointGroupRequest request)
AWSGlobalAcceleratorAsyncDescribe an endpoint group.
describeEndpointGroupAsync in interface AWSGlobalAcceleratorAsyncpublic Future<DescribeEndpointGroupResult> describeEndpointGroupAsync(DescribeEndpointGroupRequest request, AsyncHandler<DescribeEndpointGroupRequest,DescribeEndpointGroupResult> asyncHandler)
AWSGlobalAcceleratorAsyncDescribe an endpoint group.
describeEndpointGroupAsync in interface AWSGlobalAcceleratorAsyncasyncHandler - 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<DescribeListenerResult> describeListenerAsync(DescribeListenerRequest request)
AWSGlobalAcceleratorAsyncDescribe a listener.
describeListenerAsync in interface AWSGlobalAcceleratorAsyncpublic Future<DescribeListenerResult> describeListenerAsync(DescribeListenerRequest request, AsyncHandler<DescribeListenerRequest,DescribeListenerResult> asyncHandler)
AWSGlobalAcceleratorAsyncDescribe a listener.
describeListenerAsync in interface AWSGlobalAcceleratorAsyncasyncHandler - 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<ListAcceleratorsResult> listAcceleratorsAsync(ListAcceleratorsRequest request)
AWSGlobalAcceleratorAsyncList the accelerators for an AWS account.
listAcceleratorsAsync in interface AWSGlobalAcceleratorAsyncpublic Future<ListAcceleratorsResult> listAcceleratorsAsync(ListAcceleratorsRequest request, AsyncHandler<ListAcceleratorsRequest,ListAcceleratorsResult> asyncHandler)
AWSGlobalAcceleratorAsyncList the accelerators for an AWS account.
listAcceleratorsAsync in interface AWSGlobalAcceleratorAsyncasyncHandler - 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<ListEndpointGroupsResult> listEndpointGroupsAsync(ListEndpointGroupsRequest request)
AWSGlobalAcceleratorAsyncList the endpoint groups that are associated with a listener.
listEndpointGroupsAsync in interface AWSGlobalAcceleratorAsyncpublic Future<ListEndpointGroupsResult> listEndpointGroupsAsync(ListEndpointGroupsRequest request, AsyncHandler<ListEndpointGroupsRequest,ListEndpointGroupsResult> asyncHandler)
AWSGlobalAcceleratorAsyncList the endpoint groups that are associated with a listener.
listEndpointGroupsAsync in interface AWSGlobalAcceleratorAsyncasyncHandler - 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<ListListenersResult> listListenersAsync(ListListenersRequest request)
AWSGlobalAcceleratorAsyncList the listeners for an accelerator.
listListenersAsync in interface AWSGlobalAcceleratorAsyncpublic Future<ListListenersResult> listListenersAsync(ListListenersRequest request, AsyncHandler<ListListenersRequest,ListListenersResult> asyncHandler)
AWSGlobalAcceleratorAsyncList the listeners for an accelerator.
listListenersAsync in interface AWSGlobalAcceleratorAsyncasyncHandler - 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<UpdateAcceleratorResult> updateAcceleratorAsync(UpdateAcceleratorRequest request)
AWSGlobalAcceleratorAsyncUpdate an accelerator. To see an AWS CLI example of updating an accelerator, scroll down to Example.
You must specify the US-West-2 (Oregon) Region to create or update accelerators.
updateAcceleratorAsync in interface AWSGlobalAcceleratorAsyncpublic Future<UpdateAcceleratorResult> updateAcceleratorAsync(UpdateAcceleratorRequest request, AsyncHandler<UpdateAcceleratorRequest,UpdateAcceleratorResult> asyncHandler)
AWSGlobalAcceleratorAsyncUpdate an accelerator. To see an AWS CLI example of updating an accelerator, scroll down to Example.
You must specify the US-West-2 (Oregon) Region to create or update accelerators.
updateAcceleratorAsync in interface AWSGlobalAcceleratorAsyncasyncHandler - 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<UpdateAcceleratorAttributesResult> updateAcceleratorAttributesAsync(UpdateAcceleratorAttributesRequest request)
AWSGlobalAcceleratorAsyncUpdate the attributes for an accelerator. To see an AWS CLI example of updating an accelerator to enable flow logs, scroll down to Example.
updateAcceleratorAttributesAsync in interface AWSGlobalAcceleratorAsyncpublic Future<UpdateAcceleratorAttributesResult> updateAcceleratorAttributesAsync(UpdateAcceleratorAttributesRequest request, AsyncHandler<UpdateAcceleratorAttributesRequest,UpdateAcceleratorAttributesResult> asyncHandler)
AWSGlobalAcceleratorAsyncUpdate the attributes for an accelerator. To see an AWS CLI example of updating an accelerator to enable flow logs, scroll down to Example.
updateAcceleratorAttributesAsync in interface AWSGlobalAcceleratorAsyncasyncHandler - 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<UpdateEndpointGroupResult> updateEndpointGroupAsync(UpdateEndpointGroupRequest request)
AWSGlobalAcceleratorAsyncUpdate an endpoint group. To see an AWS CLI example of updating an endpoint group, scroll down to Example.
updateEndpointGroupAsync in interface AWSGlobalAcceleratorAsyncpublic Future<UpdateEndpointGroupResult> updateEndpointGroupAsync(UpdateEndpointGroupRequest request, AsyncHandler<UpdateEndpointGroupRequest,UpdateEndpointGroupResult> asyncHandler)
AWSGlobalAcceleratorAsyncUpdate an endpoint group. To see an AWS CLI example of updating an endpoint group, scroll down to Example.
updateEndpointGroupAsync in interface AWSGlobalAcceleratorAsyncasyncHandler - 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<UpdateListenerResult> updateListenerAsync(UpdateListenerRequest request)
AWSGlobalAcceleratorAsyncUpdate a listener.
updateListenerAsync in interface AWSGlobalAcceleratorAsyncpublic Future<UpdateListenerResult> updateListenerAsync(UpdateListenerRequest request, AsyncHandler<UpdateListenerRequest,UpdateListenerResult> asyncHandler)
AWSGlobalAcceleratorAsyncUpdate a listener.
updateListenerAsync in interface AWSGlobalAcceleratorAsyncasyncHandler - 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.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.