@Target(value={PARAMETER,FIELD}) @Retention(value=RUNTIME) @Documented public @interface MetadataKeyId
TypeKeysResolver referenced in the MetadataScope, at Operation, Source
or Extension level, which will return the list of available the MetadataKey or also, the lookup can be resolved
by the QueryEntityResolver.getEntityKeys(MetadataContext) for Query annotated operations, this time the
key will represent the query (DSQL or Native) which is used to calculate the output metadata.
Annotation Usage:
Parameter to mark it as
the metadata key parameter. The usage of this annotation in a non Parameter field, multiple fields or in a method
parameter, is not allowed.public abstract Class<? extends org.mule.runtime.api.metadata.resolving.TypeKeysResolver> value
TypeKeysResolver for the annotated ComponentCopyright © 2017 MuleSoft, Inc.. All rights reserved.