| Package | Description |
|---|---|
| org.mule.runtime.config.internal.model |
| Modifier and Type | Method and Description |
|---|---|
ComponentModel.Builder |
ComponentModel.Builder.addChildComponentModel(ComponentModel componentModel)
Adds a new complex child object to this
ComponentModel. |
ComponentModel.Builder |
ComponentModel.Builder.addCustomAttribute(QName qname,
Object value)
Adds a custom attribute to the
ComponentModel. |
ComponentModel.Builder |
ComponentModel.Builder.addCustomAttribute(String name,
Object value)
Adds a custom attribute to the
ComponentModel. |
ComponentModel.Builder |
ComponentModel.Builder.addParameter(String parameterName,
String value,
boolean valueFromSchema) |
ComponentModel.Builder |
ComponentModel.Builder.markAsRootComponent()
When invoked the created
ComponentModel will be marked us a top level configuration. |
ComponentModel.Builder |
ComponentModel.Builder.merge(ComponentModel otherRootComponentModel)
Given the following root component it will merge its customAttributes, parameters and schemaValueParameters to the root
component model.
|
ComponentModel.Builder |
ComponentModel.Builder.setConfigFileName(String configFileName) |
ComponentModel.Builder |
ComponentModel.Builder.setIdentifier(org.mule.runtime.api.component.ComponentIdentifier identifier) |
ComponentModel.Builder |
ComponentModel.Builder.setLineNumber(int lineNumber) |
ComponentModel.Builder |
ComponentModel.Builder.setSourceCode(String sourceCode) |
ComponentModel.Builder |
ComponentModel.Builder.setStartColumn(int startColumn) |
ComponentModel.Builder |
ComponentModel.Builder.setTextContent(String textContent)
Sets the inner content of the configuration element.
|
Copyright © 2003–2020 MuleSoft, Inc.. All rights reserved.