public class ModuleBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
ModuleBuilder |
addFilters(List<FilterOperation> operations) |
ModuleBuilder |
addJavadocUrl(String _package,
String url) |
ModuleBuilder |
addJavadocUrls(String javadocUrlTag) |
ModuleBuilder |
addProcessors(List<ProcessorOperation> operations) |
ModuleBuilder |
addSources(List<SourceOperation> operations) |
ModuleBuilder |
addTransformers(List<TransformerOperation> operations) |
ModuleBuilder |
attributes(List<Variable> attributes) |
ModuleModel |
build() |
ModuleBuilder |
configs(List<Config> configs) |
ModuleBuilder |
description(String description) |
ModuleBuilder |
friendlyName(String friendlyName) |
static ModuleModel |
fromJson(File file) |
static ModuleModel |
fromJson(String filePath) |
static ModuleBuilder |
getInstance() |
ModuleBuilder |
javaName(String name) |
ModuleBuilder |
minMuleVersion(String minMuleVersion) |
ModuleBuilder |
requiresEnterpriseLicense(Boolean value) |
ModuleBuilder |
requiresEntitlement(Boolean value) |
ModuleBuilder |
xsdName(String xsdName) |
public ModuleBuilder description(String description)
public ModuleBuilder friendlyName(String friendlyName)
public ModuleBuilder javaName(String name)
public ModuleBuilder attributes(List<Variable> attributes)
public ModuleBuilder configs(List<Config> configs)
public ModuleBuilder minMuleVersion(String minMuleVersion)
public ModuleBuilder addProcessors(List<ProcessorOperation> operations)
public ModuleBuilder addTransformers(List<TransformerOperation> operations)
public ModuleBuilder addFilters(List<FilterOperation> operations)
public ModuleBuilder addSources(List<SourceOperation> operations)
public ModuleBuilder xsdName(String xsdName)
public ModuleBuilder requiresEntitlement(Boolean value)
public ModuleBuilder requiresEnterpriseLicense(Boolean value)
public ModuleBuilder addJavadocUrls(String javadocUrlTag)
public ModuleBuilder addJavadocUrl(String _package, String url)
public static ModuleModel fromJson(String filePath) throws IOException
IOExceptionpublic static ModuleModel fromJson(File file) throws IOException
IOExceptionpublic static ModuleBuilder getInstance()
public ModuleModel build()
Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.