com.amazonaws.services.rds.AbstractAmazonRDSAsync Maven / Gradle / Ivy
                 Go to download
                
        
                    Show more of this group  Show more artifacts with this name
Show all versions of aws-java-sdk-rds Show documentation
                Show all versions of aws-java-sdk-rds Show documentation
The AWS Java SDK for Amazon RDS module holds the client classes that are used for communicating with Amazon Relational Database Service
                
            /*
 * Copyright 2010-2016 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.rds;
import com.amazonaws.services.rds.model.*;
/**
 * Abstract implementation of {@code AmazonRDSAsync}. Convenient method forms
 * pass through to the corresponding overload that takes a request object and an
 * {@code AsyncHandler}, which throws an {@code UnsupportedOperationException}.
 */
public class AbstractAmazonRDSAsync extends AbstractAmazonRDS implements
        AmazonRDSAsync {
    protected AbstractAmazonRDSAsync() {
    }
    @Override
    public java.util.concurrent.Future addSourceIdentifierToSubscriptionAsync(
            AddSourceIdentifierToSubscriptionRequest request) {
        return addSourceIdentifierToSubscriptionAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future addSourceIdentifierToSubscriptionAsync(
            AddSourceIdentifierToSubscriptionRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future addTagsToResourceAsync(
            AddTagsToResourceRequest request) {
        return addTagsToResourceAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future addTagsToResourceAsync(
            AddTagsToResourceRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future applyPendingMaintenanceActionAsync(
            ApplyPendingMaintenanceActionRequest request) {
        return applyPendingMaintenanceActionAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future applyPendingMaintenanceActionAsync(
            ApplyPendingMaintenanceActionRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future authorizeDBSecurityGroupIngressAsync(
            AuthorizeDBSecurityGroupIngressRequest request) {
        return authorizeDBSecurityGroupIngressAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future authorizeDBSecurityGroupIngressAsync(
            AuthorizeDBSecurityGroupIngressRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future copyDBClusterSnapshotAsync(
            CopyDBClusterSnapshotRequest request) {
        return copyDBClusterSnapshotAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future copyDBClusterSnapshotAsync(
            CopyDBClusterSnapshotRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future copyDBParameterGroupAsync(
            CopyDBParameterGroupRequest request) {
        return copyDBParameterGroupAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future copyDBParameterGroupAsync(
            CopyDBParameterGroupRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future copyDBSnapshotAsync(
            CopyDBSnapshotRequest request) {
        return copyDBSnapshotAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future copyDBSnapshotAsync(
            CopyDBSnapshotRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future copyOptionGroupAsync(
            CopyOptionGroupRequest request) {
        return copyOptionGroupAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future copyOptionGroupAsync(
            CopyOptionGroupRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future createDBClusterAsync(
            CreateDBClusterRequest request) {
        return createDBClusterAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future createDBClusterAsync(
            CreateDBClusterRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future createDBClusterParameterGroupAsync(
            CreateDBClusterParameterGroupRequest request) {
        return createDBClusterParameterGroupAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future createDBClusterParameterGroupAsync(
            CreateDBClusterParameterGroupRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future createDBClusterSnapshotAsync(
            CreateDBClusterSnapshotRequest request) {
        return createDBClusterSnapshotAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future createDBClusterSnapshotAsync(
            CreateDBClusterSnapshotRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future createDBInstanceAsync(
            CreateDBInstanceRequest request) {
        return createDBInstanceAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future createDBInstanceAsync(
            CreateDBInstanceRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future createDBInstanceReadReplicaAsync(
            CreateDBInstanceReadReplicaRequest request) {
        return createDBInstanceReadReplicaAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future createDBInstanceReadReplicaAsync(
            CreateDBInstanceReadReplicaRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future createDBParameterGroupAsync(
            CreateDBParameterGroupRequest request) {
        return createDBParameterGroupAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future createDBParameterGroupAsync(
            CreateDBParameterGroupRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future createDBSecurityGroupAsync(
            CreateDBSecurityGroupRequest request) {
        return createDBSecurityGroupAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future createDBSecurityGroupAsync(
            CreateDBSecurityGroupRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future createDBSnapshotAsync(
            CreateDBSnapshotRequest request) {
        return createDBSnapshotAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future createDBSnapshotAsync(
            CreateDBSnapshotRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future createDBSubnetGroupAsync(
            CreateDBSubnetGroupRequest request) {
        return createDBSubnetGroupAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future createDBSubnetGroupAsync(
            CreateDBSubnetGroupRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future createEventSubscriptionAsync(
            CreateEventSubscriptionRequest request) {
        return createEventSubscriptionAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future createEventSubscriptionAsync(
            CreateEventSubscriptionRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future createOptionGroupAsync(
            CreateOptionGroupRequest request) {
        return createOptionGroupAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future createOptionGroupAsync(
            CreateOptionGroupRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future deleteDBClusterAsync(
            DeleteDBClusterRequest request) {
        return deleteDBClusterAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future deleteDBClusterAsync(
            DeleteDBClusterRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future deleteDBClusterParameterGroupAsync(
            DeleteDBClusterParameterGroupRequest request) {
        return deleteDBClusterParameterGroupAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future deleteDBClusterParameterGroupAsync(
            DeleteDBClusterParameterGroupRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future deleteDBClusterSnapshotAsync(
            DeleteDBClusterSnapshotRequest request) {
        return deleteDBClusterSnapshotAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future deleteDBClusterSnapshotAsync(
            DeleteDBClusterSnapshotRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future deleteDBInstanceAsync(
            DeleteDBInstanceRequest request) {
        return deleteDBInstanceAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future deleteDBInstanceAsync(
            DeleteDBInstanceRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future deleteDBParameterGroupAsync(
            DeleteDBParameterGroupRequest request) {
        return deleteDBParameterGroupAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future deleteDBParameterGroupAsync(
            DeleteDBParameterGroupRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future deleteDBSecurityGroupAsync(
            DeleteDBSecurityGroupRequest request) {
        return deleteDBSecurityGroupAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future deleteDBSecurityGroupAsync(
            DeleteDBSecurityGroupRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future deleteDBSnapshotAsync(
            DeleteDBSnapshotRequest request) {
        return deleteDBSnapshotAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future deleteDBSnapshotAsync(
            DeleteDBSnapshotRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future deleteDBSubnetGroupAsync(
            DeleteDBSubnetGroupRequest request) {
        return deleteDBSubnetGroupAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future deleteDBSubnetGroupAsync(
            DeleteDBSubnetGroupRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future deleteEventSubscriptionAsync(
            DeleteEventSubscriptionRequest request) {
        return deleteEventSubscriptionAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future deleteEventSubscriptionAsync(
            DeleteEventSubscriptionRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future deleteOptionGroupAsync(
            DeleteOptionGroupRequest request) {
        return deleteOptionGroupAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future deleteOptionGroupAsync(
            DeleteOptionGroupRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future describeAccountAttributesAsync(
            DescribeAccountAttributesRequest request) {
        return describeAccountAttributesAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeAccountAttributesAsync(
            DescribeAccountAttributesRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribeAccountAttributes
     * operation.
     *
     * @see #describeAccountAttributesAsync(DescribeAccountAttributesRequest)
     */
    @Override
    public java.util.concurrent.Future describeAccountAttributesAsync() {
        return describeAccountAttributesAsync(new DescribeAccountAttributesRequest());
    }
    /**
     * Simplified method form for invoking the DescribeAccountAttributes
     * operation with an AsyncHandler.
     *
     * @see #describeAccountAttributesAsync(DescribeAccountAttributesRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeAccountAttributesAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeAccountAttributesAsync(
                new DescribeAccountAttributesRequest(), asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeCertificatesAsync(
            DescribeCertificatesRequest request) {
        return describeCertificatesAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeCertificatesAsync(
            DescribeCertificatesRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribeCertificates operation.
     *
     * @see #describeCertificatesAsync(DescribeCertificatesRequest)
     */
    @Override
    public java.util.concurrent.Future describeCertificatesAsync() {
        return describeCertificatesAsync(new DescribeCertificatesRequest());
    }
    /**
     * Simplified method form for invoking the DescribeCertificates operation
     * with an AsyncHandler.
     *
     * @see #describeCertificatesAsync(DescribeCertificatesRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeCertificatesAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeCertificatesAsync(new DescribeCertificatesRequest(),
                asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeDBClusterParameterGroupsAsync(
            DescribeDBClusterParameterGroupsRequest request) {
        return describeDBClusterParameterGroupsAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeDBClusterParameterGroupsAsync(
            DescribeDBClusterParameterGroupsRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribeDBClusterParameterGroups
     * operation.
     *
     * @see #describeDBClusterParameterGroupsAsync(DescribeDBClusterParameterGroupsRequest)
     */
    @Override
    public java.util.concurrent.Future describeDBClusterParameterGroupsAsync() {
        return describeDBClusterParameterGroupsAsync(new DescribeDBClusterParameterGroupsRequest());
    }
    /**
     * Simplified method form for invoking the DescribeDBClusterParameterGroups
     * operation with an AsyncHandler.
     *
     * @see #describeDBClusterParameterGroupsAsync(DescribeDBClusterParameterGroupsRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeDBClusterParameterGroupsAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeDBClusterParameterGroupsAsync(
                new DescribeDBClusterParameterGroupsRequest(), asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeDBClusterParametersAsync(
            DescribeDBClusterParametersRequest request) {
        return describeDBClusterParametersAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeDBClusterParametersAsync(
            DescribeDBClusterParametersRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future describeDBClusterSnapshotAttributesAsync(
            DescribeDBClusterSnapshotAttributesRequest request) {
        return describeDBClusterSnapshotAttributesAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeDBClusterSnapshotAttributesAsync(
            DescribeDBClusterSnapshotAttributesRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future describeDBClusterSnapshotsAsync(
            DescribeDBClusterSnapshotsRequest request) {
        return describeDBClusterSnapshotsAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeDBClusterSnapshotsAsync(
            DescribeDBClusterSnapshotsRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribeDBClusterSnapshots
     * operation.
     *
     * @see #describeDBClusterSnapshotsAsync(DescribeDBClusterSnapshotsRequest)
     */
    @Override
    public java.util.concurrent.Future describeDBClusterSnapshotsAsync() {
        return describeDBClusterSnapshotsAsync(new DescribeDBClusterSnapshotsRequest());
    }
    /**
     * Simplified method form for invoking the DescribeDBClusterSnapshots
     * operation with an AsyncHandler.
     *
     * @see #describeDBClusterSnapshotsAsync(DescribeDBClusterSnapshotsRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeDBClusterSnapshotsAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeDBClusterSnapshotsAsync(
                new DescribeDBClusterSnapshotsRequest(), asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeDBClustersAsync(
            DescribeDBClustersRequest request) {
        return describeDBClustersAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeDBClustersAsync(
            DescribeDBClustersRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribeDBClusters operation.
     *
     * @see #describeDBClustersAsync(DescribeDBClustersRequest)
     */
    @Override
    public java.util.concurrent.Future describeDBClustersAsync() {
        return describeDBClustersAsync(new DescribeDBClustersRequest());
    }
    /**
     * Simplified method form for invoking the DescribeDBClusters operation with
     * an AsyncHandler.
     *
     * @see #describeDBClustersAsync(DescribeDBClustersRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeDBClustersAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeDBClustersAsync(new DescribeDBClustersRequest(),
                asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeDBEngineVersionsAsync(
            DescribeDBEngineVersionsRequest request) {
        return describeDBEngineVersionsAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeDBEngineVersionsAsync(
            DescribeDBEngineVersionsRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribeDBEngineVersions
     * operation.
     *
     * @see #describeDBEngineVersionsAsync(DescribeDBEngineVersionsRequest)
     */
    @Override
    public java.util.concurrent.Future describeDBEngineVersionsAsync() {
        return describeDBEngineVersionsAsync(new DescribeDBEngineVersionsRequest());
    }
    /**
     * Simplified method form for invoking the DescribeDBEngineVersions
     * operation with an AsyncHandler.
     *
     * @see #describeDBEngineVersionsAsync(DescribeDBEngineVersionsRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeDBEngineVersionsAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeDBEngineVersionsAsync(
                new DescribeDBEngineVersionsRequest(), asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeDBInstancesAsync(
            DescribeDBInstancesRequest request) {
        return describeDBInstancesAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeDBInstancesAsync(
            DescribeDBInstancesRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribeDBInstances operation.
     *
     * @see #describeDBInstancesAsync(DescribeDBInstancesRequest)
     */
    @Override
    public java.util.concurrent.Future describeDBInstancesAsync() {
        return describeDBInstancesAsync(new DescribeDBInstancesRequest());
    }
    /**
     * Simplified method form for invoking the DescribeDBInstances operation
     * with an AsyncHandler.
     *
     * @see #describeDBInstancesAsync(DescribeDBInstancesRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeDBInstancesAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeDBInstancesAsync(new DescribeDBInstancesRequest(),
                asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeDBLogFilesAsync(
            DescribeDBLogFilesRequest request) {
        return describeDBLogFilesAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeDBLogFilesAsync(
            DescribeDBLogFilesRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future describeDBParameterGroupsAsync(
            DescribeDBParameterGroupsRequest request) {
        return describeDBParameterGroupsAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeDBParameterGroupsAsync(
            DescribeDBParameterGroupsRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribeDBParameterGroups
     * operation.
     *
     * @see #describeDBParameterGroupsAsync(DescribeDBParameterGroupsRequest)
     */
    @Override
    public java.util.concurrent.Future describeDBParameterGroupsAsync() {
        return describeDBParameterGroupsAsync(new DescribeDBParameterGroupsRequest());
    }
    /**
     * Simplified method form for invoking the DescribeDBParameterGroups
     * operation with an AsyncHandler.
     *
     * @see #describeDBParameterGroupsAsync(DescribeDBParameterGroupsRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeDBParameterGroupsAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeDBParameterGroupsAsync(
                new DescribeDBParameterGroupsRequest(), asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeDBParametersAsync(
            DescribeDBParametersRequest request) {
        return describeDBParametersAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeDBParametersAsync(
            DescribeDBParametersRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future describeDBSecurityGroupsAsync(
            DescribeDBSecurityGroupsRequest request) {
        return describeDBSecurityGroupsAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeDBSecurityGroupsAsync(
            DescribeDBSecurityGroupsRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribeDBSecurityGroups
     * operation.
     *
     * @see #describeDBSecurityGroupsAsync(DescribeDBSecurityGroupsRequest)
     */
    @Override
    public java.util.concurrent.Future describeDBSecurityGroupsAsync() {
        return describeDBSecurityGroupsAsync(new DescribeDBSecurityGroupsRequest());
    }
    /**
     * Simplified method form for invoking the DescribeDBSecurityGroups
     * operation with an AsyncHandler.
     *
     * @see #describeDBSecurityGroupsAsync(DescribeDBSecurityGroupsRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeDBSecurityGroupsAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeDBSecurityGroupsAsync(
                new DescribeDBSecurityGroupsRequest(), asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeDBSnapshotAttributesAsync(
            DescribeDBSnapshotAttributesRequest request) {
        return describeDBSnapshotAttributesAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeDBSnapshotAttributesAsync(
            DescribeDBSnapshotAttributesRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribeDBSnapshotAttributes
     * operation.
     *
     * @see #describeDBSnapshotAttributesAsync(DescribeDBSnapshotAttributesRequest)
     */
    @Override
    public java.util.concurrent.Future describeDBSnapshotAttributesAsync() {
        return describeDBSnapshotAttributesAsync(new DescribeDBSnapshotAttributesRequest());
    }
    /**
     * Simplified method form for invoking the DescribeDBSnapshotAttributes
     * operation with an AsyncHandler.
     *
     * @see #describeDBSnapshotAttributesAsync(DescribeDBSnapshotAttributesRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeDBSnapshotAttributesAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeDBSnapshotAttributesAsync(
                new DescribeDBSnapshotAttributesRequest(), asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeDBSnapshotsAsync(
            DescribeDBSnapshotsRequest request) {
        return describeDBSnapshotsAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeDBSnapshotsAsync(
            DescribeDBSnapshotsRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribeDBSnapshots operation.
     *
     * @see #describeDBSnapshotsAsync(DescribeDBSnapshotsRequest)
     */
    @Override
    public java.util.concurrent.Future describeDBSnapshotsAsync() {
        return describeDBSnapshotsAsync(new DescribeDBSnapshotsRequest());
    }
    /**
     * Simplified method form for invoking the DescribeDBSnapshots operation
     * with an AsyncHandler.
     *
     * @see #describeDBSnapshotsAsync(DescribeDBSnapshotsRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeDBSnapshotsAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeDBSnapshotsAsync(new DescribeDBSnapshotsRequest(),
                asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeDBSubnetGroupsAsync(
            DescribeDBSubnetGroupsRequest request) {
        return describeDBSubnetGroupsAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeDBSubnetGroupsAsync(
            DescribeDBSubnetGroupsRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribeDBSubnetGroups operation.
     *
     * @see #describeDBSubnetGroupsAsync(DescribeDBSubnetGroupsRequest)
     */
    @Override
    public java.util.concurrent.Future describeDBSubnetGroupsAsync() {
        return describeDBSubnetGroupsAsync(new DescribeDBSubnetGroupsRequest());
    }
    /**
     * Simplified method form for invoking the DescribeDBSubnetGroups operation
     * with an AsyncHandler.
     *
     * @see #describeDBSubnetGroupsAsync(DescribeDBSubnetGroupsRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeDBSubnetGroupsAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeDBSubnetGroupsAsync(new DescribeDBSubnetGroupsRequest(),
                asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeEngineDefaultClusterParametersAsync(
            DescribeEngineDefaultClusterParametersRequest request) {
        return describeEngineDefaultClusterParametersAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeEngineDefaultClusterParametersAsync(
            DescribeEngineDefaultClusterParametersRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future describeEngineDefaultParametersAsync(
            DescribeEngineDefaultParametersRequest request) {
        return describeEngineDefaultParametersAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeEngineDefaultParametersAsync(
            DescribeEngineDefaultParametersRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future describeEventCategoriesAsync(
            DescribeEventCategoriesRequest request) {
        return describeEventCategoriesAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeEventCategoriesAsync(
            DescribeEventCategoriesRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribeEventCategories
     * operation.
     *
     * @see #describeEventCategoriesAsync(DescribeEventCategoriesRequest)
     */
    @Override
    public java.util.concurrent.Future describeEventCategoriesAsync() {
        return describeEventCategoriesAsync(new DescribeEventCategoriesRequest());
    }
    /**
     * Simplified method form for invoking the DescribeEventCategories operation
     * with an AsyncHandler.
     *
     * @see #describeEventCategoriesAsync(DescribeEventCategoriesRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeEventCategoriesAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeEventCategoriesAsync(
                new DescribeEventCategoriesRequest(), asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeEventSubscriptionsAsync(
            DescribeEventSubscriptionsRequest request) {
        return describeEventSubscriptionsAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeEventSubscriptionsAsync(
            DescribeEventSubscriptionsRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribeEventSubscriptions
     * operation.
     *
     * @see #describeEventSubscriptionsAsync(DescribeEventSubscriptionsRequest)
     */
    @Override
    public java.util.concurrent.Future describeEventSubscriptionsAsync() {
        return describeEventSubscriptionsAsync(new DescribeEventSubscriptionsRequest());
    }
    /**
     * Simplified method form for invoking the DescribeEventSubscriptions
     * operation with an AsyncHandler.
     *
     * @see #describeEventSubscriptionsAsync(DescribeEventSubscriptionsRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeEventSubscriptionsAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeEventSubscriptionsAsync(
                new DescribeEventSubscriptionsRequest(), asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeEventsAsync(
            DescribeEventsRequest request) {
        return describeEventsAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeEventsAsync(
            DescribeEventsRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribeEvents operation.
     *
     * @see #describeEventsAsync(DescribeEventsRequest)
     */
    @Override
    public java.util.concurrent.Future describeEventsAsync() {
        return describeEventsAsync(new DescribeEventsRequest());
    }
    /**
     * Simplified method form for invoking the DescribeEvents operation with an
     * AsyncHandler.
     *
     * @see #describeEventsAsync(DescribeEventsRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeEventsAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeEventsAsync(new DescribeEventsRequest(), asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeOptionGroupOptionsAsync(
            DescribeOptionGroupOptionsRequest request) {
        return describeOptionGroupOptionsAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeOptionGroupOptionsAsync(
            DescribeOptionGroupOptionsRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future describeOptionGroupsAsync(
            DescribeOptionGroupsRequest request) {
        return describeOptionGroupsAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeOptionGroupsAsync(
            DescribeOptionGroupsRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribeOptionGroups operation.
     *
     * @see #describeOptionGroupsAsync(DescribeOptionGroupsRequest)
     */
    @Override
    public java.util.concurrent.Future describeOptionGroupsAsync() {
        return describeOptionGroupsAsync(new DescribeOptionGroupsRequest());
    }
    /**
     * Simplified method form for invoking the DescribeOptionGroups operation
     * with an AsyncHandler.
     *
     * @see #describeOptionGroupsAsync(DescribeOptionGroupsRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeOptionGroupsAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeOptionGroupsAsync(new DescribeOptionGroupsRequest(),
                asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeOrderableDBInstanceOptionsAsync(
            DescribeOrderableDBInstanceOptionsRequest request) {
        return describeOrderableDBInstanceOptionsAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeOrderableDBInstanceOptionsAsync(
            DescribeOrderableDBInstanceOptionsRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future describePendingMaintenanceActionsAsync(
            DescribePendingMaintenanceActionsRequest request) {
        return describePendingMaintenanceActionsAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describePendingMaintenanceActionsAsync(
            DescribePendingMaintenanceActionsRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribePendingMaintenanceActions
     * operation.
     *
     * @see #describePendingMaintenanceActionsAsync(DescribePendingMaintenanceActionsRequest)
     */
    @Override
    public java.util.concurrent.Future describePendingMaintenanceActionsAsync() {
        return describePendingMaintenanceActionsAsync(new DescribePendingMaintenanceActionsRequest());
    }
    /**
     * Simplified method form for invoking the DescribePendingMaintenanceActions
     * operation with an AsyncHandler.
     *
     * @see #describePendingMaintenanceActionsAsync(DescribePendingMaintenanceActionsRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describePendingMaintenanceActionsAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describePendingMaintenanceActionsAsync(
                new DescribePendingMaintenanceActionsRequest(), asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeReservedDBInstancesAsync(
            DescribeReservedDBInstancesRequest request) {
        return describeReservedDBInstancesAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeReservedDBInstancesAsync(
            DescribeReservedDBInstancesRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the DescribeReservedDBInstances
     * operation.
     *
     * @see #describeReservedDBInstancesAsync(DescribeReservedDBInstancesRequest)
     */
    @Override
    public java.util.concurrent.Future describeReservedDBInstancesAsync() {
        return describeReservedDBInstancesAsync(new DescribeReservedDBInstancesRequest());
    }
    /**
     * Simplified method form for invoking the DescribeReservedDBInstances
     * operation with an AsyncHandler.
     *
     * @see #describeReservedDBInstancesAsync(DescribeReservedDBInstancesRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeReservedDBInstancesAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeReservedDBInstancesAsync(
                new DescribeReservedDBInstancesRequest(), asyncHandler);
    }
    @Override
    public java.util.concurrent.Future describeReservedDBInstancesOfferingsAsync(
            DescribeReservedDBInstancesOfferingsRequest request) {
        return describeReservedDBInstancesOfferingsAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future describeReservedDBInstancesOfferingsAsync(
            DescribeReservedDBInstancesOfferingsRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the
     * DescribeReservedDBInstancesOfferings operation.
     *
     * @see #describeReservedDBInstancesOfferingsAsync(DescribeReservedDBInstancesOfferingsRequest)
     */
    @Override
    public java.util.concurrent.Future describeReservedDBInstancesOfferingsAsync() {
        return describeReservedDBInstancesOfferingsAsync(new DescribeReservedDBInstancesOfferingsRequest());
    }
    /**
     * Simplified method form for invoking the
     * DescribeReservedDBInstancesOfferings operation with an AsyncHandler.
     *
     * @see #describeReservedDBInstancesOfferingsAsync(DescribeReservedDBInstancesOfferingsRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future describeReservedDBInstancesOfferingsAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return describeReservedDBInstancesOfferingsAsync(
                new DescribeReservedDBInstancesOfferingsRequest(), asyncHandler);
    }
    @Override
    public java.util.concurrent.Future downloadDBLogFilePortionAsync(
            DownloadDBLogFilePortionRequest request) {
        return downloadDBLogFilePortionAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future downloadDBLogFilePortionAsync(
            DownloadDBLogFilePortionRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future failoverDBClusterAsync(
            FailoverDBClusterRequest request) {
        return failoverDBClusterAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future failoverDBClusterAsync(
            FailoverDBClusterRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    /**
     * Simplified method form for invoking the FailoverDBCluster operation.
     *
     * @see #failoverDBClusterAsync(FailoverDBClusterRequest)
     */
    @Override
    public java.util.concurrent.Future failoverDBClusterAsync() {
        return failoverDBClusterAsync(new FailoverDBClusterRequest());
    }
    /**
     * Simplified method form for invoking the FailoverDBCluster operation with
     * an AsyncHandler.
     *
     * @see #failoverDBClusterAsync(FailoverDBClusterRequest,
     *      com.amazonaws.handlers.AsyncHandler)
     */
    public java.util.concurrent.Future failoverDBClusterAsync(
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        return failoverDBClusterAsync(new FailoverDBClusterRequest(),
                asyncHandler);
    }
    @Override
    public java.util.concurrent.Future listTagsForResourceAsync(
            ListTagsForResourceRequest request) {
        return listTagsForResourceAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future listTagsForResourceAsync(
            ListTagsForResourceRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future modifyDBClusterAsync(
            ModifyDBClusterRequest request) {
        return modifyDBClusterAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future modifyDBClusterAsync(
            ModifyDBClusterRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future modifyDBClusterParameterGroupAsync(
            ModifyDBClusterParameterGroupRequest request) {
        return modifyDBClusterParameterGroupAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future modifyDBClusterParameterGroupAsync(
            ModifyDBClusterParameterGroupRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future modifyDBClusterSnapshotAttributeAsync(
            ModifyDBClusterSnapshotAttributeRequest request) {
        return modifyDBClusterSnapshotAttributeAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future modifyDBClusterSnapshotAttributeAsync(
            ModifyDBClusterSnapshotAttributeRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future modifyDBInstanceAsync(
            ModifyDBInstanceRequest request) {
        return modifyDBInstanceAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future modifyDBInstanceAsync(
            ModifyDBInstanceRequest request,
            com.amazonaws.handlers.AsyncHandler asyncHandler) {
        throw new java.lang.UnsupportedOperationException();
    }
    @Override
    public java.util.concurrent.Future modifyDBParameterGroupAsync(
            ModifyDBParameterGroupRequest request) {
        return modifyDBParameterGroupAsync(request, null);
    }
    @Override
    public java.util.concurrent.Future