Interface ProvisioningCriteriaApi
public interface ProvisioningCriteriaApi
-
Method Summary
Modifier and TypeMethodDescriptionretrofit2.Call<PostProvisioningCriteriaResponse> createProvisioningCriteria(PostProvisioningCriteriaRequest postProvisioningCriteriaRequest) Create a new Provisioning Criteria Creates a new Provisioning Criteria Mandatory Fields: criteriaName provisioningcriteria Optional Fields: loanProductsretrofit2.Call<PostProvisioningCriteriaResponse> createProvisioningCriteria(PostProvisioningCriteriaRequest postProvisioningCriteriaRequest, Map<String, String> headers) Create a new Provisioning Criteria Creates a new Provisioning Criteria Mandatory Fields: criteriaName provisioningcriteria Optional Fields: loanProductsretrofit2.Call<DeleteProvisioningCriteriaResponse> deleteProvisioningCriteria(Long criteriaId) Deletes Provisioning Criteria Deletes Provisioning Criteriaretrofit2.Call<DeleteProvisioningCriteriaResponse> deleteProvisioningCriteria(Long criteriaId, Map<String, String> headers) Deletes Provisioning Criteria Deletes Provisioning Criteriaretrofit2.Call<List<GetProvisioningCriteriaResponse>> Retrieves all created Provisioning Criterias Retrieves all created Provisioning Criteriasretrofit2.Call<List<GetProvisioningCriteriaResponse>> retrieveAllProvisioningCriterias(Map<String, String> headers) Retrieves all created Provisioning Criterias Retrieves all created Provisioning Criteriasretrofit2.Call<GetProvisioningCriteriaCriteriaIdResponse> retrieveProvisioningCriteria(Long criteriaId) Retrieves a Provisioning Criteria Retrieves a Provisioning Criteriaretrofit2.Call<GetProvisioningCriteriaCriteriaIdResponse> retrieveProvisioningCriteria(Long criteriaId, Map<String, String> headers) Retrieves a Provisioning Criteria Retrieves a Provisioning Criteriaretrofit2.Call<ProvisioningCriteriaData> retrofit2.Call<ProvisioningCriteriaData> retrieveTemplate3(Map<String, String> headers) retrofit2.Call<PutProvisioningCriteriaResponse> updateProvisioningCriteria(Long criteriaId, PutProvisioningCriteriaRequest putProvisioningCriteriaRequest) Updates a new Provisioning Criteria Updates a new Provisioning Criteria Optional Fields criteriaName, loanProducts, provisioningcriteriaretrofit2.Call<PutProvisioningCriteriaResponse> updateProvisioningCriteria(Long criteriaId, PutProvisioningCriteriaRequest putProvisioningCriteriaRequest, Map<String, String> headers) Updates a new Provisioning Criteria Updates a new Provisioning Criteria Optional Fields criteriaName, loanProducts, provisioningcriteria
-
Method Details
-
createProvisioningCriteria
@Headers("Content-Type:application/json") @POST("v1/provisioningcriteria") retrofit2.Call<PostProvisioningCriteriaResponse> createProvisioningCriteria(@Body PostProvisioningCriteriaRequest postProvisioningCriteriaRequest) Create a new Provisioning Criteria Creates a new Provisioning Criteria Mandatory Fields: criteriaName provisioningcriteria Optional Fields: loanProducts- Parameters:
postProvisioningCriteriaRequest- (required)- Returns:
- Call<PostProvisioningCriteriaResponse>
-
deleteProvisioningCriteria
@DELETE("v1/provisioningcriteria/{criteriaId}") retrofit2.Call<DeleteProvisioningCriteriaResponse> deleteProvisioningCriteria(@Path("criteriaId") Long criteriaId) Deletes Provisioning Criteria Deletes Provisioning Criteria- Parameters:
criteriaId- criteriaId (required)- Returns:
- Call<DeleteProvisioningCriteriaResponse>
-
retrieveAllProvisioningCriterias
@GET("v1/provisioningcriteria") retrofit2.Call<List<GetProvisioningCriteriaResponse>> retrieveAllProvisioningCriterias()Retrieves all created Provisioning Criterias Retrieves all created Provisioning Criterias- Returns:
- Call<List<GetProvisioningCriteriaResponse>>
-
retrieveProvisioningCriteria
@GET("v1/provisioningcriteria/{criteriaId}") retrofit2.Call<GetProvisioningCriteriaCriteriaIdResponse> retrieveProvisioningCriteria(@Path("criteriaId") Long criteriaId) Retrieves a Provisioning Criteria Retrieves a Provisioning Criteria- Parameters:
criteriaId- criteriaId (required)- Returns:
- Call<GetProvisioningCriteriaCriteriaIdResponse>
-
retrieveTemplate3
@GET("v1/provisioningcriteria/template") retrofit2.Call<ProvisioningCriteriaData> retrieveTemplate3()- Returns:
- Call<ProvisioningCriteriaData>
-
updateProvisioningCriteria
@Headers("Content-Type:application/json") @PUT("v1/provisioningcriteria/{criteriaId}") retrofit2.Call<PutProvisioningCriteriaResponse> updateProvisioningCriteria(@Path("criteriaId") Long criteriaId, @Body PutProvisioningCriteriaRequest putProvisioningCriteriaRequest) Updates a new Provisioning Criteria Updates a new Provisioning Criteria Optional Fields criteriaName, loanProducts, provisioningcriteria- Parameters:
criteriaId- criteriaId (required)putProvisioningCriteriaRequest- (required)- Returns:
- Call<PutProvisioningCriteriaResponse>
-
createProvisioningCriteria
@Headers("Content-Type:application/json") @POST("v1/provisioningcriteria") retrofit2.Call<PostProvisioningCriteriaResponse> createProvisioningCriteria(@Body PostProvisioningCriteriaRequest postProvisioningCriteriaRequest, @HeaderMap Map<String, String> headers) Create a new Provisioning Criteria Creates a new Provisioning Criteria Mandatory Fields: criteriaName provisioningcriteria Optional Fields: loanProducts- Parameters:
postProvisioningCriteriaRequest- (required)- Returns:
- Call<PostProvisioningCriteriaResponse>
-
deleteProvisioningCriteria
@DELETE("v1/provisioningcriteria/{criteriaId}") retrofit2.Call<DeleteProvisioningCriteriaResponse> deleteProvisioningCriteria(@Path("criteriaId") Long criteriaId, @HeaderMap Map<String, String> headers) Deletes Provisioning Criteria Deletes Provisioning Criteria- Parameters:
criteriaId- criteriaId (required)- Returns:
- Call<DeleteProvisioningCriteriaResponse>
-
retrieveAllProvisioningCriterias
@GET("v1/provisioningcriteria") retrofit2.Call<List<GetProvisioningCriteriaResponse>> retrieveAllProvisioningCriterias(@HeaderMap Map<String, String> headers) Retrieves all created Provisioning Criterias Retrieves all created Provisioning Criterias- Returns:
- Call<List<GetProvisioningCriteriaResponse>>
-
retrieveProvisioningCriteria
@GET("v1/provisioningcriteria/{criteriaId}") retrofit2.Call<GetProvisioningCriteriaCriteriaIdResponse> retrieveProvisioningCriteria(@Path("criteriaId") Long criteriaId, @HeaderMap Map<String, String> headers) Retrieves a Provisioning Criteria Retrieves a Provisioning Criteria- Parameters:
criteriaId- criteriaId (required)- Returns:
- Call<GetProvisioningCriteriaCriteriaIdResponse>
-
retrieveTemplate3
@GET("v1/provisioningcriteria/template") retrofit2.Call<ProvisioningCriteriaData> retrieveTemplate3(@HeaderMap Map<String, String> headers) - Returns:
- Call<ProvisioningCriteriaData>
-
updateProvisioningCriteria
@Headers("Content-Type:application/json") @PUT("v1/provisioningcriteria/{criteriaId}") retrofit2.Call<PutProvisioningCriteriaResponse> updateProvisioningCriteria(@Path("criteriaId") Long criteriaId, @Body PutProvisioningCriteriaRequest putProvisioningCriteriaRequest, @HeaderMap Map<String, String> headers) Updates a new Provisioning Criteria Updates a new Provisioning Criteria Optional Fields criteriaName, loanProducts, provisioningcriteria- Parameters:
criteriaId- criteriaId (required)putProvisioningCriteriaRequest- (required)- Returns:
- Call<PutProvisioningCriteriaResponse>
-