Package org.mule.runtime.extension.api.annotation.metadata
package org.mule.runtime.extension.api.annotation.metadata
-
Annotation InterfacesClassDescriptionMarks one of the parameters of an Operation or Source as the key for the metadata lookup.Marks a field inside a POJO that represents a composed
MetadataKeyas one of the parts of that composedMetadataKey.Associates the annotated Component to aTypeKeysResolver, and anOutputTypeResolverthat will be used to resolve the Component'sMetadataTypedynamically This annotation can be used at Operation orExtensionlevel.Associates the annotated Component to anOutputTypeResolverthat will be used to resolve the Component's returntypedynamicallyMarker annotation which indicates that the annotated parameter is required for Metadata, this indicates that any other not annotated parameter won't be considered as part of the metadata resolution, so if the value changes the metadata resolution won't be triggered for those connectorsAssociates the annotated Parameter to anInputTypeResolverthat will be used to resolve the Parameter'sMetadataTypedynamically