Class MediationPolicyIndividualApi

java.lang.Object
org.wso2.am.integration.clients.admin.api.MediationPolicyIndividualApi

public class MediationPolicyIndividualApi extends Object
  • Constructor Details

    • MediationPolicyIndividualApi

      public MediationPolicyIndividualApi()
    • MediationPolicyIndividualApi

      public MediationPolicyIndividualApi(ApiClient apiClient)
  • Method Details

    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • policiesMediationMediationPolicyIdDeleteCall

      public okhttp3.Call policiesMediationMediationPolicyIdDeleteCall(String mediationPolicyId, String ifMatch, String ifUnmodifiedSince, ApiCallback _callback) throws ApiException
      Build call for policiesMediationMediationPolicyIdDelete
      Parameters:
      mediationPolicyId - Mediation policy Id (required)
      ifMatch - Validator for conditional requests; based on ETag (Will be supported in future). (optional)
      ifUnmodifiedSince - Validator for conditional requests; based on Last Modified header (Will be supported in future). (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
    • policiesMediationMediationPolicyIdDelete

      public void policiesMediationMediationPolicyIdDelete(String mediationPolicyId, String ifMatch, String ifUnmodifiedSince) throws ApiException
      Delete a Global Mediation Policy This operation can be used to delete an existing global mediation policy providing the Id of the mediation policy.
      Parameters:
      mediationPolicyId - Mediation policy Id (required)
      ifMatch - Validator for conditional requests; based on ETag (Will be supported in future). (optional)
      ifUnmodifiedSince - Validator for conditional requests; based on Last Modified header (Will be supported in future). (optional)
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • policiesMediationMediationPolicyIdDeleteWithHttpInfo

      public ApiResponse<Void> policiesMediationMediationPolicyIdDeleteWithHttpInfo(String mediationPolicyId, String ifMatch, String ifUnmodifiedSince) throws ApiException
      Delete a Global Mediation Policy This operation can be used to delete an existing global mediation policy providing the Id of the mediation policy.
      Parameters:
      mediationPolicyId - Mediation policy Id (required)
      ifMatch - Validator for conditional requests; based on ETag (Will be supported in future). (optional)
      ifUnmodifiedSince - Validator for conditional requests; based on Last Modified header (Will be supported in future). (optional)
      Returns:
      ApiResponse<Void>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • policiesMediationMediationPolicyIdDeleteAsync

      public okhttp3.Call policiesMediationMediationPolicyIdDeleteAsync(String mediationPolicyId, String ifMatch, String ifUnmodifiedSince, ApiCallback<Void> _callback) throws ApiException
      Delete a Global Mediation Policy (asynchronously) This operation can be used to delete an existing global mediation policy providing the Id of the mediation policy.
      Parameters:
      mediationPolicyId - Mediation policy Id (required)
      ifMatch - Validator for conditional requests; based on ETag (Will be supported in future). (optional)
      ifUnmodifiedSince - Validator for conditional requests; based on Last Modified header (Will be supported in future). (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
    • policiesMediationMediationPolicyIdGetCall

      public okhttp3.Call policiesMediationMediationPolicyIdGetCall(String mediationPolicyId, String accept, String ifNoneMatch, String ifModifiedSince, ApiCallback _callback) throws ApiException
      Build call for policiesMediationMediationPolicyIdGet
      Parameters:
      mediationPolicyId - Mediation policy Id (required)
      accept - Media types acceptable for the response. Default is application/json. (optional, default to "application/json")
      ifNoneMatch - Validator for conditional requests; based on the ETag of the formerly retrieved variant of the resource (Will be supported in future). (optional)
      ifModifiedSince - Validator for conditional requests; based on Last Modified header of the formerly retrieved variant of the resource (Will be supported in future). (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
    • policiesMediationMediationPolicyIdGet

      public MediationDTO policiesMediationMediationPolicyIdGet(String mediationPolicyId, String accept, String ifNoneMatch, String ifModifiedSince) throws ApiException
      Get a Global Mediation Policy This operation can be used to retrieve a particular global mediation policy.
      Parameters:
      mediationPolicyId - Mediation policy Id (required)
      accept - Media types acceptable for the response. Default is application/json. (optional, default to "application/json")
      ifNoneMatch - Validator for conditional requests; based on the ETag of the formerly retrieved variant of the resource (Will be supported in future). (optional)
      ifModifiedSince - Validator for conditional requests; based on Last Modified header of the formerly retrieved variant of the resource (Will be supported in future). (optional)
      Returns:
      MediationDTO
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • policiesMediationMediationPolicyIdGetWithHttpInfo

      public ApiResponse<MediationDTO> policiesMediationMediationPolicyIdGetWithHttpInfo(String mediationPolicyId, String accept, String ifNoneMatch, String ifModifiedSince) throws ApiException
      Get a Global Mediation Policy This operation can be used to retrieve a particular global mediation policy.
      Parameters:
      mediationPolicyId - Mediation policy Id (required)
      accept - Media types acceptable for the response. Default is application/json. (optional, default to "application/json")
      ifNoneMatch - Validator for conditional requests; based on the ETag of the formerly retrieved variant of the resource (Will be supported in future). (optional)
      ifModifiedSince - Validator for conditional requests; based on Last Modified header of the formerly retrieved variant of the resource (Will be supported in future). (optional)
      Returns:
      ApiResponse<MediationDTO>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • policiesMediationMediationPolicyIdGetAsync

      public okhttp3.Call policiesMediationMediationPolicyIdGetAsync(String mediationPolicyId, String accept, String ifNoneMatch, String ifModifiedSince, ApiCallback<MediationDTO> _callback) throws ApiException
      Get a Global Mediation Policy (asynchronously) This operation can be used to retrieve a particular global mediation policy.
      Parameters:
      mediationPolicyId - Mediation policy Id (required)
      accept - Media types acceptable for the response. Default is application/json. (optional, default to "application/json")
      ifNoneMatch - Validator for conditional requests; based on the ETag of the formerly retrieved variant of the resource (Will be supported in future). (optional)
      ifModifiedSince - Validator for conditional requests; based on Last Modified header of the formerly retrieved variant of the resource (Will be supported in future). (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
    • policiesMediationMediationPolicyIdPutCall

      public okhttp3.Call policiesMediationMediationPolicyIdPutCall(String mediationPolicyId, String contentType, MediationDTO mediationDTO, String ifMatch, String ifUnmodifiedSince, ApiCallback _callback) throws ApiException
      Build call for policiesMediationMediationPolicyIdPut
      Parameters:
      mediationPolicyId - Mediation policy Id (required)
      contentType - Media type of the entity in the body. Default is application/json. (required)
      mediationDTO - Mediation policy object that needs to be updated (required)
      ifMatch - Validator for conditional requests; based on ETag (Will be supported in future). (optional)
      ifUnmodifiedSince - Validator for conditional requests; based on Last Modified header (Will be supported in future). (optional)
      _callback - Callback for upload/download progress
      Returns:
      Call to execute
      Throws:
      ApiException - If fail to serialize the request body object
    • policiesMediationMediationPolicyIdPut

      public MediationDTO policiesMediationMediationPolicyIdPut(String mediationPolicyId, String contentType, MediationDTO mediationDTO, String ifMatch, String ifUnmodifiedSince) throws ApiException
      Update a Global Mediation Policy This operation can be used to update an existing global mediation policy.
      Parameters:
      mediationPolicyId - Mediation policy Id (required)
      contentType - Media type of the entity in the body. Default is application/json. (required)
      mediationDTO - Mediation policy object that needs to be updated (required)
      ifMatch - Validator for conditional requests; based on ETag (Will be supported in future). (optional)
      ifUnmodifiedSince - Validator for conditional requests; based on Last Modified header (Will be supported in future). (optional)
      Returns:
      MediationDTO
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • policiesMediationMediationPolicyIdPutWithHttpInfo

      public ApiResponse<MediationDTO> policiesMediationMediationPolicyIdPutWithHttpInfo(String mediationPolicyId, String contentType, MediationDTO mediationDTO, String ifMatch, String ifUnmodifiedSince) throws ApiException
      Update a Global Mediation Policy This operation can be used to update an existing global mediation policy.
      Parameters:
      mediationPolicyId - Mediation policy Id (required)
      contentType - Media type of the entity in the body. Default is application/json. (required)
      mediationDTO - Mediation policy object that needs to be updated (required)
      ifMatch - Validator for conditional requests; based on ETag (Will be supported in future). (optional)
      ifUnmodifiedSince - Validator for conditional requests; based on Last Modified header (Will be supported in future). (optional)
      Returns:
      ApiResponse<MediationDTO>
      Throws:
      ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
    • policiesMediationMediationPolicyIdPutAsync

      public okhttp3.Call policiesMediationMediationPolicyIdPutAsync(String mediationPolicyId, String contentType, MediationDTO mediationDTO, String ifMatch, String ifUnmodifiedSince, ApiCallback<MediationDTO> _callback) throws ApiException
      Update a Global Mediation Policy (asynchronously) This operation can be used to update an existing global mediation policy.
      Parameters:
      mediationPolicyId - Mediation policy Id (required)
      contentType - Media type of the entity in the body. Default is application/json. (required)
      mediationDTO - Mediation policy object that needs to be updated (required)
      ifMatch - Validator for conditional requests; based on ETag (Will be supported in future). (optional)
      ifUnmodifiedSince - Validator for conditional requests; based on Last Modified header (Will be supported in future). (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