Uses of Class
com.aeontronix.enhancedmule.tools.api.API
-
Uses of API in com.aeontronix.enhancedmule.tools.anypoint
Methods in com.aeontronix.enhancedmule.tools.anypoint that return API Modifier and Type Method Description APIEnvironment. createAPI(@NotNull APISpec apiSpec, boolean mule4, @Nullable String implementationUrl, String consumerUrl, @Nullable String label, API.Type type)APIEnvironment. createAPI(@NotNull APISpec apiSpec, @Nullable String label, Map<String,Object> implementationUrlJson, String consumerUrl)APIEnvironment. findAPIByExchangeAsset(@NotNull String groupId, @NotNull String assetId, @NotNull String assetVersion)APIEnvironment. findAPIByExchangeAsset(@NotNull String groupId, @NotNull String assetId, @NotNull String assetVersion, @Nullable String label)APIEnvironment. findAPIByExchangeAssetIdOrNameAndProductAPIVersion(@NotNull String name, @NotNull String productAPIVersion, @Nullable String label)APIEnvironment. findAPIByExchangeAssetIdOrNameAndVersion(@NotNull String idOrName, @NotNull String version, @Nullable String label)APIEnvironment. findAPIByExchangeAssetNameAndProductAPIVersion(@NotNull String name, @NotNull String productAPIVersion, @Nullable String label)APIEnvironment. findAPIByExchangeAssetNameAndVersion(@NotNull String name, @NotNull String version)APIEnvironment. findAPIByExchangeAssetNameAndVersion(@NotNull String name, @NotNull String version, @Nullable String label)APIEnvironment. findAPIById(String id)Methods in com.aeontronix.enhancedmule.tools.anypoint that return types with arguments of type API Modifier and Type Method Description List<API>Environment. findAPIsByExchangeAsset(@NotNull String groupId, @NotNull String assetId) -
Uses of API in com.aeontronix.enhancedmule.tools.api
Methods in com.aeontronix.enhancedmule.tools.api that return API Modifier and Type Method Description static APIAPI. create(@NotNull Environment environment, @NotNull APISpec apiSpec, boolean mule4, @Nullable String implementationUrl, String consumerUrl, @Nullable String label, @NotNull API.Type type)static APIAPI. create(@NotNull Environment environment, @NotNull APISpec apiSpec, @Nullable String label, Map<String,Object> implementationUrlJson, String consumerUrl)APIAPIPortal. getApiVersion()APIAPI. refresh()APIAPI. updateVersion(String version)Methods in com.aeontronix.enhancedmule.tools.api that return types with arguments of type API Modifier and Type Method Description List<API>APIAsset. getApis()Methods in com.aeontronix.enhancedmule.tools.api with parameters of type API Modifier and Type Method Description APIContractClientApplication. requestAPIAccess(API apiVersion)APIContractClientApplication. requestAPIAccess(API api, AssetInstance assetInstance)APIContractClientApplication. requestAPIAccess(API api, AssetInstance assetInstance, SLATier tier)APIContractClientApplication. requestAPIAccess(API api, AssetInstance apiVersion, SLATier tier, boolean acceptedTerms)APIContractClientApplication. requestAPIAccess(API apiVersion, SLATier tier)APIContractClientApplication. requestAPIAccess(API apiVersion, SLATier tier, boolean acceptedTerms)Method parameters in com.aeontronix.enhancedmule.tools.api with type arguments of type API Modifier and Type Method Description voidAPIAsset. setApis(List<API> apis)Constructors in com.aeontronix.enhancedmule.tools.api with parameters of type API Constructor Description APIContract(API api)APIContractList(API api)APIPortal(API apiVersion)SLATier(API parent)SLATierList(API api) -
Uses of API in com.aeontronix.enhancedmule.tools.api.policy
Constructors in com.aeontronix.enhancedmule.tools.api.policy with parameters of type API Constructor Description Policy(API parent) -
Uses of API in com.aeontronix.enhancedmule.tools.provisioning.api
Methods in com.aeontronix.enhancedmule.tools.provisioning.api that return API Modifier and Type Method Description APIAPIProvisioningResult. getApi()Methods in com.aeontronix.enhancedmule.tools.provisioning.api with parameters of type API Modifier and Type Method Description ClientApplicationDescriptorClientApplicationDescriptor. addAccess(API api)ClientApplicationDescriptorClientApplicationDescriptor. addAccess(API api, String slaTier)voidAPIProvisioningResult. setApi(API api)Constructors in com.aeontronix.enhancedmule.tools.provisioning.api with parameters of type API Constructor Description APIAccessDescriptor(API api)APIAccessDescriptor(API api, String slaTier)SLATierCreateRequest(API api, String name, String description, boolean autoApprove, List<SLATierLimits> limits)