public class ImmutableConstructModel extends AbstractComponentModel implements org.mule.runtime.api.meta.model.construct.ConstructModel
OperationModeldescription, modelProperties| Constructor and Description |
|---|
ImmutableConstructModel(String name,
String description,
List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels,
List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents,
boolean allowsTopLevelDefinition,
org.mule.runtime.api.meta.model.display.DisplayModel displayModel,
Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors,
org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype,
Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties)
Creates a new instance with the given state
|
ImmutableConstructModel(String name,
String description,
List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels,
List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents,
boolean allowsTopLevelDefinition,
org.mule.runtime.api.meta.model.display.DisplayModel displayModel,
Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors,
org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype,
Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties,
org.mule.runtime.api.meta.model.deprecated.DeprecationModel deprecationModel)
Creates a new instance with the given state
|
ImmutableConstructModel(String name,
String description,
List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels,
List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents,
boolean allowsTopLevelDefinition,
org.mule.runtime.api.meta.model.display.DisplayModel displayModel,
Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors,
org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype,
Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties,
org.mule.runtime.api.meta.model.deprecated.DeprecationModel deprecationModel,
Set<String> semanticTerms)
Creates a new instance with the given state
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
allowsTopLevelDeclaration() |
getErrorModels, getNestedComponents, getSemanticTermsgetDeprecationModel, getStereotype, isDeprecatedgetParameterGroupModelscheckArgument, equals, getDisplayModel, getName, hashCode, toStringcopy, copy, getDescription, getModelProperties, getModelPropertyclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAllParameterModels, getParameterGroupModelsgetNestedComponentsgetStereotypegetModelProperties, getModelPropertygetDisplayModelpublic ImmutableConstructModel(String name, String description, List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels, List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents, boolean allowsTopLevelDefinition, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors, org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties)
name - the operation's name. Cannot be blankdescription - the operation's descriptorparameterGroupModels - a List with the operation's parameter group modelsnestedComponents - a List with the components contained by this modelallowsTopLevelDefinition - whether or not this model can be declared as a root component in the applicationdisplayModel - a model which contains directive about how this operation is displayed in the UIstereotype - the stereotype of this componentmodelProperties - A Set of custom properties which extend this modelIllegalArgumentException - if name is blank or executorFactory is nullpublic ImmutableConstructModel(String name, String description, List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels, List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents, boolean allowsTopLevelDefinition, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors, org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties, org.mule.runtime.api.meta.model.deprecated.DeprecationModel deprecationModel)
name - the operation's name. Cannot be blankdescription - the operation's descriptorparameterGroupModels - a List with the operation's parameter group modelsnestedComponents - a List with the components contained by this modelallowsTopLevelDefinition - whether or not this model can be declared as a root component in the applicationdisplayModel - a model which contains directive about how this operation is displayed in the UIstereotype - the stereotype of this componentmodelProperties - A Set of custom properties which extend this modeldeprecationModel - a DeprecationModel describing if the construct is deprecated. A null value means it
is not deprecated.IllegalArgumentException - if name is blank or executorFactory is nullpublic ImmutableConstructModel(String name, String description, List<org.mule.runtime.api.meta.model.parameter.ParameterGroupModel> parameterGroupModels, List<? extends org.mule.runtime.api.meta.model.nested.NestableElementModel> nestedComponents, boolean allowsTopLevelDefinition, org.mule.runtime.api.meta.model.display.DisplayModel displayModel, Set<org.mule.runtime.api.meta.model.error.ErrorModel> errors, org.mule.runtime.api.meta.model.stereotype.StereotypeModel stereotype, Set<org.mule.runtime.api.meta.model.ModelProperty> modelProperties, org.mule.runtime.api.meta.model.deprecated.DeprecationModel deprecationModel, Set<String> semanticTerms)
name - the operation's name. Cannot be blankdescription - the operation's descriptorparameterGroupModels - a List with the operation's parameter group modelsnestedComponents - a List with the components contained by this modelallowsTopLevelDefinition - whether or not this model can be declared as a root component in the applicationdisplayModel - a model which contains directive about how this operation is displayed in the UIstereotype - the stereotype of this componentmodelProperties - A Set of custom properties which extend this modeldeprecationModel - a DeprecationModel describing if the construct is deprecated. A null value means it
is not deprecated.IllegalArgumentException - if name is blank or executorFactory is nullCopyright © 2025 MuleSoft, Inc.. All rights reserved.