public static class MulePluginModel.MulePluginModelBuilder extends AbstractMuleArtifactModelBuilder<MulePluginModel.MulePluginModelBuilder,MulePluginModel>
MulePluginModel.| Constructor and Description |
|---|
MulePluginModelBuilder() |
| Modifier and Type | Method and Description |
|---|---|
MulePluginModel |
build() |
protected MulePluginModel.MulePluginModelBuilder |
getThis() |
MuleArtifactLoaderDescriptorBuilder |
withExtensionModelDescriber() |
LicenseModelBuilder |
withLicenseModel() |
getBundleDescriptorLoader, getClassLoaderModelDescriptorLoader, getMinMuleVersion, getName, getRequiredProduct, setMinMuleVersion, setName, setRequiredProduct, withBundleDescriptorLoader, withClassLoaderModelDescriptorLoaderprotected MulePluginModel.MulePluginModelBuilder getThis()
getThis in class AbstractMuleArtifactModelBuilder<MulePluginModel.MulePluginModelBuilder,MulePluginModel>public MuleArtifactLoaderDescriptorBuilder withExtensionModelDescriber()
MuleArtifactLoaderDescriptorBuilder to populate the ExtensionModel describer with the ID and any
additional attributespublic LicenseModelBuilder withLicenseModel()
LicenseModelBuilder to define the license attributespublic MulePluginModel build()
build in class AbstractMuleArtifactModelBuilder<MulePluginModel.MulePluginModelBuilder,MulePluginModel>MulePluginModelCopyright © 2020 MuleSoft, Inc.. All rights reserved.