@NoImplement public interface FunctionModel extends ParameterizedModel, EnrichableModel, HasDisplayModel, DeprecableModel
ExtensionModel.
Function models implement the flyweight pattern. This means that a given function should only be represented by only one
instance of this class. Thus, if the same function is contained by different HasFunctionModels instances, then each of
those containers should reference the same function model instance.
| Modifier and Type | Method and Description |
|---|---|
OutputModel |
getOutput()
Returns a
MetadataType for the value that this component sets on the output Message.getPayload() field. |
getAllParameterModels, getParameterGroupModelsgetNamegetDescriptiongetModelProperties, getModelPropertygetDisplayModelgetDeprecationModel, isDeprecatedOutputModel getOutput()
MetadataType for the value that this component sets on the output Message.getPayload() field.MetadataType representing the content type for the output messagesCopyright © 2025 MuleSoft, Inc.. All rights reserved.