| Package | Description |
|---|---|
| org.mule.runtime.api.meta.model.declaration.fluent | |
| org.mule.runtime.api.meta.model.declaration.fluent.util |
| Modifier and Type | Class and Description |
|---|---|
class |
ParameterGroupDeclarer<D extends ParameterGroupDeclaration>
Allows configuring a
ParameterGroupDeclaration through a fluent API |
| Modifier and Type | Method and Description |
|---|---|
ParameterGroupDeclaration |
ParameterGroupDeclaration.addExclusiveParameters(Set<String> parameterNames,
boolean requiresOne) |
ParameterGroupDeclaration |
ParameterGroupDeclaration.addParameter(ParameterDeclaration parameter)
Adds a
ParameterDeclaration |
ParameterGroupDeclaration |
ParameterizedDeclaration.getParameterGroup(String groupName) |
ParameterGroupDeclaration |
NestedRouteDeclaration.getParameterGroup(String groupName) |
ParameterGroupDeclaration |
WithParametersDeclaration.getParameterGroup(String groupName) |
| Modifier and Type | Method and Description |
|---|---|
List<ParameterGroupDeclaration> |
ParameterizedDeclaration.getParameterGroups() |
List<ParameterGroupDeclaration> |
NestedRouteDeclaration.getParameterGroups() |
List<ParameterGroupDeclaration> |
WithParametersDeclaration.getParameterGroups() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DeclarationWalker.onParameter(ParameterizedDeclaration owner,
ParameterGroupDeclaration parameterGroup,
ParameterDeclaration declaration)
Invoked when an
ParameterDeclaration is found in the
traversed extensionDeclaration |
protected void |
DeclarationWalker.onParameterGroup(ParameterizedDeclaration owner,
ParameterGroupDeclaration declaration)
Invoked when an
ParameterGroupDeclaration is found in the
traversed extensionDeclaration |
Copyright © 2017 MuleSoft, Inc.. All rights reserved.