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
ConstructorsConstructorDescriptionClientApplication(com.aeontronix.anypointsdk.exchange.ExchangeClientApplication clientApplication, Organization organization) ClientApplication(Organization parent) -
Method Summary
Modifier and TypeMethodDescriptionstatic ClientApplicationcreate(com.aeontronix.anypointsdk.AnypointClient anypointClient, @NotNull Organization organization, @NotNull String name, String url, String description, List<String> redirectUri, String apiEndpoints, String accessedAPIInstanceId) voiddelete()static List<ClientApplication>find(com.aeontronix.anypointsdk.AnypointClient client, LegacyAnypointClient legacyAnypointClient, 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(com.aeontronix.anypointsdk.exchange.ExchangeClientApplication clientApplication, Organization organization) -
ClientApplication
public ClientApplication()
-
-
Method Details
-
getId
-
setId
-
getName
-
setName
-
getDescription
-
setDescription
-
getUrl
-
setUrl
-
getClientId
-
setClientId
-
getClientSecret
-
setClientSecret
-
getUriPath
-
create
public static ClientApplication create(com.aeontronix.anypointsdk.AnypointClient anypointClient, @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(com.aeontronix.anypointsdk.AnypointClient client, LegacyAnypointClient legacyAnypointClient, 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
-