Class ExchangeAssetDescriptor
java.lang.Object
com.aeontronix.enhancedmule.tools.anypoint.exchange.ExchangeAssetDescriptor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FilevoidgetIcon()getId()static StringgetMajorVersion(String version) getName()getTags()getType()voidprovision(Organization organization) booleanpublish(Organization organization, APISpecSource apiSpecSource, @NotNull ProvisioningRequest request) voidsetApiVersion(String apiVersion) voidsetAssetMainFile(String assetMainFile) voidsetCategories(Map<String, List<String>> categories) voidvoidsetDescription(String description) voidsetFields(List<APICustomFieldDescriptor> fields) voidsetGroupId(String groupId) voidsetIcon(IconDescriptor icon) voidvoidvoidsetPortal(PortalDescriptor portal) voidsetProvision(Boolean provision) voidvoidvoidsetVersion(String version) voidupdateTags(ExchangeAsset exchangeAsset)
-
Field Details
-
MAJOR_VERSION_PATTERN
-
-
Constructor Details
-
ExchangeAssetDescriptor
public ExchangeAssetDescriptor()
-
-
Method Details
-
getMajorVersion
-
findIcon
-
getId
-
setId
-
getGroupId
-
setGroupId
-
getVersion
-
setVersion
-
getTags
-
setTags
-
getIcon
-
setIcon
-
getType
-
setType
-
getPortal
-
setPortal
-
getAssetMainFile
-
setAssetMainFile
-
getApiVersion
-
setApiVersion
-
getCategories
-
setCategories
-
getFields
-
setFields
-
getName
-
setName
-
getDescription
-
setDescription
-
getCreate
-
setCreate
-
getProvision
-
setProvision
-
updateTags
- Throws:
HttpException
-
publish
public boolean publish(Organization organization, APISpecSource apiSpecSource, @NotNull @NotNull ProvisioningRequest request) throws AssetProvisioningException - Throws:
AssetProvisioningException
-
getClassifier
-
provision
- Throws:
IOExceptionNotFoundException
-
getMajorVersion
-
findPages
- Throws:
IOException
-