| Class | Description |
|---|---|
| AbstractMuleArtifactModel |
Base class for creating models for Mule artifacts from JSON describer files.
|
| AbstractMuleArtifactModelBuilder<T extends AbstractMuleArtifactModelBuilder,M extends AbstractMuleArtifactModel> |
A builder to create instances of
AbstractMuleArtifactModel implementations. |
| MuleApplicationModel |
This object matches the mule-artifact.json element within a application.
|
| MuleApplicationModel.MuleApplicationModelBuilder |
A builder to create instances of
MuleApplicationModel. |
| MuleArtifactLoaderDescriptor |
Generic descriptor that will be used to describe parametrization to construct
ExtensionModel,
ClassLoader and any other descriptor that may arise in a future of MulePluginModel. |
| MuleArtifactLoaderDescriptorBuilder |
A builder to create instances of
MuleArtifactLoaderDescriptor. |
| MuleDeployableModel |
Base class for defining models for deployable artifacts.
|
| MuleDeployableModel.MuleDeployableModelBuilder<T extends AbstractMuleArtifactModelBuilder,M extends MuleDeployableModel> |
A builder to create instances of
MuleDeployableModel.MuleDeployableModelBuilder. |
| MuleDomainModel | |
| MuleDomainModel.MuleDomainModelBuilder |
A builder to create instances of
MuleDomainModel. |
| MulePluginModel |
This object matches the mule-artifact.json element within a plugin.
|
| MulePluginModel.MulePluginModelBuilder |
A builder to create instances of
MulePluginModel. |
| MulePolicyModel |
This object matches the mule-artifact.json element within a policy.
|
| MulePolicyModel.MulePolicyModelBuilder |
A builder to create instances of
MulePolicyModel. |
| MuleServerPluginModel |
This object matches the mule-artifact.json element within a server plugin.
|
| MuleServerPluginModel.MuleServerPluginModelBuilder |
A builder to create instances of
MuleServerPluginModel. |
| MuleServiceModel |
This object matches the mule-artifact.json element within a service.
|
| MuleServiceModel.MuleServiceModelBuilder |
A builder to create instances of
MuleServiceModel. |
Copyright © 2017 MuleSoft, Inc.. All rights reserved.