| Package | Description |
|---|---|
| org.mule.runtime.dsl.api.component |
| Modifier and Type | Method and Description |
|---|---|
AttributeDefinition |
AttributeDefinition.Builder.build() |
AttributeDefinition |
KeyAttributeDefinitionPair.getAttributeDefinition() |
AttributeDefinition |
SetterAttributeDefinition.getAttributeDefinition() |
| Modifier and Type | Method and Description |
|---|---|
List<AttributeDefinition> |
ComponentBuildingDefinition.getAttributesDefinitions() |
List<AttributeDefinition> |
ComponentBuildingDefinition.getConstructorAttributeDefinition() |
| Modifier and Type | Method and Description |
|---|---|
KeyAttributeDefinitionPair.Builder |
KeyAttributeDefinitionPair.Builder.withAttributeDefinition(AttributeDefinition attributeDefinition) |
ComponentBuildingDefinition.Builder<T> |
ComponentBuildingDefinition.Builder.withConstructorParameterDefinition(AttributeDefinition attributeDefinition)
Adds a new constructor parameter to be used during the object instantiation.
|
ComponentBuildingDefinition.Builder<T> |
ComponentBuildingDefinition.Builder.withSetterParameterDefinition(String fieldName,
AttributeDefinition attributeDefinition)
Adds a new parameter to be added to the object by using a setter method.
|
| Constructor and Description |
|---|
SetterAttributeDefinition(String attributeName,
AttributeDefinition attributeDefinition) |
Copyright © 2020 MuleSoft, Inc.. All rights reserved.