getAllPropertiesAsync

Asynchronously gets the values of all properties declared on the given interface.

This is the direct, one-shot async equivalent of getAllProperties: it suspends until all properties have been retrieved, returning the map of property values directly rather than a builder.

Return

A map of property name to its current value

Example of use:

val props = proxy.getAllPropertiesAsync(InterfaceName("com.kistler.foo"))

Parameters

interfaceName

Interface whose properties will be read

Throws