/* * 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.elasticmapreduce; import javax.annotation.Generated; import com.amazonaws.services.elasticmapreduce.model.*; /** * Abstract implementation of {@code AmazonElasticMapReduceAsync}. 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 AbstractAmazonElasticMapReduceAsync extends AbstractAmazonElasticMapReduce implements AmazonElasticMapReduceAsync { protected AbstractAmazonElasticMapReduceAsync() { } @Override public java.util.concurrent.Future addInstanceFleetAsync(AddInstanceFleetRequest request) { return addInstanceFleetAsync(request, null); } @Override public java.util.concurrent.Future addInstanceFleetAsync(AddInstanceFleetRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future addInstanceGroupsAsync(AddInstanceGroupsRequest request) { return addInstanceGroupsAsync(request, null); } @Override public java.util.concurrent.Future addInstanceGroupsAsync(AddInstanceGroupsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future addJobFlowStepsAsync(AddJobFlowStepsRequest request) { return addJobFlowStepsAsync(request, null); } @Override public java.util.concurrent.Future addJobFlowStepsAsync(AddJobFlowStepsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @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 cancelStepsAsync(CancelStepsRequest request) { return cancelStepsAsync(request, null); } @Override public java.util.concurrent.Future cancelStepsAsync(CancelStepsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future createSecurityConfigurationAsync(CreateSecurityConfigurationRequest request) { return createSecurityConfigurationAsync(request, null); } @Override public java.util.concurrent.Future createSecurityConfigurationAsync(CreateSecurityConfigurationRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future createStudioAsync(CreateStudioRequest request) { return createStudioAsync(request, null); } @Override public java.util.concurrent.Future createStudioAsync(CreateStudioRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future createStudioSessionMappingAsync(CreateStudioSessionMappingRequest request) { return createStudioSessionMappingAsync(request, null); } @Override public java.util.concurrent.Future createStudioSessionMappingAsync(CreateStudioSessionMappingRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future deleteSecurityConfigurationAsync(DeleteSecurityConfigurationRequest request) { return deleteSecurityConfigurationAsync(request, null); } @Override public java.util.concurrent.Future deleteSecurityConfigurationAsync(DeleteSecurityConfigurationRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future deleteStudioAsync(DeleteStudioRequest request) { return deleteStudioAsync(request, null); } @Override public java.util.concurrent.Future deleteStudioAsync(DeleteStudioRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future deleteStudioSessionMappingAsync(DeleteStudioSessionMappingRequest request) { return deleteStudioSessionMappingAsync(request, null); } @Override public java.util.concurrent.Future deleteStudioSessionMappingAsync(DeleteStudioSessionMappingRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future describeClusterAsync(DescribeClusterRequest request) { return describeClusterAsync(request, null); } @Override public java.util.concurrent.Future describeClusterAsync(DescribeClusterRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override @Deprecated public java.util.concurrent.Future describeJobFlowsAsync(DescribeJobFlowsRequest request) { return describeJobFlowsAsync(request, null); } @Override @Deprecated public java.util.concurrent.Future describeJobFlowsAsync(DescribeJobFlowsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } /** * Simplified method form for invoking the DescribeJobFlows operation. * * @see #describeJobFlowsAsync(DescribeJobFlowsRequest) */ @Override @Deprecated public java.util.concurrent.Future describeJobFlowsAsync() { return describeJobFlowsAsync(new DescribeJobFlowsRequest()); } /** * Simplified method form for invoking the DescribeJobFlows operation with an AsyncHandler. * * @see #describeJobFlowsAsync(DescribeJobFlowsRequest, com.amazonaws.handlers.AsyncHandler) */ @Override @Deprecated public java.util.concurrent.Future describeJobFlowsAsync( com.amazonaws.handlers.AsyncHandler asyncHandler) { return describeJobFlowsAsync(new DescribeJobFlowsRequest(), asyncHandler); } @Override public java.util.concurrent.Future describeNotebookExecutionAsync(DescribeNotebookExecutionRequest request) { return describeNotebookExecutionAsync(request, null); } @Override public java.util.concurrent.Future describeNotebookExecutionAsync(DescribeNotebookExecutionRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future describeReleaseLabelAsync(DescribeReleaseLabelRequest request) { return describeReleaseLabelAsync(request, null); } @Override public java.util.concurrent.Future describeReleaseLabelAsync(DescribeReleaseLabelRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future describeSecurityConfigurationAsync(DescribeSecurityConfigurationRequest request) { return describeSecurityConfigurationAsync(request, null); } @Override public java.util.concurrent.Future describeSecurityConfigurationAsync(DescribeSecurityConfigurationRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future describeStepAsync(DescribeStepRequest request) { return describeStepAsync(request, null); } @Override public java.util.concurrent.Future describeStepAsync(DescribeStepRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future describeStudioAsync(DescribeStudioRequest request) { return describeStudioAsync(request, null); } @Override public java.util.concurrent.Future describeStudioAsync(DescribeStudioRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future getAutoTerminationPolicyAsync(GetAutoTerminationPolicyRequest request) { return getAutoTerminationPolicyAsync(request, null); } @Override public java.util.concurrent.Future getAutoTerminationPolicyAsync(GetAutoTerminationPolicyRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future getBlockPublicAccessConfigurationAsync( GetBlockPublicAccessConfigurationRequest request) { return getBlockPublicAccessConfigurationAsync(request, null); } @Override public java.util.concurrent.Future getBlockPublicAccessConfigurationAsync( GetBlockPublicAccessConfigurationRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future getClusterSessionCredentialsAsync(GetClusterSessionCredentialsRequest request) { return getClusterSessionCredentialsAsync(request, null); } @Override public java.util.concurrent.Future getClusterSessionCredentialsAsync(GetClusterSessionCredentialsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future getManagedScalingPolicyAsync(GetManagedScalingPolicyRequest request) { return getManagedScalingPolicyAsync(request, null); } @Override public java.util.concurrent.Future getManagedScalingPolicyAsync(GetManagedScalingPolicyRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future getStudioSessionMappingAsync(GetStudioSessionMappingRequest request) { return getStudioSessionMappingAsync(request, null); } @Override public java.util.concurrent.Future getStudioSessionMappingAsync(GetStudioSessionMappingRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future listBootstrapActionsAsync(ListBootstrapActionsRequest request) { return listBootstrapActionsAsync(request, null); } @Override public java.util.concurrent.Future listBootstrapActionsAsync(ListBootstrapActionsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future listClustersAsync(ListClustersRequest request) { return listClustersAsync(request, null); } @Override public java.util.concurrent.Future listClustersAsync(ListClustersRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } /** * Simplified method form for invoking the ListClusters operation. * * @see #listClustersAsync(ListClustersRequest) */ @Override public java.util.concurrent.Future listClustersAsync() { return listClustersAsync(new ListClustersRequest()); } /** * Simplified method form for invoking the ListClusters operation with an AsyncHandler. * * @see #listClustersAsync(ListClustersRequest, com.amazonaws.handlers.AsyncHandler) */ @Override public java.util.concurrent.Future listClustersAsync( com.amazonaws.handlers.AsyncHandler asyncHandler) { return listClustersAsync(new ListClustersRequest(), asyncHandler); } @Override public java.util.concurrent.Future listInstanceFleetsAsync(ListInstanceFleetsRequest request) { return listInstanceFleetsAsync(request, null); } @Override public java.util.concurrent.Future listInstanceFleetsAsync(ListInstanceFleetsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future listInstanceGroupsAsync(ListInstanceGroupsRequest request) { return listInstanceGroupsAsync(request, null); } @Override public java.util.concurrent.Future listInstanceGroupsAsync(ListInstanceGroupsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future listInstancesAsync(ListInstancesRequest request) { return listInstancesAsync(request, null); } @Override public java.util.concurrent.Future listInstancesAsync(ListInstancesRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future listNotebookExecutionsAsync(ListNotebookExecutionsRequest request) { return listNotebookExecutionsAsync(request, null); } @Override public java.util.concurrent.Future listNotebookExecutionsAsync(ListNotebookExecutionsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future listReleaseLabelsAsync(ListReleaseLabelsRequest request) { return listReleaseLabelsAsync(request, null); } @Override public java.util.concurrent.Future listReleaseLabelsAsync(ListReleaseLabelsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future listSecurityConfigurationsAsync(ListSecurityConfigurationsRequest request) { return listSecurityConfigurationsAsync(request, null); } @Override public java.util.concurrent.Future listSecurityConfigurationsAsync(ListSecurityConfigurationsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future listStepsAsync(ListStepsRequest request) { return listStepsAsync(request, null); } @Override public java.util.concurrent.Future listStepsAsync(ListStepsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future listStudioSessionMappingsAsync(ListStudioSessionMappingsRequest request) { return listStudioSessionMappingsAsync(request, null); } @Override public java.util.concurrent.Future listStudioSessionMappingsAsync(ListStudioSessionMappingsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future listStudiosAsync(ListStudiosRequest request) { return listStudiosAsync(request, null); } @Override public java.util.concurrent.Future listStudiosAsync(ListStudiosRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future listSupportedInstanceTypesAsync(ListSupportedInstanceTypesRequest request) { return listSupportedInstanceTypesAsync(request, null); } @Override public java.util.concurrent.Future listSupportedInstanceTypesAsync(ListSupportedInstanceTypesRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future modifyClusterAsync(ModifyClusterRequest request) { return modifyClusterAsync(request, null); } @Override public java.util.concurrent.Future modifyClusterAsync(ModifyClusterRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future modifyInstanceFleetAsync(ModifyInstanceFleetRequest request) { return modifyInstanceFleetAsync(request, null); } @Override public java.util.concurrent.Future modifyInstanceFleetAsync(ModifyInstanceFleetRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future modifyInstanceGroupsAsync(ModifyInstanceGroupsRequest request) { return modifyInstanceGroupsAsync(request, null); } @Override public java.util.concurrent.Future modifyInstanceGroupsAsync(ModifyInstanceGroupsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } /** * Simplified method form for invoking the ModifyInstanceGroups operation. * * @see #modifyInstanceGroupsAsync(ModifyInstanceGroupsRequest) */ @Override public java.util.concurrent.Future modifyInstanceGroupsAsync() { return modifyInstanceGroupsAsync(new ModifyInstanceGroupsRequest()); } /** * Simplified method form for invoking the ModifyInstanceGroups operation with an AsyncHandler. * * @see #modifyInstanceGroupsAsync(ModifyInstanceGroupsRequest, com.amazonaws.handlers.AsyncHandler) */ @Override public java.util.concurrent.Future modifyInstanceGroupsAsync( com.amazonaws.handlers.AsyncHandler asyncHandler) { return modifyInstanceGroupsAsync(new ModifyInstanceGroupsRequest(), asyncHandler); } @Override public java.util.concurrent.Future putAutoScalingPolicyAsync(PutAutoScalingPolicyRequest request) { return putAutoScalingPolicyAsync(request, null); } @Override public java.util.concurrent.Future putAutoScalingPolicyAsync(PutAutoScalingPolicyRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future putAutoTerminationPolicyAsync(PutAutoTerminationPolicyRequest request) { return putAutoTerminationPolicyAsync(request, null); } @Override public java.util.concurrent.Future putAutoTerminationPolicyAsync(PutAutoTerminationPolicyRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future putBlockPublicAccessConfigurationAsync( PutBlockPublicAccessConfigurationRequest request) { return putBlockPublicAccessConfigurationAsync(request, null); } @Override public java.util.concurrent.Future putBlockPublicAccessConfigurationAsync( PutBlockPublicAccessConfigurationRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future putManagedScalingPolicyAsync(PutManagedScalingPolicyRequest request) { return putManagedScalingPolicyAsync(request, null); } @Override public java.util.concurrent.Future putManagedScalingPolicyAsync(PutManagedScalingPolicyRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future removeAutoScalingPolicyAsync(RemoveAutoScalingPolicyRequest request) { return removeAutoScalingPolicyAsync(request, null); } @Override public java.util.concurrent.Future removeAutoScalingPolicyAsync(RemoveAutoScalingPolicyRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future removeAutoTerminationPolicyAsync(RemoveAutoTerminationPolicyRequest request) { return removeAutoTerminationPolicyAsync(request, null); } @Override public java.util.concurrent.Future removeAutoTerminationPolicyAsync(RemoveAutoTerminationPolicyRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future removeManagedScalingPolicyAsync(RemoveManagedScalingPolicyRequest request) { return removeManagedScalingPolicyAsync(request, null); } @Override public java.util.concurrent.Future removeManagedScalingPolicyAsync(RemoveManagedScalingPolicyRequest 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 runJobFlowAsync(RunJobFlowRequest request) { return runJobFlowAsync(request, null); } @Override public java.util.concurrent.Future runJobFlowAsync(RunJobFlowRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future setTerminationProtectionAsync(SetTerminationProtectionRequest request) { return setTerminationProtectionAsync(request, null); } @Override public java.util.concurrent.Future setTerminationProtectionAsync(SetTerminationProtectionRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future setVisibleToAllUsersAsync(SetVisibleToAllUsersRequest request) { return setVisibleToAllUsersAsync(request, null); } @Override public java.util.concurrent.Future setVisibleToAllUsersAsync(SetVisibleToAllUsersRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future startNotebookExecutionAsync(StartNotebookExecutionRequest request) { return startNotebookExecutionAsync(request, null); } @Override public java.util.concurrent.Future startNotebookExecutionAsync(StartNotebookExecutionRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future stopNotebookExecutionAsync(StopNotebookExecutionRequest request) { return stopNotebookExecutionAsync(request, null); } @Override public java.util.concurrent.Future stopNotebookExecutionAsync(StopNotebookExecutionRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future terminateJobFlowsAsync(TerminateJobFlowsRequest request) { return terminateJobFlowsAsync(request, null); } @Override public java.util.concurrent.Future terminateJobFlowsAsync(TerminateJobFlowsRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future updateStudioAsync(UpdateStudioRequest request) { return updateStudioAsync(request, null); } @Override public java.util.concurrent.Future updateStudioAsync(UpdateStudioRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } @Override public java.util.concurrent.Future updateStudioSessionMappingAsync(UpdateStudioSessionMappingRequest request) { return updateStudioSessionMappingAsync(request, null); } @Override public java.util.concurrent.Future updateStudioSessionMappingAsync(UpdateStudioSessionMappingRequest request, com.amazonaws.handlers.AsyncHandler asyncHandler) { throw new java.lang.UnsupportedOperationException(); } }