Interface AppTestAsyncClient
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
builder() method.The asynchronous client performs non-blocking I/O when configured with any
SdkAsyncHttpClient supported in the SDK. However, full non-blocking is not guaranteed as the async client may
perform blocking calls in some cases such as credentials retrieval and endpoint discovery as part of the async API
call.
AWS Mainframe Modernization Application Testing provides tools and resources for automated functional equivalence testing for your migration projects.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String -
Method Summary
Modifier and TypeMethodDescriptionstatic AppTestAsyncClientBuilderbuilder()Create a builder that can be used to configure and create aAppTestAsyncClient.static AppTestAsyncClientcreate()Create aAppTestAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CompletableFuture<CreateTestCaseResponse> createTestCase(Consumer<CreateTestCaseRequest.Builder> createTestCaseRequest) Creates a test case.default CompletableFuture<CreateTestCaseResponse> createTestCase(CreateTestCaseRequest createTestCaseRequest) Creates a test case.createTestConfiguration(Consumer<CreateTestConfigurationRequest.Builder> createTestConfigurationRequest) Creates a test configuration.createTestConfiguration(CreateTestConfigurationRequest createTestConfigurationRequest) Creates a test configuration.default CompletableFuture<CreateTestSuiteResponse> createTestSuite(Consumer<CreateTestSuiteRequest.Builder> createTestSuiteRequest) Creates a test suite.default CompletableFuture<CreateTestSuiteResponse> createTestSuite(CreateTestSuiteRequest createTestSuiteRequest) Creates a test suite.default CompletableFuture<DeleteTestCaseResponse> deleteTestCase(Consumer<DeleteTestCaseRequest.Builder> deleteTestCaseRequest) Deletes a test case.default CompletableFuture<DeleteTestCaseResponse> deleteTestCase(DeleteTestCaseRequest deleteTestCaseRequest) Deletes a test case.deleteTestConfiguration(Consumer<DeleteTestConfigurationRequest.Builder> deleteTestConfigurationRequest) Deletes a test configuration.deleteTestConfiguration(DeleteTestConfigurationRequest deleteTestConfigurationRequest) Deletes a test configuration.default CompletableFuture<DeleteTestRunResponse> deleteTestRun(Consumer<DeleteTestRunRequest.Builder> deleteTestRunRequest) Deletes a test run.default CompletableFuture<DeleteTestRunResponse> deleteTestRun(DeleteTestRunRequest deleteTestRunRequest) Deletes a test run.default CompletableFuture<DeleteTestSuiteResponse> deleteTestSuite(Consumer<DeleteTestSuiteRequest.Builder> deleteTestSuiteRequest) Deletes a test suite.default CompletableFuture<DeleteTestSuiteResponse> deleteTestSuite(DeleteTestSuiteRequest deleteTestSuiteRequest) Deletes a test suite.default CompletableFuture<GetTestCaseResponse> getTestCase(Consumer<GetTestCaseRequest.Builder> getTestCaseRequest) Gets a test case.default CompletableFuture<GetTestCaseResponse> getTestCase(GetTestCaseRequest getTestCaseRequest) Gets a test case.getTestConfiguration(Consumer<GetTestConfigurationRequest.Builder> getTestConfigurationRequest) Gets a test configuration.getTestConfiguration(GetTestConfigurationRequest getTestConfigurationRequest) Gets a test configuration.default CompletableFuture<GetTestRunStepResponse> getTestRunStep(Consumer<GetTestRunStepRequest.Builder> getTestRunStepRequest) Gets a test run step.default CompletableFuture<GetTestRunStepResponse> getTestRunStep(GetTestRunStepRequest getTestRunStepRequest) Gets a test run step.default CompletableFuture<GetTestSuiteResponse> getTestSuite(Consumer<GetTestSuiteRequest.Builder> getTestSuiteRequest) Gets a test suite.default CompletableFuture<GetTestSuiteResponse> getTestSuite(GetTestSuiteRequest getTestSuiteRequest) Gets a test suite.listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Lists tags for a resource.listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Lists tags for a resource.default CompletableFuture<ListTestCasesResponse> listTestCases(Consumer<ListTestCasesRequest.Builder> listTestCasesRequest) Lists test cases.default CompletableFuture<ListTestCasesResponse> listTestCases(ListTestCasesRequest listTestCasesRequest) Lists test cases.default ListTestCasesPublisherlistTestCasesPaginator(Consumer<ListTestCasesRequest.Builder> listTestCasesRequest) This is a variant oflistTestCases(software.amazon.awssdk.services.apptest.model.ListTestCasesRequest)operation.default ListTestCasesPublisherlistTestCasesPaginator(ListTestCasesRequest listTestCasesRequest) This is a variant oflistTestCases(software.amazon.awssdk.services.apptest.model.ListTestCasesRequest)operation.listTestConfigurations(Consumer<ListTestConfigurationsRequest.Builder> listTestConfigurationsRequest) Lists test configurations.listTestConfigurations(ListTestConfigurationsRequest listTestConfigurationsRequest) Lists test configurations.default ListTestConfigurationsPublisherlistTestConfigurationsPaginator(Consumer<ListTestConfigurationsRequest.Builder> listTestConfigurationsRequest) This is a variant oflistTestConfigurations(software.amazon.awssdk.services.apptest.model.ListTestConfigurationsRequest)operation.default ListTestConfigurationsPublisherlistTestConfigurationsPaginator(ListTestConfigurationsRequest listTestConfigurationsRequest) This is a variant oflistTestConfigurations(software.amazon.awssdk.services.apptest.model.ListTestConfigurationsRequest)operation.default CompletableFuture<ListTestRunsResponse> listTestRuns(Consumer<ListTestRunsRequest.Builder> listTestRunsRequest) Lists test runs.default CompletableFuture<ListTestRunsResponse> listTestRuns(ListTestRunsRequest listTestRunsRequest) Lists test runs.default ListTestRunsPublisherlistTestRunsPaginator(Consumer<ListTestRunsRequest.Builder> listTestRunsRequest) This is a variant oflistTestRuns(software.amazon.awssdk.services.apptest.model.ListTestRunsRequest)operation.default ListTestRunsPublisherlistTestRunsPaginator(ListTestRunsRequest listTestRunsRequest) This is a variant oflistTestRuns(software.amazon.awssdk.services.apptest.model.ListTestRunsRequest)operation.listTestRunSteps(Consumer<ListTestRunStepsRequest.Builder> listTestRunStepsRequest) Lists test run steps.listTestRunSteps(ListTestRunStepsRequest listTestRunStepsRequest) Lists test run steps.default ListTestRunStepsPublisherlistTestRunStepsPaginator(Consumer<ListTestRunStepsRequest.Builder> listTestRunStepsRequest) This is a variant oflistTestRunSteps(software.amazon.awssdk.services.apptest.model.ListTestRunStepsRequest)operation.default ListTestRunStepsPublisherlistTestRunStepsPaginator(ListTestRunStepsRequest listTestRunStepsRequest) This is a variant oflistTestRunSteps(software.amazon.awssdk.services.apptest.model.ListTestRunStepsRequest)operation.listTestRunTestCases(Consumer<ListTestRunTestCasesRequest.Builder> listTestRunTestCasesRequest) Lists test run test cases.listTestRunTestCases(ListTestRunTestCasesRequest listTestRunTestCasesRequest) Lists test run test cases.default ListTestRunTestCasesPublisherlistTestRunTestCasesPaginator(Consumer<ListTestRunTestCasesRequest.Builder> listTestRunTestCasesRequest) This is a variant oflistTestRunTestCases(software.amazon.awssdk.services.apptest.model.ListTestRunTestCasesRequest)operation.default ListTestRunTestCasesPublisherlistTestRunTestCasesPaginator(ListTestRunTestCasesRequest listTestRunTestCasesRequest) This is a variant oflistTestRunTestCases(software.amazon.awssdk.services.apptest.model.ListTestRunTestCasesRequest)operation.default CompletableFuture<ListTestSuitesResponse> listTestSuites(Consumer<ListTestSuitesRequest.Builder> listTestSuitesRequest) Lists test suites.default CompletableFuture<ListTestSuitesResponse> listTestSuites(ListTestSuitesRequest listTestSuitesRequest) Lists test suites.default ListTestSuitesPublisherlistTestSuitesPaginator(Consumer<ListTestSuitesRequest.Builder> listTestSuitesRequest) This is a variant oflistTestSuites(software.amazon.awssdk.services.apptest.model.ListTestSuitesRequest)operation.default ListTestSuitesPublisherlistTestSuitesPaginator(ListTestSuitesRequest listTestSuitesRequest) This is a variant oflistTestSuites(software.amazon.awssdk.services.apptest.model.ListTestSuitesRequest)operation.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationdefault CompletableFuture<StartTestRunResponse> startTestRun(Consumer<StartTestRunRequest.Builder> startTestRunRequest) Starts a test run.default CompletableFuture<StartTestRunResponse> startTestRun(StartTestRunRequest startTestRunRequest) Starts a test run.default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Specifies tags of a resource.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest) Specifies tags of a resource.default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Untags a resource.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest) Untags a resource.default CompletableFuture<UpdateTestCaseResponse> updateTestCase(Consumer<UpdateTestCaseRequest.Builder> updateTestCaseRequest) Updates a test case.default CompletableFuture<UpdateTestCaseResponse> updateTestCase(UpdateTestCaseRequest updateTestCaseRequest) Updates a test case.updateTestConfiguration(Consumer<UpdateTestConfigurationRequest.Builder> updateTestConfigurationRequest) Updates a test configuration.updateTestConfiguration(UpdateTestConfigurationRequest updateTestConfigurationRequest) Updates a test configuration.default CompletableFuture<UpdateTestSuiteResponse> updateTestSuite(Consumer<UpdateTestSuiteRequest.Builder> updateTestSuiteRequest) Updates a test suite.default CompletableFuture<UpdateTestSuiteResponse> updateTestSuite(UpdateTestSuiteRequest updateTestSuiteRequest) Updates a test suite.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
closeMethods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
-
-
Method Details
-
createTestCase
default CompletableFuture<CreateTestCaseResponse> createTestCase(CreateTestCaseRequest createTestCaseRequest) Creates a test case.
- Parameters:
createTestCaseRequest-- Returns:
- A Java Future containing the result of the CreateTestCase operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createTestCase
default CompletableFuture<CreateTestCaseResponse> createTestCase(Consumer<CreateTestCaseRequest.Builder> createTestCaseRequest) Creates a test case.
This is a convenience which creates an instance of the
CreateTestCaseRequest.Builderavoiding the need to create one manually viaCreateTestCaseRequest.builder()- Parameters:
createTestCaseRequest- AConsumerthat will call methods onCreateTestCaseRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateTestCase operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createTestConfiguration
default CompletableFuture<CreateTestConfigurationResponse> createTestConfiguration(CreateTestConfigurationRequest createTestConfigurationRequest) Creates a test configuration.
- Parameters:
createTestConfigurationRequest-- Returns:
- A Java Future containing the result of the CreateTestConfiguration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createTestConfiguration
default CompletableFuture<CreateTestConfigurationResponse> createTestConfiguration(Consumer<CreateTestConfigurationRequest.Builder> createTestConfigurationRequest) Creates a test configuration.
This is a convenience which creates an instance of the
CreateTestConfigurationRequest.Builderavoiding the need to create one manually viaCreateTestConfigurationRequest.builder()- Parameters:
createTestConfigurationRequest- AConsumerthat will call methods onCreateTestConfigurationRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateTestConfiguration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createTestSuite
default CompletableFuture<CreateTestSuiteResponse> createTestSuite(CreateTestSuiteRequest createTestSuiteRequest) Creates a test suite.
- Parameters:
createTestSuiteRequest-- Returns:
- A Java Future containing the result of the CreateTestSuite operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createTestSuite
default CompletableFuture<CreateTestSuiteResponse> createTestSuite(Consumer<CreateTestSuiteRequest.Builder> createTestSuiteRequest) Creates a test suite.
This is a convenience which creates an instance of the
CreateTestSuiteRequest.Builderavoiding the need to create one manually viaCreateTestSuiteRequest.builder()- Parameters:
createTestSuiteRequest- AConsumerthat will call methods onCreateTestSuiteRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateTestSuite operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteTestCase
default CompletableFuture<DeleteTestCaseResponse> deleteTestCase(DeleteTestCaseRequest deleteTestCaseRequest) Deletes a test case.
- Parameters:
deleteTestCaseRequest-- Returns:
- A Java Future containing the result of the DeleteTestCase operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteTestCase
default CompletableFuture<DeleteTestCaseResponse> deleteTestCase(Consumer<DeleteTestCaseRequest.Builder> deleteTestCaseRequest) Deletes a test case.
This is a convenience which creates an instance of the
DeleteTestCaseRequest.Builderavoiding the need to create one manually viaDeleteTestCaseRequest.builder()- Parameters:
deleteTestCaseRequest- AConsumerthat will call methods onDeleteTestCaseRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteTestCase operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteTestConfiguration
default CompletableFuture<DeleteTestConfigurationResponse> deleteTestConfiguration(DeleteTestConfigurationRequest deleteTestConfigurationRequest) Deletes a test configuration.
- Parameters:
deleteTestConfigurationRequest-- Returns:
- A Java Future containing the result of the DeleteTestConfiguration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteTestConfiguration
default CompletableFuture<DeleteTestConfigurationResponse> deleteTestConfiguration(Consumer<DeleteTestConfigurationRequest.Builder> deleteTestConfigurationRequest) Deletes a test configuration.
This is a convenience which creates an instance of the
DeleteTestConfigurationRequest.Builderavoiding the need to create one manually viaDeleteTestConfigurationRequest.builder()- Parameters:
deleteTestConfigurationRequest- AConsumerthat will call methods onDeleteTestConfigurationRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteTestConfiguration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteTestRun
default CompletableFuture<DeleteTestRunResponse> deleteTestRun(DeleteTestRunRequest deleteTestRunRequest) Deletes a test run.
- Parameters:
deleteTestRunRequest-- Returns:
- A Java Future containing the result of the DeleteTestRun operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteTestRun
default CompletableFuture<DeleteTestRunResponse> deleteTestRun(Consumer<DeleteTestRunRequest.Builder> deleteTestRunRequest) Deletes a test run.
This is a convenience which creates an instance of the
DeleteTestRunRequest.Builderavoiding the need to create one manually viaDeleteTestRunRequest.builder()- Parameters:
deleteTestRunRequest- AConsumerthat will call methods onDeleteTestRunRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteTestRun operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteTestSuite
default CompletableFuture<DeleteTestSuiteResponse> deleteTestSuite(DeleteTestSuiteRequest deleteTestSuiteRequest) Deletes a test suite.
- Parameters:
deleteTestSuiteRequest-- Returns:
- A Java Future containing the result of the DeleteTestSuite operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteTestSuite
default CompletableFuture<DeleteTestSuiteResponse> deleteTestSuite(Consumer<DeleteTestSuiteRequest.Builder> deleteTestSuiteRequest) Deletes a test suite.
This is a convenience which creates an instance of the
DeleteTestSuiteRequest.Builderavoiding the need to create one manually viaDeleteTestSuiteRequest.builder()- Parameters:
deleteTestSuiteRequest- AConsumerthat will call methods onDeleteTestSuiteRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteTestSuite operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getTestCase
Gets a test case.
- Parameters:
getTestCaseRequest-- Returns:
- A Java Future containing the result of the GetTestCase operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getTestCase
default CompletableFuture<GetTestCaseResponse> getTestCase(Consumer<GetTestCaseRequest.Builder> getTestCaseRequest) Gets a test case.
This is a convenience which creates an instance of the
GetTestCaseRequest.Builderavoiding the need to create one manually viaGetTestCaseRequest.builder()- Parameters:
getTestCaseRequest- AConsumerthat will call methods onGetTestCaseRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetTestCase operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getTestConfiguration
default CompletableFuture<GetTestConfigurationResponse> getTestConfiguration(GetTestConfigurationRequest getTestConfigurationRequest) Gets a test configuration.
- Parameters:
getTestConfigurationRequest-- Returns:
- A Java Future containing the result of the GetTestConfiguration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getTestConfiguration
default CompletableFuture<GetTestConfigurationResponse> getTestConfiguration(Consumer<GetTestConfigurationRequest.Builder> getTestConfigurationRequest) Gets a test configuration.
This is a convenience which creates an instance of the
GetTestConfigurationRequest.Builderavoiding the need to create one manually viaGetTestConfigurationRequest.builder()- Parameters:
getTestConfigurationRequest- AConsumerthat will call methods onGetTestConfigurationRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetTestConfiguration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getTestRunStep
default CompletableFuture<GetTestRunStepResponse> getTestRunStep(GetTestRunStepRequest getTestRunStepRequest) Gets a test run step.
- Parameters:
getTestRunStepRequest-- Returns:
- A Java Future containing the result of the GetTestRunStep operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getTestRunStep
default CompletableFuture<GetTestRunStepResponse> getTestRunStep(Consumer<GetTestRunStepRequest.Builder> getTestRunStepRequest) Gets a test run step.
This is a convenience which creates an instance of the
GetTestRunStepRequest.Builderavoiding the need to create one manually viaGetTestRunStepRequest.builder()- Parameters:
getTestRunStepRequest- AConsumerthat will call methods onGetTestRunStepRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetTestRunStep operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getTestSuite
default CompletableFuture<GetTestSuiteResponse> getTestSuite(GetTestSuiteRequest getTestSuiteRequest) Gets a test suite.
- Parameters:
getTestSuiteRequest-- Returns:
- A Java Future containing the result of the GetTestSuite operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getTestSuite
default CompletableFuture<GetTestSuiteResponse> getTestSuite(Consumer<GetTestSuiteRequest.Builder> getTestSuiteRequest) Gets a test suite.
This is a convenience which creates an instance of the
GetTestSuiteRequest.Builderavoiding the need to create one manually viaGetTestSuiteRequest.builder()- Parameters:
getTestSuiteRequest- AConsumerthat will call methods onGetTestSuiteRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetTestSuite operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTagsForResource
default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Lists tags for a resource.
- Parameters:
listTagsForResourceRequest-- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTagsForResource
default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Lists tags for a resource.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestCases
default CompletableFuture<ListTestCasesResponse> listTestCases(ListTestCasesRequest listTestCasesRequest) Lists test cases.
- Parameters:
listTestCasesRequest-- Returns:
- A Java Future containing the result of the ListTestCases operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestCases
default CompletableFuture<ListTestCasesResponse> listTestCases(Consumer<ListTestCasesRequest.Builder> listTestCasesRequest) Lists test cases.
This is a convenience which creates an instance of the
ListTestCasesRequest.Builderavoiding the need to create one manually viaListTestCasesRequest.builder()- Parameters:
listTestCasesRequest- AConsumerthat will call methods onListTestCasesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListTestCases operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestCasesPaginator
This is a variant of
listTestCases(software.amazon.awssdk.services.apptest.model.ListTestCasesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.apptest.paginators.ListTestCasesPublisher publisher = client.listTestCasesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.apptest.paginators.ListTestCasesPublisher publisher = client.listTestCasesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.apptest.model.ListTestCasesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.apptest.model.ListTestCasesResponse response) { //... }; });Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTestCases(software.amazon.awssdk.services.apptest.model.ListTestCasesRequest)operation.- Parameters:
listTestCasesRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestCasesPaginator
default ListTestCasesPublisher listTestCasesPaginator(Consumer<ListTestCasesRequest.Builder> listTestCasesRequest) This is a variant of
listTestCases(software.amazon.awssdk.services.apptest.model.ListTestCasesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.apptest.paginators.ListTestCasesPublisher publisher = client.listTestCasesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.apptest.paginators.ListTestCasesPublisher publisher = client.listTestCasesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.apptest.model.ListTestCasesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.apptest.model.ListTestCasesResponse response) { //... }; });Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTestCases(software.amazon.awssdk.services.apptest.model.ListTestCasesRequest)operation.
This is a convenience which creates an instance of the
ListTestCasesRequest.Builderavoiding the need to create one manually viaListTestCasesRequest.builder()- Parameters:
listTestCasesRequest- AConsumerthat will call methods onListTestCasesRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestConfigurations
default CompletableFuture<ListTestConfigurationsResponse> listTestConfigurations(ListTestConfigurationsRequest listTestConfigurationsRequest) Lists test configurations.
- Parameters:
listTestConfigurationsRequest-- Returns:
- A Java Future containing the result of the ListTestConfigurations operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestConfigurations
default CompletableFuture<ListTestConfigurationsResponse> listTestConfigurations(Consumer<ListTestConfigurationsRequest.Builder> listTestConfigurationsRequest) Lists test configurations.
This is a convenience which creates an instance of the
ListTestConfigurationsRequest.Builderavoiding the need to create one manually viaListTestConfigurationsRequest.builder()- Parameters:
listTestConfigurationsRequest- AConsumerthat will call methods onListTestConfigurationsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListTestConfigurations operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestConfigurationsPaginator
default ListTestConfigurationsPublisher listTestConfigurationsPaginator(ListTestConfigurationsRequest listTestConfigurationsRequest) This is a variant of
listTestConfigurations(software.amazon.awssdk.services.apptest.model.ListTestConfigurationsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.apptest.paginators.ListTestConfigurationsPublisher publisher = client.listTestConfigurationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.apptest.paginators.ListTestConfigurationsPublisher publisher = client.listTestConfigurationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.apptest.model.ListTestConfigurationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.apptest.model.ListTestConfigurationsResponse response) { //... }; });Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTestConfigurations(software.amazon.awssdk.services.apptest.model.ListTestConfigurationsRequest)operation.- Parameters:
listTestConfigurationsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestConfigurationsPaginator
default ListTestConfigurationsPublisher listTestConfigurationsPaginator(Consumer<ListTestConfigurationsRequest.Builder> listTestConfigurationsRequest) This is a variant of
listTestConfigurations(software.amazon.awssdk.services.apptest.model.ListTestConfigurationsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.apptest.paginators.ListTestConfigurationsPublisher publisher = client.listTestConfigurationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.apptest.paginators.ListTestConfigurationsPublisher publisher = client.listTestConfigurationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.apptest.model.ListTestConfigurationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.apptest.model.ListTestConfigurationsResponse response) { //... }; });Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTestConfigurations(software.amazon.awssdk.services.apptest.model.ListTestConfigurationsRequest)operation.
This is a convenience which creates an instance of the
ListTestConfigurationsRequest.Builderavoiding the need to create one manually viaListTestConfigurationsRequest.builder()- Parameters:
listTestConfigurationsRequest- AConsumerthat will call methods onListTestConfigurationsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestRunSteps
default CompletableFuture<ListTestRunStepsResponse> listTestRunSteps(ListTestRunStepsRequest listTestRunStepsRequest) Lists test run steps.
- Parameters:
listTestRunStepsRequest-- Returns:
- A Java Future containing the result of the ListTestRunSteps operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestRunSteps
default CompletableFuture<ListTestRunStepsResponse> listTestRunSteps(Consumer<ListTestRunStepsRequest.Builder> listTestRunStepsRequest) Lists test run steps.
This is a convenience which creates an instance of the
ListTestRunStepsRequest.Builderavoiding the need to create one manually viaListTestRunStepsRequest.builder()- Parameters:
listTestRunStepsRequest- AConsumerthat will call methods onListTestRunStepsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListTestRunSteps operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestRunStepsPaginator
default ListTestRunStepsPublisher listTestRunStepsPaginator(ListTestRunStepsRequest listTestRunStepsRequest) This is a variant of
listTestRunSteps(software.amazon.awssdk.services.apptest.model.ListTestRunStepsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.apptest.paginators.ListTestRunStepsPublisher publisher = client.listTestRunStepsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.apptest.paginators.ListTestRunStepsPublisher publisher = client.listTestRunStepsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.apptest.model.ListTestRunStepsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.apptest.model.ListTestRunStepsResponse response) { //... }; });Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTestRunSteps(software.amazon.awssdk.services.apptest.model.ListTestRunStepsRequest)operation.- Parameters:
listTestRunStepsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestRunStepsPaginator
default ListTestRunStepsPublisher listTestRunStepsPaginator(Consumer<ListTestRunStepsRequest.Builder> listTestRunStepsRequest) This is a variant of
listTestRunSteps(software.amazon.awssdk.services.apptest.model.ListTestRunStepsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.apptest.paginators.ListTestRunStepsPublisher publisher = client.listTestRunStepsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.apptest.paginators.ListTestRunStepsPublisher publisher = client.listTestRunStepsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.apptest.model.ListTestRunStepsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.apptest.model.ListTestRunStepsResponse response) { //... }; });Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTestRunSteps(software.amazon.awssdk.services.apptest.model.ListTestRunStepsRequest)operation.
This is a convenience which creates an instance of the
ListTestRunStepsRequest.Builderavoiding the need to create one manually viaListTestRunStepsRequest.builder()- Parameters:
listTestRunStepsRequest- AConsumerthat will call methods onListTestRunStepsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestRunTestCases
default CompletableFuture<ListTestRunTestCasesResponse> listTestRunTestCases(ListTestRunTestCasesRequest listTestRunTestCasesRequest) Lists test run test cases.
- Parameters:
listTestRunTestCasesRequest-- Returns:
- A Java Future containing the result of the ListTestRunTestCases operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestRunTestCases
default CompletableFuture<ListTestRunTestCasesResponse> listTestRunTestCases(Consumer<ListTestRunTestCasesRequest.Builder> listTestRunTestCasesRequest) Lists test run test cases.
This is a convenience which creates an instance of the
ListTestRunTestCasesRequest.Builderavoiding the need to create one manually viaListTestRunTestCasesRequest.builder()- Parameters:
listTestRunTestCasesRequest- AConsumerthat will call methods onListTestRunTestCasesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListTestRunTestCases operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestRunTestCasesPaginator
default ListTestRunTestCasesPublisher listTestRunTestCasesPaginator(ListTestRunTestCasesRequest listTestRunTestCasesRequest) This is a variant of
listTestRunTestCases(software.amazon.awssdk.services.apptest.model.ListTestRunTestCasesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.apptest.paginators.ListTestRunTestCasesPublisher publisher = client.listTestRunTestCasesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.apptest.paginators.ListTestRunTestCasesPublisher publisher = client.listTestRunTestCasesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.apptest.model.ListTestRunTestCasesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.apptest.model.ListTestRunTestCasesResponse response) { //... }; });Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTestRunTestCases(software.amazon.awssdk.services.apptest.model.ListTestRunTestCasesRequest)operation.- Parameters:
listTestRunTestCasesRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestRunTestCasesPaginator
default ListTestRunTestCasesPublisher listTestRunTestCasesPaginator(Consumer<ListTestRunTestCasesRequest.Builder> listTestRunTestCasesRequest) This is a variant of
listTestRunTestCases(software.amazon.awssdk.services.apptest.model.ListTestRunTestCasesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.apptest.paginators.ListTestRunTestCasesPublisher publisher = client.listTestRunTestCasesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.apptest.paginators.ListTestRunTestCasesPublisher publisher = client.listTestRunTestCasesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.apptest.model.ListTestRunTestCasesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.apptest.model.ListTestRunTestCasesResponse response) { //... }; });Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTestRunTestCases(software.amazon.awssdk.services.apptest.model.ListTestRunTestCasesRequest)operation.
This is a convenience which creates an instance of the
ListTestRunTestCasesRequest.Builderavoiding the need to create one manually viaListTestRunTestCasesRequest.builder()- Parameters:
listTestRunTestCasesRequest- AConsumerthat will call methods onListTestRunTestCasesRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestRuns
default CompletableFuture<ListTestRunsResponse> listTestRuns(ListTestRunsRequest listTestRunsRequest) Lists test runs.
- Parameters:
listTestRunsRequest-- Returns:
- A Java Future containing the result of the ListTestRuns operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestRuns
default CompletableFuture<ListTestRunsResponse> listTestRuns(Consumer<ListTestRunsRequest.Builder> listTestRunsRequest) Lists test runs.
This is a convenience which creates an instance of the
ListTestRunsRequest.Builderavoiding the need to create one manually viaListTestRunsRequest.builder()- Parameters:
listTestRunsRequest- AConsumerthat will call methods onListTestRunsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListTestRuns operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestRunsPaginator
This is a variant of
listTestRuns(software.amazon.awssdk.services.apptest.model.ListTestRunsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.apptest.paginators.ListTestRunsPublisher publisher = client.listTestRunsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.apptest.paginators.ListTestRunsPublisher publisher = client.listTestRunsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.apptest.model.ListTestRunsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.apptest.model.ListTestRunsResponse response) { //... }; });Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTestRuns(software.amazon.awssdk.services.apptest.model.ListTestRunsRequest)operation.- Parameters:
listTestRunsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestRunsPaginator
default ListTestRunsPublisher listTestRunsPaginator(Consumer<ListTestRunsRequest.Builder> listTestRunsRequest) This is a variant of
listTestRuns(software.amazon.awssdk.services.apptest.model.ListTestRunsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.apptest.paginators.ListTestRunsPublisher publisher = client.listTestRunsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.apptest.paginators.ListTestRunsPublisher publisher = client.listTestRunsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.apptest.model.ListTestRunsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.apptest.model.ListTestRunsResponse response) { //... }; });Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTestRuns(software.amazon.awssdk.services.apptest.model.ListTestRunsRequest)operation.
This is a convenience which creates an instance of the
ListTestRunsRequest.Builderavoiding the need to create one manually viaListTestRunsRequest.builder()- Parameters:
listTestRunsRequest- AConsumerthat will call methods onListTestRunsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestSuites
default CompletableFuture<ListTestSuitesResponse> listTestSuites(ListTestSuitesRequest listTestSuitesRequest) Lists test suites.
- Parameters:
listTestSuitesRequest-- Returns:
- A Java Future containing the result of the ListTestSuites operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestSuites
default CompletableFuture<ListTestSuitesResponse> listTestSuites(Consumer<ListTestSuitesRequest.Builder> listTestSuitesRequest) Lists test suites.
This is a convenience which creates an instance of the
ListTestSuitesRequest.Builderavoiding the need to create one manually viaListTestSuitesRequest.builder()- Parameters:
listTestSuitesRequest- AConsumerthat will call methods onListTestSuitesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListTestSuites operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestSuitesPaginator
default ListTestSuitesPublisher listTestSuitesPaginator(ListTestSuitesRequest listTestSuitesRequest) This is a variant of
listTestSuites(software.amazon.awssdk.services.apptest.model.ListTestSuitesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.apptest.paginators.ListTestSuitesPublisher publisher = client.listTestSuitesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.apptest.paginators.ListTestSuitesPublisher publisher = client.listTestSuitesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.apptest.model.ListTestSuitesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.apptest.model.ListTestSuitesResponse response) { //... }; });Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTestSuites(software.amazon.awssdk.services.apptest.model.ListTestSuitesRequest)operation.- Parameters:
listTestSuitesRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTestSuitesPaginator
default ListTestSuitesPublisher listTestSuitesPaginator(Consumer<ListTestSuitesRequest.Builder> listTestSuitesRequest) This is a variant of
listTestSuites(software.amazon.awssdk.services.apptest.model.ListTestSuitesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.apptest.paginators.ListTestSuitesPublisher publisher = client.listTestSuitesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.apptest.paginators.ListTestSuitesPublisher publisher = client.listTestSuitesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.apptest.model.ListTestSuitesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.apptest.model.ListTestSuitesResponse response) { //... }; });Please notice that the configuration of maxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listTestSuites(software.amazon.awssdk.services.apptest.model.ListTestSuitesRequest)operation.
This is a convenience which creates an instance of the
ListTestSuitesRequest.Builderavoiding the need to create one manually viaListTestSuitesRequest.builder()- Parameters:
listTestSuitesRequest- AConsumerthat will call methods onListTestSuitesRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startTestRun
default CompletableFuture<StartTestRunResponse> startTestRun(StartTestRunRequest startTestRunRequest) Starts a test run.
- Parameters:
startTestRunRequest-- Returns:
- A Java Future containing the result of the StartTestRun operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startTestRun
default CompletableFuture<StartTestRunResponse> startTestRun(Consumer<StartTestRunRequest.Builder> startTestRunRequest) Starts a test run.
This is a convenience which creates an instance of the
StartTestRunRequest.Builderavoiding the need to create one manually viaStartTestRunRequest.builder()- Parameters:
startTestRunRequest- AConsumerthat will call methods onStartTestRunRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StartTestRun operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
tagResource
Specifies tags of a resource.
- Parameters:
tagResourceRequest-- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
tagResource
default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Specifies tags of a resource.
This is a convenience which creates an instance of the
TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
untagResource
default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest) Untags a resource.
- Parameters:
untagResourceRequest-- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
untagResource
default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Untags a resource.
This is a convenience which creates an instance of the
UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateTestCase
default CompletableFuture<UpdateTestCaseResponse> updateTestCase(UpdateTestCaseRequest updateTestCaseRequest) Updates a test case.
- Parameters:
updateTestCaseRequest-- Returns:
- A Java Future containing the result of the UpdateTestCase operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateTestCase
default CompletableFuture<UpdateTestCaseResponse> updateTestCase(Consumer<UpdateTestCaseRequest.Builder> updateTestCaseRequest) Updates a test case.
This is a convenience which creates an instance of the
UpdateTestCaseRequest.Builderavoiding the need to create one manually viaUpdateTestCaseRequest.builder()- Parameters:
updateTestCaseRequest- AConsumerthat will call methods onUpdateTestCaseRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateTestCase operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateTestConfiguration
default CompletableFuture<UpdateTestConfigurationResponse> updateTestConfiguration(UpdateTestConfigurationRequest updateTestConfigurationRequest) Updates a test configuration.
- Parameters:
updateTestConfigurationRequest-- Returns:
- A Java Future containing the result of the UpdateTestConfiguration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateTestConfiguration
default CompletableFuture<UpdateTestConfigurationResponse> updateTestConfiguration(Consumer<UpdateTestConfigurationRequest.Builder> updateTestConfigurationRequest) Updates a test configuration.
This is a convenience which creates an instance of the
UpdateTestConfigurationRequest.Builderavoiding the need to create one manually viaUpdateTestConfigurationRequest.builder()- Parameters:
updateTestConfigurationRequest- AConsumerthat will call methods onUpdateTestConfigurationRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateTestConfiguration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateTestSuite
default CompletableFuture<UpdateTestSuiteResponse> updateTestSuite(UpdateTestSuiteRequest updateTestSuiteRequest) Updates a test suite.
- Parameters:
updateTestSuiteRequest-- Returns:
- A Java Future containing the result of the UpdateTestSuite operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateTestSuite
default CompletableFuture<UpdateTestSuiteResponse> updateTestSuite(Consumer<UpdateTestSuiteRequest.Builder> updateTestSuiteRequest) Updates a test suite.
This is a convenience which creates an instance of the
UpdateTestSuiteRequest.Builderavoiding the need to create one manually viaUpdateTestSuiteRequest.builder()- Parameters:
updateTestSuiteRequest- AConsumerthat will call methods onUpdateTestSuiteRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateTestSuite operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- AppTestException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
serviceClientConfiguration
Description copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient- Returns:
- SdkServiceClientConfiguration
-
create
Create aAppTestAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aAppTestAsyncClient.
-