Interface DelinquencyRangeAndBucketsManagementApi


public interface DelinquencyRangeAndBucketsManagementApi
  • Method Details

    • createDelinquencyBucket

      @Headers("Content-Type:application/json") @POST("v1/delinquency/buckets") retrofit2.Call<PostDelinquencyBucketResponse> createDelinquencyBucket(@Body PostDelinquencyBucketRequest postDelinquencyBucketRequest)
      Create Delinquency Bucket
      Parameters:
      postDelinquencyBucketRequest - (required)
      Returns:
      Call<PostDelinquencyBucketResponse>
    • createDelinquencyRange

      @Headers("Content-Type:application/json") @POST("v1/delinquency/ranges") retrofit2.Call<PostDelinquencyRangeResponse> createDelinquencyRange(@Body PostDelinquencyRangeRequest postDelinquencyRangeRequest)
      Create Delinquency Range
      Parameters:
      postDelinquencyRangeRequest - (required)
      Returns:
      Call<PostDelinquencyRangeResponse>
    • deleteDelinquencyBucket

      @DELETE("v1/delinquency/buckets/{delinquencyBucketId}") retrofit2.Call<DeleteDelinquencyBucketResponse> deleteDelinquencyBucket(@Path("delinquencyBucketId") Long delinquencyBucketId)
      Delete Delinquency Bucket based on the Id
      Parameters:
      delinquencyBucketId - delinquencyBucketId (required)
      Returns:
      Call<DeleteDelinquencyBucketResponse>
    • deleteDelinquencyRange

      @DELETE("v1/delinquency/ranges/{delinquencyRangeId}") retrofit2.Call<DeleteDelinquencyRangeResponse> deleteDelinquencyRange(@Path("delinquencyRangeId") Long delinquencyRangeId)
      Update Delinquency Range based on the Id
      Parameters:
      delinquencyRangeId - delinquencyRangeId (required)
      Returns:
      Call<DeleteDelinquencyRangeResponse>
    • getDelinquencyBucket

      @GET("v1/delinquency/buckets/{delinquencyBucketId}") retrofit2.Call<GetDelinquencyBucketsResponse> getDelinquencyBucket(@Path("delinquencyBucketId") Long delinquencyBucketId)
      Retrieve a specific Delinquency Bucket based on the Id
      Parameters:
      delinquencyBucketId - delinquencyBucketId (required)
      Returns:
      Call<GetDelinquencyBucketsResponse>
    • getDelinquencyBuckets

      @GET("v1/delinquency/buckets") retrofit2.Call<List<GetDelinquencyBucketsResponse>> getDelinquencyBuckets()
      List all Delinquency Buckets
      Returns:
      Call<List<GetDelinquencyBucketsResponse>>
    • getDelinquencyRange

      @GET("v1/delinquency/ranges/{delinquencyRangeId}") retrofit2.Call<GetDelinquencyRangesResponse> getDelinquencyRange(@Path("delinquencyRangeId") Long delinquencyRangeId)
      Retrieve a specific Delinquency Range based on the Id
      Parameters:
      delinquencyRangeId - delinquencyRangeId (required)
      Returns:
      Call<GetDelinquencyRangesResponse>
    • getDelinquencyRanges

      @GET("v1/delinquency/ranges") retrofit2.Call<List<GetDelinquencyRangesResponse>> getDelinquencyRanges()
      List all Delinquency Ranges
      Returns:
      Call<List<GetDelinquencyRangesResponse>>
    • updateDelinquencyBucket

      @Headers("Content-Type:application/json") @PUT("v1/delinquency/buckets/{delinquencyBucketId}") retrofit2.Call<PutDelinquencyBucketResponse> updateDelinquencyBucket(@Path("delinquencyBucketId") Long delinquencyBucketId, @Body PostDelinquencyBucketRequest postDelinquencyBucketRequest)
      Update Delinquency Bucket based on the Id
      Parameters:
      delinquencyBucketId - delinquencyBucketId (required)
      postDelinquencyBucketRequest - (required)
      Returns:
      Call<PutDelinquencyBucketResponse>
    • updateDelinquencyRange

      @Headers("Content-Type:application/json") @PUT("v1/delinquency/ranges/{delinquencyRangeId}") retrofit2.Call<PutDelinquencyRangeResponse> updateDelinquencyRange(@Path("delinquencyRangeId") Long delinquencyRangeId, @Body PostDelinquencyRangeRequest postDelinquencyRangeRequest)
      Update Delinquency Range based on the Id
      Parameters:
      delinquencyRangeId - delinquencyRangeId (required)
      postDelinquencyRangeRequest - (required)
      Returns:
      Call<PutDelinquencyRangeResponse>
    • createDelinquencyBucket

      @Headers("Content-Type:application/json") @POST("v1/delinquency/buckets") retrofit2.Call<PostDelinquencyBucketResponse> createDelinquencyBucket(@Body PostDelinquencyBucketRequest postDelinquencyBucketRequest, @HeaderMap Map<String,String> headers)
      Create Delinquency Bucket
      Parameters:
      postDelinquencyBucketRequest - (required)
      Returns:
      Call<PostDelinquencyBucketResponse>
    • createDelinquencyRange

      @Headers("Content-Type:application/json") @POST("v1/delinquency/ranges") retrofit2.Call<PostDelinquencyRangeResponse> createDelinquencyRange(@Body PostDelinquencyRangeRequest postDelinquencyRangeRequest, @HeaderMap Map<String,String> headers)
      Create Delinquency Range
      Parameters:
      postDelinquencyRangeRequest - (required)
      Returns:
      Call<PostDelinquencyRangeResponse>
    • deleteDelinquencyBucket

      @DELETE("v1/delinquency/buckets/{delinquencyBucketId}") retrofit2.Call<DeleteDelinquencyBucketResponse> deleteDelinquencyBucket(@Path("delinquencyBucketId") Long delinquencyBucketId, @HeaderMap Map<String,String> headers)
      Delete Delinquency Bucket based on the Id
      Parameters:
      delinquencyBucketId - delinquencyBucketId (required)
      Returns:
      Call<DeleteDelinquencyBucketResponse>
    • deleteDelinquencyRange

      @DELETE("v1/delinquency/ranges/{delinquencyRangeId}") retrofit2.Call<DeleteDelinquencyRangeResponse> deleteDelinquencyRange(@Path("delinquencyRangeId") Long delinquencyRangeId, @HeaderMap Map<String,String> headers)
      Update Delinquency Range based on the Id
      Parameters:
      delinquencyRangeId - delinquencyRangeId (required)
      Returns:
      Call<DeleteDelinquencyRangeResponse>
    • getDelinquencyBucket

      @GET("v1/delinquency/buckets/{delinquencyBucketId}") retrofit2.Call<GetDelinquencyBucketsResponse> getDelinquencyBucket(@Path("delinquencyBucketId") Long delinquencyBucketId, @HeaderMap Map<String,String> headers)
      Retrieve a specific Delinquency Bucket based on the Id
      Parameters:
      delinquencyBucketId - delinquencyBucketId (required)
      Returns:
      Call<GetDelinquencyBucketsResponse>
    • getDelinquencyBuckets

      @GET("v1/delinquency/buckets") retrofit2.Call<List<GetDelinquencyBucketsResponse>> getDelinquencyBuckets(@HeaderMap Map<String,String> headers)
      List all Delinquency Buckets
      Returns:
      Call<List<GetDelinquencyBucketsResponse>>
    • getDelinquencyRange

      @GET("v1/delinquency/ranges/{delinquencyRangeId}") retrofit2.Call<GetDelinquencyRangesResponse> getDelinquencyRange(@Path("delinquencyRangeId") Long delinquencyRangeId, @HeaderMap Map<String,String> headers)
      Retrieve a specific Delinquency Range based on the Id
      Parameters:
      delinquencyRangeId - delinquencyRangeId (required)
      Returns:
      Call<GetDelinquencyRangesResponse>
    • getDelinquencyRanges

      @GET("v1/delinquency/ranges") retrofit2.Call<List<GetDelinquencyRangesResponse>> getDelinquencyRanges(@HeaderMap Map<String,String> headers)
      List all Delinquency Ranges
      Returns:
      Call<List<GetDelinquencyRangesResponse>>
    • updateDelinquencyBucket

      @Headers("Content-Type:application/json") @PUT("v1/delinquency/buckets/{delinquencyBucketId}") retrofit2.Call<PutDelinquencyBucketResponse> updateDelinquencyBucket(@Path("delinquencyBucketId") Long delinquencyBucketId, @Body PostDelinquencyBucketRequest postDelinquencyBucketRequest, @HeaderMap Map<String,String> headers)
      Update Delinquency Bucket based on the Id
      Parameters:
      delinquencyBucketId - delinquencyBucketId (required)
      postDelinquencyBucketRequest - (required)
      Returns:
      Call<PutDelinquencyBucketResponse>
    • updateDelinquencyRange

      @Headers("Content-Type:application/json") @PUT("v1/delinquency/ranges/{delinquencyRangeId}") retrofit2.Call<PutDelinquencyRangeResponse> updateDelinquencyRange(@Path("delinquencyRangeId") Long delinquencyRangeId, @Body PostDelinquencyRangeRequest postDelinquencyRangeRequest, @HeaderMap Map<String,String> headers)
      Update Delinquency Range based on the Id
      Parameters:
      delinquencyRangeId - delinquencyRangeId (required)
      postDelinquencyRangeRequest - (required)
      Returns:
      Call<PutDelinquencyRangeResponse>