@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.
|
| Modifier and Type | Method and Description |
|---|---|
CreateTestCaseResult |
createTestCase (CreateTestCaseRequest createTestCaseRequest)
Creates a test case.
|
CreateTestConfigurationResult |
createTestConfiguration (CreateTestConfigurationRequest createTestConfigurationRequest)
Creates a test configuration.
|
CreateTestSuiteResult |
createTestSuite (CreateTestSuiteRequest createTestSuiteRequest)
Creates a test suite.
|
DeleteTestCaseResult |
deleteTestCase (DeleteTestCaseRequest deleteTestCaseRequest)
Deletes a test case.
|
DeleteTestConfigurationResult |
deleteTestConfiguration (DeleteTestConfigurationRequest deleteTestConfigurationRequest)
Deletes a test configuration.
|
DeleteTestRunResult |
deleteTestRun (DeleteTestRunRequest deleteTestRunRequest)
Deletes a test run.
|
DeleteTestSuiteResult |
deleteTestSuite (DeleteTestSuiteRequest deleteTestSuiteRequest)
Deletes a test suite.
|
ResponseMetadata |
getCachedResponseMetadata (AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
GetTestCaseResult |
getTestCase (GetTestCaseRequest getTestCaseRequest)
Gets a test case.
|
GetTestConfigurationResult |
getTestConfiguration (GetTestConfigurationRequest getTestConfigurationRequest)
Gets a test configuration.
|
GetTestRunStepResult |
getTestRunStep (GetTestRunStepRequest getTestRunStepRequest)
Gets a test run step.
|
GetTestSuiteResult |
getTestSuite (GetTestSuiteRequest getTestSuiteRequest)
Gets a test suite.
|
ListTagsForResourceResult |
listTagsForResource (ListTagsForResourceRequest listTagsForResourceRequest)
Lists tags for a resource.
|
ListTestCasesResult |
listTestCases (ListTestCasesRequest listTestCasesRequest)
Lists test cases.
|
ListTestConfigurationsResult |
listTestConfigurations (ListTestConfigurationsRequest listTestConfigurationsRequest)
Lists test configurations.
|
ListTestRunsResult |
listTestRuns (ListTestRunsRequest listTestRunsRequest)
Lists test runs.
|
ListTestRunStepsResult |
listTestRunSteps (ListTestRunStepsRequest listTestRunStepsRequest)
Lists test run steps.
|
ListTestRunTestCasesResult |
listTestRunTestCases (ListTestRunTestCasesRequest listTestRunTestCasesRequest)
Lists test run test cases.
|
ListTestSuitesResult |
listTestSuites (ListTestSuitesRequest listTestSuitesRequest)
Lists test suites.
|
void |
shutdown ()
Shuts down this client object, releasing any resources that might be held open.
|
StartTestRunResult |
startTestRun (StartTestRunRequest startTestRunRequest)
Starts a test run.
|
TagResourceResult |
tagResource (TagResourceRequest tagResourceRequest)
Specifies tags of a resource.
|
UntagResourceResult |
untagResource (UntagResourceRequest untagResourceRequest)
Untags a resource.
|
UpdateTestCaseResult |
updateTestCase (UpdateTestCaseRequest updateTestCaseRequest)
Updates a test case.
|
UpdateTestConfigurationResult |
updateTestConfiguration (UpdateTestConfigurationRequest updateTestConfigurationRequest)
Updates a test configuration.
|
UpdateTestSuiteResult |
updateTestSuite (UpdateTestSuiteRequest updateTestSuiteRequest)
Updates a test suite.
|
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.