public class ImmutableSourceModel extends AbstractComponentModel implements SourceModel
SourceModel| Constructor and Description |
|---|
ImmutableSourceModel(String name,
String description,
List<ParameterModel> parameterModels,
OutputModel output,
OutputModel outputAttributes,
Set<ModelProperty> modelProperties)
Creates a new instance
|
getOutput, getOutputAttributesgetParameterModelscheckArgument, equals, getName, hashCode, toStringgetDescription, getModelProperties, getModelPropertyclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetOutput, getOutputAttributesgetModelProperties, getModelPropertygetParameterModelsgetDescriptionpublic ImmutableSourceModel(String name, String description, List<ParameterModel> parameterModels, OutputModel output, OutputModel outputAttributes, Set<ModelProperty> modelProperties)
name - the source name. Cannot be blankdescription - the source descriptionparameterModels - a List with the source's parameterModelsoutput - an OutputModel which represents the operation's output contentoutputAttributes - an OutputModel which represents the attributes on the output memodelProperties - A Set of custom properties which extend this modelCopyright © 2016 MuleSoft, Inc.. All rights reserved.