@Override
    public ListChecksResult listChecks(ListChecksRequest request) {
        request = beforeClientExecution(request);
        return executeListChecks(request);
    }
<p>
List a filterable set of Checks
</p>

@param listChecksRequest
@return Result of the ListChecks operation returned by the service.
@throws AccessDeniedException
        Exception that access has been denied due to insufficient access
@throws InternalServerException
        Exception to notify that an unexpected internal error occurred during processing of the request
@throws ValidationException
        Exception that the request failed to satisfy service constraints
@throws ThrottlingException
        Exception to notify that requests are being throttled
@sample AWSTrustedAdvisor.ListChecks
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/trustedadvisor-2022-09-15/ListChecks" target="_top">AWS API
     Documentation</a>
aws-java-sdk-trustedadvisor/src/main/java/com/amazonaws/services/trustedadvisor/AWSTrustedAdvisorClient.java