@Override
    public ListDatastoresResult listDatastores(ListDatastoresRequest request) {
        request = beforeClientExecution(request);
        return executeListDatastores(request);
    }
<p>
List data stores.
</p>

@param listDatastoresRequest
@return Result of the ListDatastores operation returned by the service.
@throws ThrottlingException
        The request was denied due to throttling.
@throws AccessDeniedException
        The user does not have sufficient access to perform this action.
@throws ValidationException
        The input fails to satisfy the constraints set by the service.
@throws InternalServerException
        An unexpected error occurred during processing of the request.
@sample AWSMedicalImaging.ListDatastores
@see <a href="http://docs.aws.amazon.com/goto/WebAPI/medical-imaging-2023-07-19/ListDatastores" target="_top">AWS
     API Documentation</a>
aws-java-sdk-medicalimaging/src/main/java/com/amazonaws/services/medicalimaging/AWSMedicalImagingClient.java