The Metadata interface provides access to the properties that underly a
Configurable interface. Any Configurable interface can implement this
interface. The interface provides the annotations that can be used to create
metatype objects. @ConsumerInterface