/* * Copyright 2018-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions * and limitations under the License. */ package com.amazonaws.services.elasticloadbalancing; import javax.annotation.Generated; import com.amazonaws.services.elasticloadbalancing.model.*; /** * Abstract implementation of {@code AmazonElasticLoadBalancingAsync}. Convenient method forms pass through to the * corresponding overload that takes a request object and an {@code AsyncHandler}, which throws an * {@code UnsupportedOperationException}. */ @Generated("com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonElasticLoadBalancingAsync extends AbstractAmazonElasticLoadBalancing implements AmazonElasticLoadBalancingAsync { protected AbstractAmazonElasticLoadBalancingAsync() { } @Override public java.util.concurrent.Future addTagsAsync(AddTagsRequest request) { return addTagsAsync(request, null); } @Override public java.util.concurrent.Future addTagsAsync(AddTagsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future applySecurityGroupsToLoadBalancerAsync( ApplySecurityGroupsToLoadBalancerRequest request) { return applySecurityGroupsToLoadBalancerAsync(request, null); } @Override public java.util.concurrent.Future applySecurityGroupsToLoadBalancerAsync( ApplySecurityGroupsToLoadBalancerRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future attachLoadBalancerToSubnetsAsync(AttachLoadBalancerToSubnetsRequest request) { return attachLoadBalancerToSubnetsAsync(request, null); } @Override public java.util.concurrent.Future attachLoadBalancerToSubnetsAsync(AttachLoadBalancerToSubnetsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future configureHealthCheckAsync(ConfigureHealthCheckRequest request) { return configureHealthCheckAsync(request, null); } @Override public java.util.concurrent.Future configureHealthCheckAsync(ConfigureHealthCheckRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future createAppCookieStickinessPolicyAsync( CreateAppCookieStickinessPolicyRequest request) { return createAppCookieStickinessPolicyAsync(request, null); } @Override public java.util.concurrent.Future createAppCookieStickinessPolicyAsync( CreateAppCookieStickinessPolicyRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future createLBCookieStickinessPolicyAsync(CreateLBCookieStickinessPolicyRequest request) { return createLBCookieStickinessPolicyAsync(request, null); } @Override public java.util.concurrent.Future createLBCookieStickinessPolicyAsync(CreateLBCookieStickinessPolicyRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future createLoadBalancerAsync(CreateLoadBalancerRequest request) { return createLoadBalancerAsync(request, null); } @Override public java.util.concurrent.Future createLoadBalancerAsync(CreateLoadBalancerRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future createLoadBalancerListenersAsync(CreateLoadBalancerListenersRequest request) { return createLoadBalancerListenersAsync(request, null); } @Override public java.util.concurrent.Future createLoadBalancerListenersAsync(CreateLoadBalancerListenersRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future createLoadBalancerPolicyAsync(CreateLoadBalancerPolicyRequest request) { return createLoadBalancerPolicyAsync(request, null); } @Override public java.util.concurrent.Future createLoadBalancerPolicyAsync(CreateLoadBalancerPolicyRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future deleteLoadBalancerAsync(DeleteLoadBalancerRequest request) { return deleteLoadBalancerAsync(request, null); } @Override public java.util.concurrent.Future deleteLoadBalancerAsync(DeleteLoadBalancerRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future deleteLoadBalancerListenersAsync(DeleteLoadBalancerListenersRequest request) { return deleteLoadBalancerListenersAsync(request, null); } @Override public java.util.concurrent.Future deleteLoadBalancerListenersAsync(DeleteLoadBalancerListenersRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future deleteLoadBalancerPolicyAsync(DeleteLoadBalancerPolicyRequest request) { return deleteLoadBalancerPolicyAsync(request, null); } @Override public java.util.concurrent.Future deleteLoadBalancerPolicyAsync(DeleteLoadBalancerPolicyRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future deregisterInstancesFromLoadBalancerAsync( DeregisterInstancesFromLoadBalancerRequest request) { return deregisterInstancesFromLoadBalancerAsync(request, null); } @Override public java.util.concurrent.Future deregisterInstancesFromLoadBalancerAsync( DeregisterInstancesFromLoadBalancerRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future describeAccountLimitsAsync(DescribeAccountLimitsRequest request) { return describeAccountLimitsAsync(request, null); } @Override public java.util.concurrent.Future describeAccountLimitsAsync(DescribeAccountLimitsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future describeInstanceHealthAsync(DescribeInstanceHealthRequest request) { return describeInstanceHealthAsync(request, null); } @Override public java.util.concurrent.Future describeInstanceHealthAsync(DescribeInstanceHealthRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future describeLoadBalancerAttributesAsync(DescribeLoadBalancerAttributesRequest request) { return describeLoadBalancerAttributesAsync(request, null); } @Override public java.util.concurrent.Future describeLoadBalancerAttributesAsync(DescribeLoadBalancerAttributesRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future describeLoadBalancerPoliciesAsync(DescribeLoadBalancerPoliciesRequest request) { return describeLoadBalancerPoliciesAsync(request, null); } @Override public java.util.concurrent.Future describeLoadBalancerPoliciesAsync(DescribeLoadBalancerPoliciesRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } /** * Simplified method form for invoking the DescribeLoadBalancerPolicies operation. * * @see #describeLoadBalancerPoliciesAsync(DescribeLoadBalancerPoliciesRequest) */ @Override public java.util.concurrent.Future describeLoadBalancerPoliciesAsync() { return describeLoadBalancerPoliciesAsync(new DescribeLoadBalancerPoliciesRequest()); } /** * Simplified method form for invoking the DescribeLoadBalancerPolicies operation with an AsyncHandler. * * @see #describeLoadBalancerPoliciesAsync(DescribeLoadBalancerPoliciesRequest, com.amazonaws.handlers.AsyncHandler) */ @Override public java.util.concurrent.Future describeLoadBalancerPoliciesAsync( com.amazonaws.handlers.AsyncHandler asyncHandler) { return describeLoadBalancerPoliciesAsync(new DescribeLoadBalancerPoliciesRequest(), asyncHandler); } @Override public java.util.concurrent.Future describeLoadBalancerPolicyTypesAsync( DescribeLoadBalancerPolicyTypesRequest request) { return describeLoadBalancerPolicyTypesAsync(request, null); } @Override public java.util.concurrent.Future describeLoadBalancerPolicyTypesAsync( DescribeLoadBalancerPolicyTypesRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } /** * Simplified method form for invoking the DescribeLoadBalancerPolicyTypes operation. * * @see #describeLoadBalancerPolicyTypesAsync(DescribeLoadBalancerPolicyTypesRequest) */ @Override public java.util.concurrent.Future describeLoadBalancerPolicyTypesAsync() { return describeLoadBalancerPolicyTypesAsync(new DescribeLoadBalancerPolicyTypesRequest()); } /** * Simplified method form for invoking the DescribeLoadBalancerPolicyTypes operation with an AsyncHandler. * * @see #describeLoadBalancerPolicyTypesAsync(DescribeLoadBalancerPolicyTypesRequest, * com.amazonaws.handlers.AsyncHandler) */ @Override public java.util.concurrent.Future describeLoadBalancerPolicyTypesAsync( com.amazonaws.handlers.AsyncHandler asyncHandler) { return describeLoadBalancerPolicyTypesAsync(new DescribeLoadBalancerPolicyTypesRequest(), asyncHandler); } @Override public java.util.concurrent.Future describeLoadBalancersAsync(DescribeLoadBalancersRequest request) { return describeLoadBalancersAsync(request, null); } @Override public java.util.concurrent.Future describeLoadBalancersAsync(DescribeLoadBalancersRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } /** * Simplified method form for invoking the DescribeLoadBalancers operation. * * @see #describeLoadBalancersAsync(DescribeLoadBalancersRequest) */ @Override public java.util.concurrent.Future describeLoadBalancersAsync() { return describeLoadBalancersAsync(new DescribeLoadBalancersRequest()); } /** * Simplified method form for invoking the DescribeLoadBalancers operation with an AsyncHandler. * * @see #describeLoadBalancersAsync(DescribeLoadBalancersRequest, com.amazonaws.handlers.AsyncHandler) */ @Override public java.util.concurrent.Future describeLoadBalancersAsync( com.amazonaws.handlers.AsyncHandler asyncHandler) { return describeLoadBalancersAsync(new DescribeLoadBalancersRequest(), asyncHandler); } @Override public java.util.concurrent.Future describeTagsAsync(DescribeTagsRequest request) { return describeTagsAsync(request, null); } @Override public java.util.concurrent.Future describeTagsAsync(DescribeTagsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future detachLoadBalancerFromSubnetsAsync(DetachLoadBalancerFromSubnetsRequest request) { return detachLoadBalancerFromSubnetsAsync(request, null); } @Override public java.util.concurrent.Future detachLoadBalancerFromSubnetsAsync(DetachLoadBalancerFromSubnetsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future disableAvailabilityZonesForLoadBalancerAsync( DisableAvailabilityZonesForLoadBalancerRequest request) { return disableAvailabilityZonesForLoadBalancerAsync(request, null); } @Override public java.util.concurrent.Future disableAvailabilityZonesForLoadBalancerAsync( DisableAvailabilityZonesForLoadBalancerRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future enableAvailabilityZonesForLoadBalancerAsync( EnableAvailabilityZonesForLoadBalancerRequest request) { return enableAvailabilityZonesForLoadBalancerAsync(request, null); } @Override public java.util.concurrent.Future enableAvailabilityZonesForLoadBalancerAsync( EnableAvailabilityZonesForLoadBalancerRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future modifyLoadBalancerAttributesAsync(ModifyLoadBalancerAttributesRequest request) { return modifyLoadBalancerAttributesAsync(request, null); } @Override public java.util.concurrent.Future modifyLoadBalancerAttributesAsync(ModifyLoadBalancerAttributesRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future registerInstancesWithLoadBalancerAsync( RegisterInstancesWithLoadBalancerRequest request) { return registerInstancesWithLoadBalancerAsync(request, null); } @Override public java.util.concurrent.Future registerInstancesWithLoadBalancerAsync( RegisterInstancesWithLoadBalancerRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future removeTagsAsync(RemoveTagsRequest request) { return removeTagsAsync(request, null); } @Override public java.util.concurrent.Future removeTagsAsync(RemoveTagsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future setLoadBalancerListenerSSLCertificateAsync( SetLoadBalancerListenerSSLCertificateRequest request) { return setLoadBalancerListenerSSLCertificateAsync(request, null); } @Override public java.util.concurrent.Future setLoadBalancerListenerSSLCertificateAsync( SetLoadBalancerListenerSSLCertificateRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future setLoadBalancerPoliciesForBackendServerAsync( SetLoadBalancerPoliciesForBackendServerRequest request) { return setLoadBalancerPoliciesForBackendServerAsync(request, null); } @Override public java.util.concurrent.Future setLoadBalancerPoliciesForBackendServerAsync( SetLoadBalancerPoliciesForBackendServerRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future setLoadBalancerPoliciesOfListenerAsync( SetLoadBalancerPoliciesOfListenerRequest request) { return setLoadBalancerPoliciesOfListenerAsync(request, null); } @Override public java.util.concurrent.Future setLoadBalancerPoliciesOfListenerAsync( SetLoadBalancerPoliciesOfListenerRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } }