| Annotation Type | Description |
|---|---|
| MetadataKeyId |
Marks one of the parameters of an Operation or Source as the key for the metadata lookup.
|
| MetadataKeyPart |
Marks a field inside a POJO that represents a composed
MetadataKey as one of the parts of that composed
MetadataKey. |
| MetadataScope |
Associates the annotated Component to a
TypeKeysResolver, and an OutputTypeResolver that will be used to
resolve the Component's MetadataType dynamically
This annotation can be used at Operation or Extension level. |
| OutputResolver |
Associates the annotated Component to an
OutputTypeResolver that will be used to resolve the Component's return
type dynamically |
| RequiredForMetadata |
Marker 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 connectors
This parameter has the same effect when getting values from a operation's
ValueProvider. |
| TypeResolver |
Associates the annotated Parameter to an
InputTypeResolver that will be used to resolve the Parameter's
MetadataType dynamically |
Copyright © 2025 MuleSoft, Inc.. All rights reserved.