public class IntegrationsApi
extends java.lang.Object
| Constructor and Description |
|---|
IntegrationsApi() |
IntegrationsApi(ApiClient apiClient) |
| Modifier and Type | Method and Description |
|---|---|
IntegrationModel |
createIntegration(java.util.UUID productId,
CreateIntegrationModel createIntegrationModel)
Create Integration This endpoint creates a new Integration in a specified Product identified
by the `productId` parameter, which can be obtained from the [List
Products](#operation/get-products) endpoint.
|
okhttp3.Call |
createIntegrationAsync(java.util.UUID productId,
CreateIntegrationModel createIntegrationModel,
ApiCallback<IntegrationModel> _callback)
Create Integration (asynchronously) This endpoint creates a new Integration in a specified
Product identified by the `productId` parameter, which can be obtained from the
[List Products](#operation/get-products) endpoint.
|
okhttp3.Call |
createIntegrationCall(java.util.UUID productId,
CreateIntegrationModel createIntegrationModel,
ApiCallback _callback)
Build call for createIntegration
|
ApiResponse<IntegrationModel> |
createIntegrationWithHttpInfo(java.util.UUID productId,
CreateIntegrationModel createIntegrationModel)
Create Integration This endpoint creates a new Integration in a specified Product identified
by the `productId` parameter, which can be obtained from the [List
Products](#operation/get-products) endpoint.
|
void |
deleteIntegration(java.util.UUID integrationId)
Delete Integration This endpoint removes a Integration identified by the
`integrationId` parameter.
|
okhttp3.Call |
deleteIntegrationAsync(java.util.UUID integrationId,
ApiCallback<java.lang.Void> _callback)
Delete Integration (asynchronously) This endpoint removes a Integration identified by the
`integrationId` parameter.
|
okhttp3.Call |
deleteIntegrationCall(java.util.UUID integrationId,
ApiCallback _callback)
Build call for deleteIntegration
|
ApiResponse<java.lang.Void> |
deleteIntegrationWithHttpInfo(java.util.UUID integrationId)
Delete Integration This endpoint removes a Integration identified by the
`integrationId` parameter.
|
ApiClient |
getApiClient() |
java.lang.String |
getCustomBaseUrl() |
int |
getHostIndex() |
IntegrationModel |
getIntegration(java.util.UUID integrationId)
Get Integration This endpoint returns the metadata of an Integration identified by the
`integrationId`.
|
okhttp3.Call |
getIntegrationAsync(java.util.UUID integrationId,
ApiCallback<IntegrationModel> _callback)
Get Integration (asynchronously) This endpoint returns the metadata of an Integration
identified by the `integrationId`.
|
okhttp3.Call |
getIntegrationCall(java.util.UUID integrationId,
ApiCallback _callback)
Build call for getIntegration
|
IntegrationsModel |
getIntegrations(java.util.UUID productId)
List Integrations This endpoint returns the list of the Integrations that belongs to the
given Product identified by the `productId` parameter, which can be obtained from
the [List Products](#operation/get-products) endpoint.
|
okhttp3.Call |
getIntegrationsAsync(java.util.UUID productId,
ApiCallback<IntegrationsModel> _callback)
List Integrations (asynchronously) This endpoint returns the list of the Integrations that
belongs to the given Product identified by the `productId` parameter, which can be
obtained from the [List Products](#operation/get-products) endpoint.
|
okhttp3.Call |
getIntegrationsCall(java.util.UUID productId,
ApiCallback _callback)
Build call for getIntegrations
|
ApiResponse<IntegrationsModel> |
getIntegrationsWithHttpInfo(java.util.UUID productId)
List Integrations This endpoint returns the list of the Integrations that belongs to the
given Product identified by the `productId` parameter, which can be obtained from
the [List Products](#operation/get-products) endpoint.
|
ApiResponse<IntegrationModel> |
getIntegrationWithHttpInfo(java.util.UUID integrationId)
Get Integration This endpoint returns the metadata of an Integration identified by the
`integrationId`.
|
void |
setApiClient(ApiClient apiClient) |
void |
setCustomBaseUrl(java.lang.String customBaseUrl) |
void |
setHostIndex(int hostIndex) |
IntegrationModel |
updateIntegration(java.util.UUID integrationId,
ModifyIntegrationRequest modifyIntegrationRequest)
Update Integration This endpoint updates a Config identified by the `integrationId`
parameter.
|
okhttp3.Call |
updateIntegrationAsync(java.util.UUID integrationId,
ModifyIntegrationRequest modifyIntegrationRequest,
ApiCallback<IntegrationModel> _callback)
Update Integration (asynchronously) This endpoint updates a Config identified by the
`integrationId` parameter.
|
okhttp3.Call |
updateIntegrationCall(java.util.UUID integrationId,
ModifyIntegrationRequest modifyIntegrationRequest,
ApiCallback _callback)
Build call for updateIntegration
|
ApiResponse<IntegrationModel> |
updateIntegrationWithHttpInfo(java.util.UUID integrationId,
ModifyIntegrationRequest modifyIntegrationRequest)
Update Integration This endpoint updates a Config identified by the `integrationId`
parameter.
|
public IntegrationsApi()
public IntegrationsApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public int getHostIndex()
public void setHostIndex(int hostIndex)
public java.lang.String getCustomBaseUrl()
public void setCustomBaseUrl(java.lang.String customBaseUrl)
public okhttp3.Call createIntegrationCall(java.util.UUID productId,
CreateIntegrationModel createIntegrationModel,
ApiCallback _callback)
throws ApiException
productId - The identifier of the Product. (required)createIntegrationModel - (required)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object| Status Code | Description | Response Headers |
| 201 | When the creation was successful. | - |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public IntegrationModel createIntegration(java.util.UUID productId, CreateIntegrationModel createIntegrationModel) throws ApiException
productId - The identifier of the Product. (required)createIntegrationModel - (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 201 | When the creation was successful. | - |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public ApiResponse<IntegrationModel> createIntegrationWithHttpInfo(java.util.UUID productId, CreateIntegrationModel createIntegrationModel) throws ApiException
productId - The identifier of the Product. (required)createIntegrationModel - (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 201 | When the creation was successful. | - |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public okhttp3.Call createIntegrationAsync(java.util.UUID productId,
CreateIntegrationModel createIntegrationModel,
ApiCallback<IntegrationModel> _callback)
throws ApiException
productId - The identifier of the Product. (required)createIntegrationModel - (required)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body
object| Status Code | Description | Response Headers |
| 201 | When the creation was successful. | - |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public okhttp3.Call deleteIntegrationCall(java.util.UUID integrationId,
ApiCallback _callback)
throws ApiException
integrationId - The identifier of the Integration. (required)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object| Status Code | Description | Response Headers |
| 204 | When the delete was successful. | - |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public void deleteIntegration(java.util.UUID integrationId)
throws ApiException
integrationId - The identifier of the Integration. (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 204 | When the delete was successful. | - |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public ApiResponse<java.lang.Void> deleteIntegrationWithHttpInfo(java.util.UUID integrationId) throws ApiException
integrationId - The identifier of the Integration. (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 204 | When the delete was successful. | - |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public okhttp3.Call deleteIntegrationAsync(java.util.UUID integrationId,
ApiCallback<java.lang.Void> _callback)
throws ApiException
integrationId - The identifier of the Integration. (required)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body
object| Status Code | Description | Response Headers |
| 204 | When the delete was successful. | - |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public okhttp3.Call getIntegrationCall(java.util.UUID integrationId,
ApiCallback _callback)
throws ApiException
integrationId - The identifier of the Integration. (required)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object| Status Code | Description | Response Headers |
| 200 | When everything is ok, the integration data returned. | - |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public IntegrationModel getIntegration(java.util.UUID integrationId) throws ApiException
integrationId - The identifier of the Integration. (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | When everything is ok, the integration data returned. | - |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public ApiResponse<IntegrationModel> getIntegrationWithHttpInfo(java.util.UUID integrationId) throws ApiException
integrationId - The identifier of the Integration. (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | When everything is ok, the integration data returned. | - |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public okhttp3.Call getIntegrationAsync(java.util.UUID integrationId,
ApiCallback<IntegrationModel> _callback)
throws ApiException
integrationId - The identifier of the Integration. (required)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body
object| Status Code | Description | Response Headers |
| 200 | When everything is ok, the integration data returned. | - |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public okhttp3.Call getIntegrationsCall(java.util.UUID productId,
ApiCallback _callback)
throws ApiException
productId - The identifier of the Product. (required)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object| Status Code | Description | Response Headers |
| 200 | - | |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public IntegrationsModel getIntegrations(java.util.UUID productId) throws ApiException
productId - The identifier of the Product. (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | - | |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public ApiResponse<IntegrationsModel> getIntegrationsWithHttpInfo(java.util.UUID productId) throws ApiException
productId - The identifier of the Product. (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | - | |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public okhttp3.Call getIntegrationsAsync(java.util.UUID productId,
ApiCallback<IntegrationsModel> _callback)
throws ApiException
productId - The identifier of the Product. (required)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body
object| Status Code | Description | Response Headers |
| 200 | - | |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public okhttp3.Call updateIntegrationCall(java.util.UUID integrationId,
ModifyIntegrationRequest modifyIntegrationRequest,
ApiCallback _callback)
throws ApiException
integrationId - The identifier of the Integration. (required)modifyIntegrationRequest - (required)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object| Status Code | Description | Response Headers |
| 200 | - | |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public IntegrationModel updateIntegration(java.util.UUID integrationId, ModifyIntegrationRequest modifyIntegrationRequest) throws ApiException
integrationId - The identifier of the Integration. (required)modifyIntegrationRequest - (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | - | |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public ApiResponse<IntegrationModel> updateIntegrationWithHttpInfo(java.util.UUID integrationId, ModifyIntegrationRequest modifyIntegrationRequest) throws ApiException
integrationId - The identifier of the Integration. (required)modifyIntegrationRequest - (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response body| Status Code | Description | Response Headers |
| 200 | - | |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |
public okhttp3.Call updateIntegrationAsync(java.util.UUID integrationId,
ModifyIntegrationRequest modifyIntegrationRequest,
ApiCallback<IntegrationModel> _callback)
throws ApiException
integrationId - The identifier of the Integration. (required)modifyIntegrationRequest - (required)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body
object| Status Code | Description | Response Headers |
| 200 | - | |
| 400 | Bad request. | - |
| 404 | Not found. | - |
| 429 | Too many requests. In case of the request rate exceeds the rate limits. | - |