the synchronous Kotlin function to be invoked
the type of the target object
the type of data in the Mono