How to call a suspend function of a kotlin class from a java class without blocking the underlying thread I have a following kotlin class