public final class ElementDeclarer extends Object
ElementDeclaration| Modifier and Type | Method and Description |
|---|---|
static ElementDeclarer |
forExtension(String name)
|
static ArtifactDeclarer |
newArtifact() |
ConfigurationElementDeclarer |
newConfiguration(String name) |
ConnectionElementDeclarer |
newConnection(String name) |
ConstructElementDeclarer |
newConstruct(String name) |
TopLevelParameterDeclarer |
newGlobalParameter(String name) |
static ParameterListValue.Builder |
newListValue() |
static ParameterObjectValue.Builder |
newObjectValue() |
OperationElementDeclarer |
newOperation(String name) |
static ParameterGroupElementDeclarer |
newParameterGroup() |
static ParameterGroupElementDeclarer |
newParameterGroup(String name) |
RouteElementDeclarer |
newRoute(String name) |
SourceElementDeclarer |
newSource(String name) |
public static ArtifactDeclarer newArtifact()
ArtifactDeclarerpublic static ParameterObjectValue.Builder newObjectValue()
ParameterObjectValuepublic static ParameterListValue.Builder newListValue()
ParameterListValuepublic static ParameterGroupElementDeclarer newParameterGroup()
ParameterGroupElementDeclarerpublic static ParameterGroupElementDeclarer newParameterGroup(String name)
ParameterGroupElementDeclarer for a group with the given namepublic static ElementDeclarer forExtension(String name)
name - the name of the Extension to be associated
to the declarations created with this ElementDeclarerdeclarer associated to the referenced
Extensionpublic ConfigurationElementDeclarer newConfiguration(String name)
public ConnectionElementDeclarer newConnection(String name)
public OperationElementDeclarer newOperation(String name)
public SourceElementDeclarer newSource(String name)
public ConstructElementDeclarer newConstruct(String name)
public TopLevelParameterDeclarer newGlobalParameter(String name)
public RouteElementDeclarer newRoute(String name)
Copyright © 2017 MuleSoft, Inc.. All rights reserved.