| Package | Description |
|---|---|
| org.wso2.carbon.apimgt.rest.integration.tests.publisher | |
| org.wso2.carbon.apimgt.rest.integration.tests.publisher.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> |
APIIndividualApi.apisApiIdDeleteWithHttpInfo(String apiId,
String ifMatch,
String ifUnmodifiedSince)
Delete an API
This operation can be used to delete an existing API proving the Id of the API.
|
ApiResponse<Void> |
DocumentIndividualApi.apisApiIdDocumentsDocumentIdContentGetWithHttpInfo(String apiId,
String documentId,
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.apisApiIdDocumentsDocumentIdContentPostWithHttpInfo(String apiId,
String documentId,
File file,
String inlineContent,
String ifMatch,
String ifUnmodifiedSince)
Upload the content of an API document
Thid operation can be used to upload a file or add inline content to an API document.
|
ApiResponse<Void> |
DocumentIndividualApi.apisApiIdDocumentsDocumentIdDeleteWithHttpInfo(String apiId,
String documentId,
String ifMatch,
String ifUnmodifiedSince)
Delete a document of an API
This operation can be used to delete a document associated with an API.
|
ApiResponse<Document> |
DocumentIndividualApi.apisApiIdDocumentsDocumentIdGetWithHttpInfo(String apiId,
String documentId,
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<Document> |
DocumentIndividualApi.apisApiIdDocumentsDocumentIdPutWithHttpInfo(String apiId,
String documentId,
Document body,
String ifMatch,
String ifUnmodifiedSince)
Update a document of an API
This operation can be used to update metadata of an API's document.
|
ApiResponse<DocumentList> |
DocumentCollectionApi.apisApiIdDocumentsGetWithHttpInfo(String apiId,
Integer limit,
Integer offset,
String ifNoneMatch)
Get a list of documents of an API
This operation can be used to retrieve a list of documents belonging to an API by providing the id of the API.
|
ApiResponse<Document> |
DocumentCollectionApi.apisApiIdDocumentsPostWithHttpInfo(String apiId,
Document body,
String ifMatch,
String ifUnmodifiedSince)
Add a new document to an API
This operation can be used to add a new documentation to an API.
|
ApiResponse<Void> |
APIIndividualApi.apisApiIdGatewayConfigGetWithHttpInfo(String apiId,
String ifNoneMatch,
String ifModifiedSince)
Get gateway definition
This operation can be used to retrieve the gateway configuration of an API.
|
ApiResponse<Void> |
APIIndividualApi.apisApiIdGatewayConfigPutWithHttpInfo(String apiId,
String gatewayConfig,
String ifMatch,
String ifUnmodifiedSince)
Update gateway configuration
This operation can be used to update the gateway configuration of an existing API.
|
ApiResponse<API> |
APIIndividualApi.apisApiIdGetWithHttpInfo(String apiId,
String ifNoneMatch,
String ifModifiedSince)
Get details of an API
Using this operation, you can retrieve complete details of a single API.
|
ApiResponse<LifecycleState> |
APIIndividualApi.apisApiIdLifecycleGetWithHttpInfo(String apiId,
String ifNoneMatch,
String ifModifiedSince)
Get Lifecycle state data of the API.
|
ApiResponse<Void> |
APIIndividualApi.apisApiIdLifecycleHistoryGetWithHttpInfo(String apiId,
String ifNoneMatch,
String ifModifiedSince)
Get Lifecycle state change history of the API.
|
ApiResponse<Void> |
APIIndividualApi.apisApiIdLifecycleLifecyclePendingTaskDeleteWithHttpInfo(String apiId)
Delete pending lifecycle state change tasks.
|
ApiResponse<API> |
APIIndividualApi.apisApiIdPutWithHttpInfo(String apiId,
API body,
String ifMatch,
String ifUnmodifiedSince)
Update an API
This operation can be used to update an existing API.
|
ApiResponse<Void> |
APIIndividualApi.apisApiIdSwaggerGetWithHttpInfo(String apiId,
String ifNoneMatch,
String ifModifiedSince)
Get swagger definition
This operation can be used to retrieve the swagger definition of an API.
|
ApiResponse<Void> |
APIIndividualApi.apisApiIdSwaggerPutWithHttpInfo(String apiId,
String endpointId,
String ifMatch,
String ifUnmodifiedSince)
Update swagger definition
This operation can be used to update the swagger definition of an existing API.
|
ApiResponse<Void> |
APIIndividualApi.apisApiIdThumbnailGetWithHttpInfo(String apiId,
String ifNoneMatch,
String ifModifiedSince)
Get thumbnail image
This operation can be used to download a thumbnail image of an API.
|
ApiResponse<FileInfo> |
APIIndividualApi.apisApiIdThumbnailPostWithHttpInfo(String apiId,
File file,
String ifMatch,
String ifUnmodifiedSince)
Upload a thumbnail image
This operation can be used to upload a thumbnail image of an API.
|
ApiResponse<Void> |
APIIndividualApi.apisApiIdWsdlGetWithHttpInfo(String apiId,
String ifNoneMatch,
String ifModifiedSince)
Get swagger definition
This operation can be used to retrieve the swagger definition of an API.
|
ApiResponse<Void> |
APIIndividualApi.apisApiIdWsdlPutWithHttpInfo(String apiId,
File file,
String ifMatch,
String ifUnmodifiedSince)
Update WSDL definition
This operation can be used to update the WSDL definition of an existing API.
|
ApiResponse<WorkflowResponse> |
APIIndividualApi.apisChangeLifecyclePostWithHttpInfo(String action,
String apiId,
String lifecycleChecklist,
String ifMatch,
String ifUnmodifiedSince)
Change API Status
This operation is used to change the lifecycle of an API.
|
ApiResponse<Void> |
APIIndividualApi.apisCopyApiPostWithHttpInfo(String newVersion,
String apiId)
Create a new API version
This operation can be used to create a new version of an existing API.
|
ApiResponse<APIList> |
APICollectionApi.apisGetWithHttpInfo(Integer limit,
Integer offset,
String query,
String ifNoneMatch)
Retrieve/Search APIs
This operation provides you a list of available APIs qualifying under a given search condition.
|
ApiResponse<Void> |
APICollectionApi.apisHeadWithHttpInfo(String query,
String ifNoneMatch)
Check given API attibute name is already exist
Using this operation, you can check a given API context is already used.
|
ApiResponse<API> |
APICollectionApi.apisImportDefinitionPostWithHttpInfo(String type,
File file,
String url,
String additionalProperties,
String implementationType,
String ifMatch,
String ifUnmodifiedSince)
Import API Definition
This operation can be used to create api from api definition.
|
ApiResponse<API> |
APICollectionApi.apisPostWithHttpInfo(API body)
Create a new API
This operation can be used to create a new API specifying the details of the API in the payload.
|
ApiResponse<APIDefinitionValidationResponse> |
APICollectionApi.apisValidateDefinitionPostWithHttpInfo(String type,
File file,
String url)
Validate API definition and retrieve a summary
This operation can be used to validate a swagger or WSDL definition and retrieve a summary.
|
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<Void> |
EndpointIndividualApi.endpointsEndpointIdDeleteWithHttpInfo(String endpointId,
String ifMatch,
String ifUnmodifiedSince)
Delete an endpoint
This operation can be used to delete an existing Endpoint proving the Id of the Endpoint.
|
ApiResponse<EndPoint> |
EndpointIndividualApi.endpointsEndpointIdGetWithHttpInfo(String endpointId,
String ifMatch,
String ifUnmodifiedSince)
Get specific endpoints
This operation can be used to retrieve endpoint specific details.
|
ApiResponse<EndPoint> |
EndpointIndividualApi.endpointsEndpointIdPutWithHttpInfo(String endpointId,
EndPoint body,
String ifMatch,
String ifUnmodifiedSince)
Update a Tier
This operation can be used to update an existing endpoint.
|
ApiResponse<EndPointList> |
EndpointCollectionApi.endpointsGetWithHttpInfo(String ifNoneMatch,
String ifModifiedSince)
Get all endpoints
This operation can be used to retrieve the list of endpoints available.
|
ApiResponse<Void> |
EndpointCollectionApi.endpointsHeadWithHttpInfo(String name,
String ifNoneMatch)
Check given Endpoint is already exist
Using this operation, you can check a given Endpoint name is already used.
|
ApiResponse<EndPoint> |
EndpointCollectionApi.endpointsPostWithHttpInfo(EndPoint body,
String ifNoneMatch,
String ifModifiedSince)
Add a new endpoint
This operation can be used to add a new endpoint.
|
ApiResponse<EnvironmentList> |
EnvironmentCollectionApi.environmentsGetWithHttpInfo(String apiId)
Get all gateway environments
This operation can be used to retrieve the list of gateway environments available.
|
ApiResponse<File> |
ExportConfigurationApi.exportApisGetWithHttpInfo(String query,
Integer limit,
Integer offset)
Export information related to an API.
|
ApiResponse<APIList> |
ImportConfigurationApi.importApisPostWithHttpInfo(File file,
String provider)
Imports API(s).
|
ApiResponse<APIList> |
ImportConfigurationApi.importApisPutWithHttpInfo(File file,
String provider)
Imports API(s).
|
ApiResponse<LabelList> |
LabelCollectionApi.labelsGetWithHttpInfo(String ifNoneMatch,
String ifModifiedSince)
Get all labels
This operation can be used to retrieve the list of labels available.
|
ApiResponse<TierList> |
ThrottlingTierCollectionApi.policiesTierLevelGetWithHttpInfo(String tierLevel,
Integer limit,
Integer offset,
String ifNoneMatch)
Get all policies
This operation can be used to list the available policies for a given policy level.
|
ApiResponse<Tier> |
ThrottlingTierIndividualApi.policiesTierLevelTierNameGetWithHttpInfo(String tierName,
String tierLevel,
String ifNoneMatch,
String ifModifiedSince)
Get details of a policy
This operation can be used to retrieve details of a single policy by specifying the policy level and policy name.
|
ApiResponse<Void> |
SubscriptionIndividualApi.subscriptionsBlockSubscriptionPostWithHttpInfo(String subscriptionId,
String blockState,
String ifMatch,
String ifUnmodifiedSince)
Block a subscription
This operation can be used to block a subscription.
|
ApiResponse<SubscriptionList> |
SubscriptionCollectionApi.subscriptionsGetWithHttpInfo(String apiId,
Integer limit,
Integer offset,
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> |
SubscriptionIndividualApi.subscriptionsSubscriptionIdGetWithHttpInfo(String subscriptionId,
String ifNoneMatch,
String ifModifiedSince)
Get details of a subscription
This operation can be used to get details of a single subscription.
|
ApiResponse<Void> |
SubscriptionIndividualApi.subscriptionsUnblockSubscriptionPostWithHttpInfo(String subscriptionId,
String ifMatch,
String ifUnmodifiedSince)
Unblock a Subscription
This operation can be used to unblock a subscription specifying the subscription Id.
|
Copyright © 2018 WSO2. All rights reserved.