| Package | Description |
|---|---|
| org.wso2.carbon.apimgt.samples.utils.store.rest.client | |
| org.wso2.carbon.apimgt.samples.utils.store.rest.client.api |
| Modifier and Type | Method and Description |
|---|---|
<T> ApiResponse<T> |
ApiClient.execute(com.squareup.okhttp.Call call)
|
<T> ApiResponse<T> |
ApiClient.execute(com.squareup.okhttp.Call call,
Type returnType)
Execute HTTP call and deserialize the HTTP response body into the given return type.
|
| Modifier and Type | Method and Description |
|---|---|
ApiResponse<Void> |
DocumentIndividualApi.apisApiIdDocumentsDocumentIdContentGetWithHttpInfo(String apiId,
String documentId,
String xWSO2Tenant,
String accept,
String ifNoneMatch,
String ifModifiedSince)
Get the content of an API document
This operation can be used to retrive the content of an API's document.
|
ApiResponse<Document> |
DocumentIndividualApi.apisApiIdDocumentsDocumentIdGetWithHttpInfo(String apiId,
String documentId,
String xWSO2Tenant,
String accept,
String ifNoneMatch,
String ifModifiedSince)
Get a document of an API
This operation can be used to retrieve a particular document's metadata associated with an API.
|
ApiResponse<DocumentList> |
DocumentCollectionApi.apisApiIdDocumentsGetWithHttpInfo(String apiId,
Integer limit,
Integer offset,
String xWSO2Tenant,
String accept,
String ifNoneMatch)
Get a list of documents of an API
This operation can be used to retrive a list of documents belonging to an API by providing the id of the API.
|
ApiResponse<API> |
APIIndividualApi.apisApiIdGetWithHttpInfo(String apiId,
String accept,
String ifNoneMatch,
String ifModifiedSince,
String xWSO2Tenant)
Get details of an API
Using this operation, you can retrieve complete details of a single API.
|
ApiResponse<Void> |
APIIndividualApi.apisApiIdSwaggerGetWithHttpInfo(String apiId,
String accept,
String ifNoneMatch,
String ifModifiedSince,
String xWSO2Tenant)
Get swagger definition
You can use this operation to retrieve the swagger definition of an API.
|
ApiResponse<Void> |
APIIndividualApi.apisApiIdThumbnailGetWithHttpInfo(String apiId,
String xWSO2Tenant,
String accept,
String ifNoneMatch,
String ifModifiedSince)
Get thumbnail image
This operation can be used to download a thumbnail image of an API.
|
ApiResponse<Void> |
APIIndividualApi.apisGenerateSdkPostWithHttpInfo(String apiId,
String language,
String xWSO2Tenant)
Generate SDK for an API
This operation can be used to generate SDK for an API by providing the id of the API along with the preferred language.
|
ApiResponse<APIList> |
APICollectionApi.apisGetWithHttpInfo(Integer limit,
Integer offset,
String xWSO2Tenant,
String query,
String accept,
String ifNoneMatch)
Retrieve/Search APIs
This operation provides you a list of available APIs qualifying under a given search condition.
|
ApiResponse<Void> |
ApplicationIndividualApi.applicationsApplicationIdDeleteWithHttpInfo(String applicationId,
String ifMatch,
String ifUnmodifiedSince)
Remove an application
This operation can be used to remove an application specifying its id.
|
ApiResponse<Application> |
ApplicationIndividualApi.applicationsApplicationIdGetWithHttpInfo(String applicationId,
String accept,
String ifNoneMatch,
String ifModifiedSince)
Get details of an application
This operation can be used to retrieve details of an individual application specifying the application id in the URI.
|
ApiResponse<ApplicationKey> |
ApplicationIndividualApi.applicationsApplicationIdKeysKeyTypeGetWithHttpInfo(String applicationId,
String keyType,
String groupId,
String accept)
Get key details of a given type
This operation can be used to retrieve key details of an individual application specifying the key type in the URI.
|
ApiResponse<ApplicationKey> |
ApplicationKeysApi.applicationsApplicationIdKeysKeyTypeGetWithHttpInfo(String applicationId,
String keyType,
String groupId,
String accept)
Get key details of a given type
This operation can be used to retrieve key details of an individual application specifying the key type in the URI.
|
ApiResponse<ApplicationKey> |
ApplicationIndividualApi.applicationsApplicationIdKeysKeyTypePutWithHttpInfo(String applicationId,
String keyType,
ApplicationKey body)
Update grant types and callback url of an application
This operation can be used to update grant types and callback url of an application.
|
ApiResponse<ApplicationKey> |
ApplicationKeysApi.applicationsApplicationIdKeysKeyTypePutWithHttpInfo(String applicationId,
String keyType,
ApplicationKey body)
Update grant types and callback url of an application
This operation can be used to update grant types and callback url of an application.
|
ApiResponse<Application> |
ApplicationIndividualApi.applicationsApplicationIdPutWithHttpInfo(String applicationId,
Application body,
String contentType,
String ifMatch,
String ifUnmodifiedSince)
Update an application
This operation can be used to update an application.
|
ApiResponse<ApplicationKey> |
ApplicationIndividualApi.applicationsGenerateKeysPostWithHttpInfo(String applicationId,
ApplicationKeyGenerateRequest body,
String contentType,
String ifMatch,
String ifUnmodifiedSince)
Generate keys for application
This operation can be used to generate client Id and client secret for an application
|
ApiResponse<ApplicationList> |
ApplicationCollectionApi.applicationsGetWithHttpInfo(String groupId,
String query,
Integer limit,
Integer offset,
String accept,
String ifNoneMatch)
Retrieve/Search applications
This operation can be used to retrieve list of applications that is belonged to the user associated with the provided access token.
|
ApiResponse<Application> |
ApplicationIndividualApi.applicationsPostWithHttpInfo(Application body,
String contentType)
Create a new application
This operation can be used to create a new application specifying the details of the application in the payload.
|
ApiResponse<SubscriptionList> |
SubscriptionCollectionApi.subscriptionsGetWithHttpInfo(String apiId,
String applicationId,
String groupId,
Integer offset,
Integer limit,
String accept,
String ifNoneMatch)
Get all subscriptions
This operation can be used to retrieve a list of subscriptions of the user associated with the provided access token.
|
ApiResponse<Subscription> |
SubscriptionMultitpleApi.subscriptionsMultiplePostWithHttpInfo(List<Subscription> body,
String contentType)
Add new subscriptions
This operation can be used to add a new subscriptions providing the ids of the APIs and the applications.
|
ApiResponse<Subscription> |
SubscriptionIndividualApi.subscriptionsPostWithHttpInfo(Subscription body,
String contentType)
Add a new subscription
This operation can be used to add a new subscription providing the id of the API and the application.
|
ApiResponse<Void> |
SubscriptionIndividualApi.subscriptionsSubscriptionIdDeleteWithHttpInfo(String subscriptionId,
String ifMatch,
String ifUnmodifiedSince)
Remove a subscription
This operation can be used to remove a subscription.
|
ApiResponse<Subscription> |
SubscriptionIndividualApi.subscriptionsSubscriptionIdGetWithHttpInfo(String subscriptionId,
String accept,
String ifNoneMatch,
String ifModifiedSince)
Get details of a subscription
This operation can be used to get details of a single subscription.
|
ApiResponse<TagList> |
TagCollectionApi.tagsGetWithHttpInfo(Integer limit,
Integer offset,
String xWSO2Tenant,
String accept,
String ifNoneMatch)
Get all tags
This operation can be used to retrieve a list of tags that are already added to APIs.
|
ApiResponse<List<TierList>> |
ThrottlingTierCollectionApi.tiersTierLevelGetWithHttpInfo(String tierLevel,
Integer limit,
Integer offset,
String xWSO2Tenant,
String accept,
String ifNoneMatch)
Get available tiers
This operation can be used to retrieve all the tiers available for the provided tier level.
|
ApiResponse<Tier> |
ThrottlingTierIndividualApi.tiersTierLevelTierNameGetWithHttpInfo(String tierName,
String tierLevel,
String xWSO2Tenant,
String accept,
String ifNoneMatch,
String ifModifiedSince)
Get details of a tier
This operation can be used to retrieve details of a single tier by specifying the tier level and tier name.
|
Copyright © 2018 WSO2 Inc. All rights reserved.