All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.amazonaws.services.apptest.AWSAppTestAsync Maven / Gradle / Ivy

Go to download

The AWS Java SDK for AWS Mainframe Modernization Application Testing module holds the client classes that are used for communicating with AWS Mainframe Modernization Application Testing Service

The newest version!
/*
 * Copyright 2019-2024 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.apptest;

import javax.annotation.Generated;

import com.amazonaws.services.apptest.model.*;

/**
 * Interface for accessing AWS Mainframe Modernization Application Testing asynchronously. Each asynchronous method will
 * return a Java Future object representing the asynchronous operation; overloads which accept an {@code AsyncHandler}
 * can be used to receive notification when an asynchronous operation completes.
 * 

* Note: Do not directly implement this interface, new methods are added to it regularly. Extend from * {@link com.amazonaws.services.apptest.AbstractAWSAppTestAsync} instead. *

*

*

* AWS Mainframe Modernization Application Testing provides tools and resources for automated functional equivalence * testing for your migration projects. *

*/ @Generated("com.amazonaws:aws-java-sdk-code-generator") public interface AWSAppTestAsync extends AWSAppTest { /** *

* Creates a test case. *

* * @param createTestCaseRequest * @return A Java Future containing the result of the CreateTestCase operation returned by the service. * @sample AWSAppTestAsync.CreateTestCase * @see AWS API * Documentation */ java.util.concurrent.Future createTestCaseAsync(CreateTestCaseRequest createTestCaseRequest); /** *

* Creates a test case. *

* * @param createTestCaseRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateTestCase operation returned by the service. * @sample AWSAppTestAsyncHandler.CreateTestCase * @see AWS API * Documentation */ java.util.concurrent.Future createTestCaseAsync(CreateTestCaseRequest createTestCaseRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a test configuration. *

* * @param createTestConfigurationRequest * @return A Java Future containing the result of the CreateTestConfiguration operation returned by the service. * @sample AWSAppTestAsync.CreateTestConfiguration * @see AWS API Documentation */ java.util.concurrent.Future createTestConfigurationAsync(CreateTestConfigurationRequest createTestConfigurationRequest); /** *

* Creates a test configuration. *

* * @param createTestConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateTestConfiguration operation returned by the service. * @sample AWSAppTestAsyncHandler.CreateTestConfiguration * @see AWS API Documentation */ java.util.concurrent.Future createTestConfigurationAsync(CreateTestConfigurationRequest createTestConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a test suite. *

* * @param createTestSuiteRequest * @return A Java Future containing the result of the CreateTestSuite operation returned by the service. * @sample AWSAppTestAsync.CreateTestSuite * @see AWS API * Documentation */ java.util.concurrent.Future createTestSuiteAsync(CreateTestSuiteRequest createTestSuiteRequest); /** *

* Creates a test suite. *

* * @param createTestSuiteRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateTestSuite operation returned by the service. * @sample AWSAppTestAsyncHandler.CreateTestSuite * @see AWS API * Documentation */ java.util.concurrent.Future createTestSuiteAsync(CreateTestSuiteRequest createTestSuiteRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a test case. *

* * @param deleteTestCaseRequest * @return A Java Future containing the result of the DeleteTestCase operation returned by the service. * @sample AWSAppTestAsync.DeleteTestCase * @see AWS API * Documentation */ java.util.concurrent.Future deleteTestCaseAsync(DeleteTestCaseRequest deleteTestCaseRequest); /** *

* Deletes a test case. *

* * @param deleteTestCaseRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteTestCase operation returned by the service. * @sample AWSAppTestAsyncHandler.DeleteTestCase * @see AWS API * Documentation */ java.util.concurrent.Future deleteTestCaseAsync(DeleteTestCaseRequest deleteTestCaseRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a test configuration. *

* * @param deleteTestConfigurationRequest * @return A Java Future containing the result of the DeleteTestConfiguration operation returned by the service. * @sample AWSAppTestAsync.DeleteTestConfiguration * @see AWS API Documentation */ java.util.concurrent.Future deleteTestConfigurationAsync(DeleteTestConfigurationRequest deleteTestConfigurationRequest); /** *

* Deletes a test configuration. *

* * @param deleteTestConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteTestConfiguration operation returned by the service. * @sample AWSAppTestAsyncHandler.DeleteTestConfiguration * @see AWS API Documentation */ java.util.concurrent.Future deleteTestConfigurationAsync(DeleteTestConfigurationRequest deleteTestConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a test run. *

* * @param deleteTestRunRequest * @return A Java Future containing the result of the DeleteTestRun operation returned by the service. * @sample AWSAppTestAsync.DeleteTestRun * @see AWS API * Documentation */ java.util.concurrent.Future deleteTestRunAsync(DeleteTestRunRequest deleteTestRunRequest); /** *

* Deletes a test run. *

* * @param deleteTestRunRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteTestRun operation returned by the service. * @sample AWSAppTestAsyncHandler.DeleteTestRun * @see AWS API * Documentation */ java.util.concurrent.Future deleteTestRunAsync(DeleteTestRunRequest deleteTestRunRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a test suite. *

* * @param deleteTestSuiteRequest * @return A Java Future containing the result of the DeleteTestSuite operation returned by the service. * @sample AWSAppTestAsync.DeleteTestSuite * @see AWS API * Documentation */ java.util.concurrent.Future deleteTestSuiteAsync(DeleteTestSuiteRequest deleteTestSuiteRequest); /** *

* Deletes a test suite. *

* * @param deleteTestSuiteRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteTestSuite operation returned by the service. * @sample AWSAppTestAsyncHandler.DeleteTestSuite * @see AWS API * Documentation */ java.util.concurrent.Future deleteTestSuiteAsync(DeleteTestSuiteRequest deleteTestSuiteRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets a test case. *

* * @param getTestCaseRequest * @return A Java Future containing the result of the GetTestCase operation returned by the service. * @sample AWSAppTestAsync.GetTestCase * @see AWS API * Documentation */ java.util.concurrent.Future getTestCaseAsync(GetTestCaseRequest getTestCaseRequest); /** *

* Gets a test case. *

* * @param getTestCaseRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetTestCase operation returned by the service. * @sample AWSAppTestAsyncHandler.GetTestCase * @see AWS API * Documentation */ java.util.concurrent.Future getTestCaseAsync(GetTestCaseRequest getTestCaseRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets a test configuration. *

* * @param getTestConfigurationRequest * @return A Java Future containing the result of the GetTestConfiguration operation returned by the service. * @sample AWSAppTestAsync.GetTestConfiguration * @see AWS * API Documentation */ java.util.concurrent.Future getTestConfigurationAsync(GetTestConfigurationRequest getTestConfigurationRequest); /** *

* Gets a test configuration. *

* * @param getTestConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetTestConfiguration operation returned by the service. * @sample AWSAppTestAsyncHandler.GetTestConfiguration * @see AWS * API Documentation */ java.util.concurrent.Future getTestConfigurationAsync(GetTestConfigurationRequest getTestConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets a test run step. *

* * @param getTestRunStepRequest * @return A Java Future containing the result of the GetTestRunStep operation returned by the service. * @sample AWSAppTestAsync.GetTestRunStep * @see AWS API * Documentation */ java.util.concurrent.Future getTestRunStepAsync(GetTestRunStepRequest getTestRunStepRequest); /** *

* Gets a test run step. *

* * @param getTestRunStepRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetTestRunStep operation returned by the service. * @sample AWSAppTestAsyncHandler.GetTestRunStep * @see AWS API * Documentation */ java.util.concurrent.Future getTestRunStepAsync(GetTestRunStepRequest getTestRunStepRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets a test suite. *

* * @param getTestSuiteRequest * @return A Java Future containing the result of the GetTestSuite operation returned by the service. * @sample AWSAppTestAsync.GetTestSuite * @see AWS API * Documentation */ java.util.concurrent.Future getTestSuiteAsync(GetTestSuiteRequest getTestSuiteRequest); /** *

* Gets a test suite. *

* * @param getTestSuiteRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetTestSuite operation returned by the service. * @sample AWSAppTestAsyncHandler.GetTestSuite * @see AWS API * Documentation */ java.util.concurrent.Future getTestSuiteAsync(GetTestSuiteRequest getTestSuiteRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists tags for a resource. *

* * @param listTagsForResourceRequest * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AWSAppTestAsync.ListTagsForResource * @see AWS * API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest); /** *

* Lists tags for a resource. *

* * @param listTagsForResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AWSAppTestAsyncHandler.ListTagsForResource * @see AWS * API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists test cases. *

* * @param listTestCasesRequest * @return A Java Future containing the result of the ListTestCases operation returned by the service. * @sample AWSAppTestAsync.ListTestCases * @see AWS API * Documentation */ java.util.concurrent.Future listTestCasesAsync(ListTestCasesRequest listTestCasesRequest); /** *

* Lists test cases. *

* * @param listTestCasesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListTestCases operation returned by the service. * @sample AWSAppTestAsyncHandler.ListTestCases * @see AWS API * Documentation */ java.util.concurrent.Future listTestCasesAsync(ListTestCasesRequest listTestCasesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists test configurations. *

* * @param listTestConfigurationsRequest * @return A Java Future containing the result of the ListTestConfigurations operation returned by the service. * @sample AWSAppTestAsync.ListTestConfigurations * @see AWS * API Documentation */ java.util.concurrent.Future listTestConfigurationsAsync(ListTestConfigurationsRequest listTestConfigurationsRequest); /** *

* Lists test configurations. *

* * @param listTestConfigurationsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListTestConfigurations operation returned by the service. * @sample AWSAppTestAsyncHandler.ListTestConfigurations * @see AWS * API Documentation */ java.util.concurrent.Future listTestConfigurationsAsync(ListTestConfigurationsRequest listTestConfigurationsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists test run steps. *

* * @param listTestRunStepsRequest * @return A Java Future containing the result of the ListTestRunSteps operation returned by the service. * @sample AWSAppTestAsync.ListTestRunSteps * @see AWS API * Documentation */ java.util.concurrent.Future listTestRunStepsAsync(ListTestRunStepsRequest listTestRunStepsRequest); /** *

* Lists test run steps. *

* * @param listTestRunStepsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListTestRunSteps operation returned by the service. * @sample AWSAppTestAsyncHandler.ListTestRunSteps * @see AWS API * Documentation */ java.util.concurrent.Future listTestRunStepsAsync(ListTestRunStepsRequest listTestRunStepsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists test run test cases. *

* * @param listTestRunTestCasesRequest * @return A Java Future containing the result of the ListTestRunTestCases operation returned by the service. * @sample AWSAppTestAsync.ListTestRunTestCases * @see AWS * API Documentation */ java.util.concurrent.Future listTestRunTestCasesAsync(ListTestRunTestCasesRequest listTestRunTestCasesRequest); /** *

* Lists test run test cases. *

* * @param listTestRunTestCasesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListTestRunTestCases operation returned by the service. * @sample AWSAppTestAsyncHandler.ListTestRunTestCases * @see AWS * API Documentation */ java.util.concurrent.Future listTestRunTestCasesAsync(ListTestRunTestCasesRequest listTestRunTestCasesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists test runs. *

* * @param listTestRunsRequest * @return A Java Future containing the result of the ListTestRuns operation returned by the service. * @sample AWSAppTestAsync.ListTestRuns * @see AWS API * Documentation */ java.util.concurrent.Future listTestRunsAsync(ListTestRunsRequest listTestRunsRequest); /** *

* Lists test runs. *

* * @param listTestRunsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListTestRuns operation returned by the service. * @sample AWSAppTestAsyncHandler.ListTestRuns * @see AWS API * Documentation */ java.util.concurrent.Future listTestRunsAsync(ListTestRunsRequest listTestRunsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists test suites. *

* * @param listTestSuitesRequest * @return A Java Future containing the result of the ListTestSuites operation returned by the service. * @sample AWSAppTestAsync.ListTestSuites * @see AWS API * Documentation */ java.util.concurrent.Future listTestSuitesAsync(ListTestSuitesRequest listTestSuitesRequest); /** *

* Lists test suites. *

* * @param listTestSuitesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListTestSuites operation returned by the service. * @sample AWSAppTestAsyncHandler.ListTestSuites * @see AWS API * Documentation */ java.util.concurrent.Future listTestSuitesAsync(ListTestSuitesRequest listTestSuitesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Starts a test run. *

* * @param startTestRunRequest * @return A Java Future containing the result of the StartTestRun operation returned by the service. * @sample AWSAppTestAsync.StartTestRun * @see AWS API * Documentation */ java.util.concurrent.Future startTestRunAsync(StartTestRunRequest startTestRunRequest); /** *

* Starts a test run. *

* * @param startTestRunRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StartTestRun operation returned by the service. * @sample AWSAppTestAsyncHandler.StartTestRun * @see AWS API * Documentation */ java.util.concurrent.Future startTestRunAsync(StartTestRunRequest startTestRunRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Specifies tags of a resource. *

* * @param tagResourceRequest * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AWSAppTestAsync.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest); /** *

* Specifies tags of a resource. *

* * @param tagResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AWSAppTestAsyncHandler.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Untags a resource. *

* * @param untagResourceRequest * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AWSAppTestAsync.UntagResource * @see AWS API * Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest); /** *

* Untags a resource. *

* * @param untagResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AWSAppTestAsyncHandler.UntagResource * @see AWS API * Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a test case. *

* * @param updateTestCaseRequest * @return A Java Future containing the result of the UpdateTestCase operation returned by the service. * @sample AWSAppTestAsync.UpdateTestCase * @see AWS API * Documentation */ java.util.concurrent.Future updateTestCaseAsync(UpdateTestCaseRequest updateTestCaseRequest); /** *

* Updates a test case. *

* * @param updateTestCaseRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateTestCase operation returned by the service. * @sample AWSAppTestAsyncHandler.UpdateTestCase * @see AWS API * Documentation */ java.util.concurrent.Future updateTestCaseAsync(UpdateTestCaseRequest updateTestCaseRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a test configuration. *

* * @param updateTestConfigurationRequest * @return A Java Future containing the result of the UpdateTestConfiguration operation returned by the service. * @sample AWSAppTestAsync.UpdateTestConfiguration * @see AWS API Documentation */ java.util.concurrent.Future updateTestConfigurationAsync(UpdateTestConfigurationRequest updateTestConfigurationRequest); /** *

* Updates a test configuration. *

* * @param updateTestConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateTestConfiguration operation returned by the service. * @sample AWSAppTestAsyncHandler.UpdateTestConfiguration * @see AWS API Documentation */ java.util.concurrent.Future updateTestConfigurationAsync(UpdateTestConfigurationRequest updateTestConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a test suite. *

* * @param updateTestSuiteRequest * @return A Java Future containing the result of the UpdateTestSuite operation returned by the service. * @sample AWSAppTestAsync.UpdateTestSuite * @see AWS API * Documentation */ java.util.concurrent.Future updateTestSuiteAsync(UpdateTestSuiteRequest updateTestSuiteRequest); /** *

* Updates a test suite. *

* * @param updateTestSuiteRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateTestSuite operation returned by the service. * @sample AWSAppTestAsyncHandler.UpdateTestSuite * @see AWS API * Documentation */ java.util.concurrent.Future updateTestSuiteAsync(UpdateTestSuiteRequest updateTestSuiteRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy