protected abstract static class MuleDeployableModel.MuleDeployableModelBuilder<T extends AbstractMuleArtifactModelBuilder,M extends MuleDeployableModel> extends AbstractMuleArtifactModelBuilder<T,M>
MuleDeployableModel.MuleDeployableModelBuilder.| Modifier | Constructor and Description |
|---|---|
protected |
MuleDeployableModelBuilder() |
| Modifier and Type | Method and Description |
|---|---|
M |
build() |
protected abstract M |
doCreateModel(List<String> configs,
Boolean redeploymentEnabled) |
void |
setConfigs(List<String> configs) |
void |
setRedeploymentEnabled(boolean redeploymentEnabled) |
getBundleDescriptorLoader, getClassLoaderModelDescriptorLoader, getMinMuleVersion, getName, getThis, setMinMuleVersion, setName, withBundleDescriptorLoader, withClassLoaderModelDescriptorLoaderpublic void setConfigs(List<String> configs)
configs - the set of artifact configuration filespublic final M build()
build in class AbstractMuleArtifactModelBuilder<T extends AbstractMuleArtifactModelBuilder,M extends MuleDeployableModel>MuleDomainModelpublic void setRedeploymentEnabled(boolean redeploymentEnabled)
redeploymentEnabled - true if the artifact supports redeployment, false otherwise.Copyright © 2017 MuleSoft, Inc.. All rights reserved.