@NoImplement
public interface HasOutputModel
OutputModel for its resulting payload and attributes.| Modifier and Type | Method and Description |
|---|---|
OutputModel |
getOutput()
Returns a
MetadataType for the value that this component sets on the output Message.getPayload() field. |
OutputModel |
getOutputAttributes()
Returns a
OutputModel for the value that this component sets on the output attributes
of the message. |
default Optional<SampleDataProviderModel> |
getSampleDataProviderModel()
If the component supports providing sample data, this method returns an
Optional SampleDataProviderModel
which describes the used provider. |
OutputModel getOutput()
MetadataType for the value that this component sets on the output Message.getPayload() field.
If this executable component does not modify the payload of the Message, then a
VoidType will be associated to the returned OutputModel. This, however, does
not mean that the property will be set to null on the message, it means that whatever value it had before the
component was executed will be preserved after it returns.
MetadataType representing the content type for the output messagesOutputModel getOutputAttributes()
OutputModel for the value that this component sets on the output attributes
of the message.
If this executable component does not modify the attributes of the Message, then a
VoidType will be associated to the returned OutputModel. This, however, does
not mean that the property will be set to null on the message, it means that whatever value it had before the
component was executed will be preserved after it returns.
OutputModel representing the attribute types for the output messagesdefault Optional<SampleDataProviderModel> getSampleDataProviderModel()
Optional SampleDataProviderModel
which describes the used provider.Optional SampleDataProviderModelCopyright © 2024 MuleSoft, Inc.. All rights reserved.