@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSAppTest
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAWSAppTest
instead.
AWS Mainframe Modernization Application Testing provides tools and resources for automated functional equivalence testing for your migration projects.
Modifier and Type | Field and Description |
---|---|
static String |
ENDPOINT_PREFIX
The region metadata service name for computing region endpoints.
|
static final String ENDPOINT_PREFIX
CreateTestCaseResult createTestCase(CreateTestCaseRequest createTestCaseRequest)
Creates a test case.
createTestCaseRequest
- ServiceQuotaExceededException
- One or more quotas for AWS Application Testing exceeds the limit.ThrottlingException
- The number of requests made exceeds the limit.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.ConflictException
- The parameters provided in the request conflict with existing resources.InternalServerException
- An unexpected error occurred during the processing of the request.CreateTestConfigurationResult createTestConfiguration(CreateTestConfigurationRequest createTestConfigurationRequest)
Creates a test configuration.
createTestConfigurationRequest
- ServiceQuotaExceededException
- One or more quotas for AWS Application Testing exceeds the limit.ThrottlingException
- The number of requests made exceeds the limit.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.ConflictException
- The parameters provided in the request conflict with existing resources.InternalServerException
- An unexpected error occurred during the processing of the request.CreateTestSuiteResult createTestSuite(CreateTestSuiteRequest createTestSuiteRequest)
Creates a test suite.
createTestSuiteRequest
- ServiceQuotaExceededException
- One or more quotas for AWS Application Testing exceeds the limit.ThrottlingException
- The number of requests made exceeds the limit.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.ConflictException
- The parameters provided in the request conflict with existing resources.InternalServerException
- An unexpected error occurred during the processing of the request.DeleteTestCaseResult deleteTestCase(DeleteTestCaseRequest deleteTestCaseRequest)
Deletes a test case.
deleteTestCaseRequest
- ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.ConflictException
- The parameters provided in the request conflict with existing resources.InternalServerException
- An unexpected error occurred during the processing of the request.DeleteTestConfigurationResult deleteTestConfiguration(DeleteTestConfigurationRequest deleteTestConfigurationRequest)
Deletes a test configuration.
deleteTestConfigurationRequest
- ServiceQuotaExceededException
- One or more quotas for AWS Application Testing exceeds the limit.ThrottlingException
- The number of requests made exceeds the limit.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.ConflictException
- The parameters provided in the request conflict with existing resources.InternalServerException
- An unexpected error occurred during the processing of the request.DeleteTestRunResult deleteTestRun(DeleteTestRunRequest deleteTestRunRequest)
Deletes a test run.
deleteTestRunRequest
- ThrottlingException
- The number of requests made exceeds the limit.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.ConflictException
- The parameters provided in the request conflict with existing resources.InternalServerException
- An unexpected error occurred during the processing of the request.DeleteTestSuiteResult deleteTestSuite(DeleteTestSuiteRequest deleteTestSuiteRequest)
Deletes a test suite.
deleteTestSuiteRequest
- ServiceQuotaExceededException
- One or more quotas for AWS Application Testing exceeds the limit.ThrottlingException
- The number of requests made exceeds the limit.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.ConflictException
- The parameters provided in the request conflict with existing resources.InternalServerException
- An unexpected error occurred during the processing of the request.GetTestCaseResult getTestCase(GetTestCaseRequest getTestCaseRequest)
Gets a test case.
getTestCaseRequest
- ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.InternalServerException
- An unexpected error occurred during the processing of the request.GetTestConfigurationResult getTestConfiguration(GetTestConfigurationRequest getTestConfigurationRequest)
Gets a test configuration.
getTestConfigurationRequest
- ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.InternalServerException
- An unexpected error occurred during the processing of the request.GetTestRunStepResult getTestRunStep(GetTestRunStepRequest getTestRunStepRequest)
Gets a test run step.
getTestRunStepRequest
- ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.InternalServerException
- An unexpected error occurred during the processing of the request.GetTestSuiteResult getTestSuite(GetTestSuiteRequest getTestSuiteRequest)
Gets a test suite.
getTestSuiteRequest
- ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.InternalServerException
- An unexpected error occurred during the processing of the request.ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists tags for a resource.
listTagsForResourceRequest
- ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.InternalServerException
- An unexpected error occurred during the processing of the request.ListTestCasesResult listTestCases(ListTestCasesRequest listTestCasesRequest)
Lists test cases.
listTestCasesRequest
- ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.InternalServerException
- An unexpected error occurred during the processing of the request.ListTestConfigurationsResult listTestConfigurations(ListTestConfigurationsRequest listTestConfigurationsRequest)
Lists test configurations.
listTestConfigurationsRequest
- ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.InternalServerException
- An unexpected error occurred during the processing of the request.ListTestRunStepsResult listTestRunSteps(ListTestRunStepsRequest listTestRunStepsRequest)
Lists test run steps.
listTestRunStepsRequest
- ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.InternalServerException
- An unexpected error occurred during the processing of the request.ListTestRunTestCasesResult listTestRunTestCases(ListTestRunTestCasesRequest listTestRunTestCasesRequest)
Lists test run test cases.
listTestRunTestCasesRequest
- ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.InternalServerException
- An unexpected error occurred during the processing of the request.ListTestRunsResult listTestRuns(ListTestRunsRequest listTestRunsRequest)
Lists test runs.
listTestRunsRequest
- ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.InternalServerException
- An unexpected error occurred during the processing of the request.ListTestSuitesResult listTestSuites(ListTestSuitesRequest listTestSuitesRequest)
Lists test suites.
listTestSuitesRequest
- ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.InternalServerException
- An unexpected error occurred during the processing of the request.StartTestRunResult startTestRun(StartTestRunRequest startTestRunRequest)
Starts a test run.
startTestRunRequest
- ServiceQuotaExceededException
- One or more quotas for AWS Application Testing exceeds the limit.ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.ConflictException
- The parameters provided in the request conflict with existing resources.InternalServerException
- An unexpected error occurred during the processing of the request.TagResourceResult tagResource(TagResourceRequest tagResourceRequest)
Specifies tags of a resource.
tagResourceRequest
- ServiceQuotaExceededException
- One or more quotas for AWS Application Testing exceeds the limit.ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.InternalServerException
- An unexpected error occurred during the processing of the request.UntagResourceResult untagResource(UntagResourceRequest untagResourceRequest)
Untags a resource.
untagResourceRequest
- ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.InternalServerException
- An unexpected error occurred during the processing of the request.UpdateTestCaseResult updateTestCase(UpdateTestCaseRequest updateTestCaseRequest)
Updates a test case.
updateTestCaseRequest
- ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.ConflictException
- The parameters provided in the request conflict with existing resources.InternalServerException
- An unexpected error occurred during the processing of the request.UpdateTestConfigurationResult updateTestConfiguration(UpdateTestConfigurationRequest updateTestConfigurationRequest)
Updates a test configuration.
updateTestConfigurationRequest
- ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.ConflictException
- The parameters provided in the request conflict with existing resources.InternalServerException
- An unexpected error occurred during the processing of the request.UpdateTestSuiteResult updateTestSuite(UpdateTestSuiteRequest updateTestSuiteRequest)
Updates a test suite.
updateTestSuiteRequest
- ThrottlingException
- The number of requests made exceeds the limit.ResourceNotFoundException
- The specified resource was not found.AccessDeniedException
- The account or role doesn't have the right permissions to make the request.ValidationException
- One or more parameter provided in the request is not valid.ConflictException
- The parameters provided in the request conflict with existing resources.InternalServerException
- An unexpected error occurred during the processing of the request.void shutdown()
ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
request
- The originally executed request.