Class ClientApplication
java.lang.Object
com.aeontronix.enhancedmule.tools.anypoint.AnypointObject<Organization>
com.aeontronix.enhancedmule.tools.anypoint.api.ClientApplication
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Fields inherited from class com.aeontronix.enhancedmule.tools.anypoint.AnypointObject
client, httpHelper, json, jsonHelper, parent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ClientApplicationcreate(@NotNull Organization organization, @NotNull String name, String url, String description, List<String> redirectUri, String apiEndpoints, String accessedAPIInstanceId) voiddelete()static List<ClientApplication>find(Organization organization, String filter) getId()getName()getUrl()requestAPIAccess(API apiVersion) requestAPIAccess(API apiVersion, SLATier tier) requestAPIAccess(API apiVersion, SLATier tier, boolean acceptedTerms) requestAPIAccess(API api, AssetInstance assetInstance) requestAPIAccess(API api, AssetInstance assetInstance, SLATier tier) requestAPIAccess(API api, AssetInstance apiVersion, SLATier tier, boolean acceptedTerms) voidsetClientId(String clientId) voidsetClientSecret(String clientSecret) voidsetDescription(String description) voidvoidvoid
-
Constructor Details
-
ClientApplication
-
ClientApplication
-
ClientApplication
public ClientApplication()
-
-
Method Details
-
getId
-
setId
-
getName
-
setName
-
getDescription
-
setDescription
-
getUrl
-
setUrl
-
getClientId
-
setClientId
-
getClientSecret
-
setClientSecret
-
getUriPath
-
create
public static ClientApplication create(@NotNull @NotNull Organization organization, @NotNull @NotNull String name, String url, String description, List<String> redirectUri, String apiEndpoints, String accessedAPIInstanceId) throws HttpException - Throws:
HttpException
-
find
public static List<ClientApplication> find(Organization organization, String filter) throws HttpException - Throws:
HttpException
-
delete
- Throws:
HttpException
-
requestAPIAccess
- Throws:
HttpException
-
requestAPIAccess
- Throws:
HttpException
-
requestAPIAccess
public APIContract requestAPIAccess(API apiVersion, SLATier tier, boolean acceptedTerms) throws HttpException - Throws:
HttpException
-
requestAPIAccess
- Throws:
HttpException
-
requestAPIAccess
public APIContract requestAPIAccess(API api, AssetInstance assetInstance, SLATier tier) throws HttpException - Throws:
HttpException
-
requestAPIAccess
public APIContract requestAPIAccess(API api, AssetInstance apiVersion, SLATier tier, boolean acceptedTerms) throws HttpException - Throws:
HttpException
-