Class ApiEndpointsApi
java.lang.Object
org.wso2.am.integration.clients.publisher.api.v1.ApiEndpointsApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddApiEndpoint(String apiId, APIEndpointDTO apIEndpointDTO) Add an Endpoint This operation can be used to add an endpoint to an API.okhttp3.CalladdApiEndpointAsync(String apiId, APIEndpointDTO apIEndpointDTO, ApiCallback<APIEndpointDTO> _callback) Add an Endpoint (asynchronously) This operation can be used to add an endpoint to an API.okhttp3.CalladdApiEndpointCall(String apiId, APIEndpointDTO apIEndpointDTO, ApiCallback _callback) Build call for addApiEndpointaddApiEndpointWithHttpInfo(String apiId, APIEndpointDTO apIEndpointDTO) Add an Endpoint This operation can be used to add an endpoint to an API.voiddeleteApiEndpoint(String apiId, String endpointId) Delete an Endpoint This operation can be used to delete a API endpoint.okhttp3.CalldeleteApiEndpointAsync(String apiId, String endpointId, ApiCallback<Void> _callback) Delete an Endpoint (asynchronously) This operation can be used to delete a API endpoint.okhttp3.CalldeleteApiEndpointCall(String apiId, String endpointId, ApiCallback _callback) Build call for deleteApiEndpointdeleteApiEndpointWithHttpInfo(String apiId, String endpointId) Delete an Endpoint This operation can be used to delete a API endpoint.getApiEndpoint(String apiId, String endpointId) Get an Endpoint This operation can be used to get an endpoint of an API by UUID.okhttp3.CallgetApiEndpointAsync(String apiId, String endpointId, ApiCallback<APIEndpointDTO> _callback) Get an Endpoint (asynchronously) This operation can be used to get an endpoint of an API by UUID.okhttp3.CallgetApiEndpointCall(String apiId, String endpointId, ApiCallback _callback) Build call for getApiEndpointgetApiEndpoints(String apiId, Integer limit, Integer offset) Get all API Endpoints This operation can be used to get all the available endpoints of an API.okhttp3.CallgetApiEndpointsAsync(String apiId, Integer limit, Integer offset, ApiCallback<APIEndpointListDTO> _callback) Get all API Endpoints (asynchronously) This operation can be used to get all the available endpoints of an API.okhttp3.CallgetApiEndpointsCall(String apiId, Integer limit, Integer offset, ApiCallback _callback) Build call for getApiEndpointsgetApiEndpointsWithHttpInfo(String apiId, Integer limit, Integer offset) Get all API Endpoints This operation can be used to get all the available endpoints of an API.getApiEndpointWithHttpInfo(String apiId, String endpointId) Get an Endpoint This operation can be used to get an endpoint of an API by UUID.voidsetApiClient(ApiClient apiClient) updateApiEndpoint(String apiId, String endpointId, APIEndpointDTO apIEndpointDTO) Update an Endpoint This operation can be used to update a API endpoint.okhttp3.CallupdateApiEndpointAsync(String apiId, String endpointId, APIEndpointDTO apIEndpointDTO, ApiCallback<APIEndpointDTO> _callback) Update an Endpoint (asynchronously) This operation can be used to update a API endpoint.okhttp3.CallupdateApiEndpointCall(String apiId, String endpointId, APIEndpointDTO apIEndpointDTO, ApiCallback _callback) Build call for updateApiEndpointupdateApiEndpointWithHttpInfo(String apiId, String endpointId, APIEndpointDTO apIEndpointDTO) Update an Endpoint This operation can be used to update a API endpoint.
-
Constructor Details
-
ApiEndpointsApi
public ApiEndpointsApi() -
ApiEndpointsApi
-
-
Method Details
-
getApiClient
-
setApiClient
-
addApiEndpointCall
public okhttp3.Call addApiEndpointCall(String apiId, APIEndpointDTO apIEndpointDTO, ApiCallback _callback) throws ApiException Build call for addApiEndpoint- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)apIEndpointDTO- Endpoint object that needs to be added (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object
-
addApiEndpoint
public APIEndpointDTO addApiEndpoint(String apiId, APIEndpointDTO apIEndpointDTO) throws ApiException Add an Endpoint This operation can be used to add an endpoint to an API.- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)apIEndpointDTO- Endpoint object that needs to be added (required)- Returns:
- APIEndpointDTO
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
addApiEndpointWithHttpInfo
public ApiResponse<APIEndpointDTO> addApiEndpointWithHttpInfo(String apiId, APIEndpointDTO apIEndpointDTO) throws ApiException Add an Endpoint This operation can be used to add an endpoint to an API.- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)apIEndpointDTO- Endpoint object that needs to be added (required)- Returns:
- ApiResponse<APIEndpointDTO>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
addApiEndpointAsync
public okhttp3.Call addApiEndpointAsync(String apiId, APIEndpointDTO apIEndpointDTO, ApiCallback<APIEndpointDTO> _callback) throws ApiException Add an Endpoint (asynchronously) This operation can be used to add an endpoint to an API.- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)apIEndpointDTO- Endpoint object that needs to be added (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object
-
deleteApiEndpointCall
public okhttp3.Call deleteApiEndpointCall(String apiId, String endpointId, ApiCallback _callback) throws ApiException Build call for deleteApiEndpoint- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)endpointId- **Endpoint ID** consisting of the **UUID** of the Endpoint**. (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object
-
deleteApiEndpoint
Delete an Endpoint This operation can be used to delete a API endpoint.- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)endpointId- **Endpoint ID** consisting of the **UUID** of the Endpoint**. (required)- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
deleteApiEndpointWithHttpInfo
public ApiResponse<Void> deleteApiEndpointWithHttpInfo(String apiId, String endpointId) throws ApiException Delete an Endpoint This operation can be used to delete a API endpoint.- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)endpointId- **Endpoint ID** consisting of the **UUID** of the Endpoint**. (required)- Returns:
- ApiResponse<Void>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
deleteApiEndpointAsync
public okhttp3.Call deleteApiEndpointAsync(String apiId, String endpointId, ApiCallback<Void> _callback) throws ApiException Delete an Endpoint (asynchronously) This operation can be used to delete a API endpoint.- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)endpointId- **Endpoint ID** consisting of the **UUID** of the Endpoint**. (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object
-
getApiEndpointCall
public okhttp3.Call getApiEndpointCall(String apiId, String endpointId, ApiCallback _callback) throws ApiException Build call for getApiEndpoint- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)endpointId- **Endpoint ID** consisting of the **UUID** of the Endpoint**. (required)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object
-
getApiEndpoint
Get an Endpoint This operation can be used to get an endpoint of an API by UUID.- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)endpointId- **Endpoint ID** consisting of the **UUID** of the Endpoint**. (required)- Returns:
- APIEndpointDTO
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
getApiEndpointWithHttpInfo
public ApiResponse<APIEndpointDTO> getApiEndpointWithHttpInfo(String apiId, String endpointId) throws ApiException Get an Endpoint This operation can be used to get an endpoint of an API by UUID.- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)endpointId- **Endpoint ID** consisting of the **UUID** of the Endpoint**. (required)- Returns:
- ApiResponse<APIEndpointDTO>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
getApiEndpointAsync
public okhttp3.Call getApiEndpointAsync(String apiId, String endpointId, ApiCallback<APIEndpointDTO> _callback) throws ApiException Get an Endpoint (asynchronously) This operation can be used to get an endpoint of an API by UUID.- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)endpointId- **Endpoint ID** consisting of the **UUID** of the Endpoint**. (required)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object
-
getApiEndpointsCall
public okhttp3.Call getApiEndpointsCall(String apiId, Integer limit, Integer offset, ApiCallback _callback) throws ApiException Build call for getApiEndpoints- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)limit- Maximum size of resource array to return. (optional, default to 25)offset- Starting point within the complete list of items qualified. (optional, default to 0)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object
-
getApiEndpoints
public APIEndpointListDTO getApiEndpoints(String apiId, Integer limit, Integer offset) throws ApiException Get all API Endpoints This operation can be used to get all the available endpoints of an API.- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)limit- Maximum size of resource array to return. (optional, default to 25)offset- Starting point within the complete list of items qualified. (optional, default to 0)- Returns:
- APIEndpointListDTO
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
getApiEndpointsWithHttpInfo
public ApiResponse<APIEndpointListDTO> getApiEndpointsWithHttpInfo(String apiId, Integer limit, Integer offset) throws ApiException Get all API Endpoints This operation can be used to get all the available endpoints of an API.- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)limit- Maximum size of resource array to return. (optional, default to 25)offset- Starting point within the complete list of items qualified. (optional, default to 0)- Returns:
- ApiResponse<APIEndpointListDTO>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
getApiEndpointsAsync
public okhttp3.Call getApiEndpointsAsync(String apiId, Integer limit, Integer offset, ApiCallback<APIEndpointListDTO> _callback) throws ApiException Get all API Endpoints (asynchronously) This operation can be used to get all the available endpoints of an API.- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)limit- Maximum size of resource array to return. (optional, default to 25)offset- Starting point within the complete list of items qualified. (optional, default to 0)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object
-
updateApiEndpointCall
public okhttp3.Call updateApiEndpointCall(String apiId, String endpointId, APIEndpointDTO apIEndpointDTO, ApiCallback _callback) throws ApiException Build call for updateApiEndpoint- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)endpointId- **Endpoint ID** consisting of the **UUID** of the Endpoint**. (required)apIEndpointDTO- API Endpoint object with updated details (optional)_callback- Callback for upload/download progress- Returns:
- Call to execute
- Throws:
ApiException- If fail to serialize the request body object
-
updateApiEndpoint
public APIEndpointDTO updateApiEndpoint(String apiId, String endpointId, APIEndpointDTO apIEndpointDTO) throws ApiException Update an Endpoint This operation can be used to update a API endpoint.- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)endpointId- **Endpoint ID** consisting of the **UUID** of the Endpoint**. (required)apIEndpointDTO- API Endpoint object with updated details (optional)- Returns:
- APIEndpointDTO
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
updateApiEndpointWithHttpInfo
public ApiResponse<APIEndpointDTO> updateApiEndpointWithHttpInfo(String apiId, String endpointId, APIEndpointDTO apIEndpointDTO) throws ApiException Update an Endpoint This operation can be used to update a API endpoint.- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)endpointId- **Endpoint ID** consisting of the **UUID** of the Endpoint**. (required)apIEndpointDTO- API Endpoint object with updated details (optional)- Returns:
- ApiResponse<APIEndpointDTO>
- Throws:
ApiException- If fail to call the API, e.g. server error or cannot deserialize the response body
-
updateApiEndpointAsync
public okhttp3.Call updateApiEndpointAsync(String apiId, String endpointId, APIEndpointDTO apIEndpointDTO, ApiCallback<APIEndpointDTO> _callback) throws ApiException Update an Endpoint (asynchronously) This operation can be used to update a API endpoint.- Parameters:
apiId- **API ID** consisting of the **UUID** of the API. (required)endpointId- **Endpoint ID** consisting of the **UUID** of the Endpoint**. (required)apIEndpointDTO- API Endpoint object with updated details (optional)_callback- The callback to be executed when the API call finishes- Returns:
- The request call
- Throws:
ApiException- If fail to process the API call, e.g. serializing the request body object
-