Interface CreditBureauConfigurationApi
public interface CreditBureauConfigurationApi
-
Method Summary
Modifier and TypeMethodDescriptionretrofit2.Call<String> addOrganisationCreditBureau(Long organisationCreditBureauId) retrofit2.Call<String> addOrganisationCreditBureau(Long organisationCreditBureauId, String body) retrofit2.Call<String> addOrganisationCreditBureau(Long organisationCreditBureauId, String body, Map<String, String> headers) retrofit2.Call<String> addOrganisationCreditBureau(Long organisationCreditBureauId, Map<String, String> headers) retrofit2.Call<String> createCreditBureauConfiguration(Long creditBureauId) retrofit2.Call<String> createCreditBureauConfiguration(Long creditBureauId, String body) retrofit2.Call<String> retrofit2.Call<String> createCreditBureauConfiguration(Long creditBureauId, Map<String, String> headers) retrofit2.Call<String> createCreditBureauLoanProductMapping(Long organisationCreditBureauId) retrofit2.Call<String> createCreditBureauLoanProductMapping(Long organisationCreditBureauId, String body) retrofit2.Call<String> createCreditBureauLoanProductMapping(Long organisationCreditBureauId, String body, Map<String, String> headers) retrofit2.Call<String> createCreditBureauLoanProductMapping(Long organisationCreditBureauId, Map<String, String> headers) retrofit2.Call<String> retrofit2.Call<String> fetchLoanProducts(Map<String, String> headers) retrofit2.Call<String> fetchMappingByLoanProductId(Long loanProductId) retrofit2.Call<String> fetchMappingByLoanProductId(Long loanProductId, Map<String, String> headers) retrofit2.Call<String> getConfiguration(Long organisationCreditBureauId) retrofit2.Call<String> getConfiguration(Long organisationCreditBureauId, Map<String, String> headers) retrofit2.Call<String> retrofit2.Call<String> getCreditBureau(Map<String, String> headers) retrofit2.Call<String> retrofit2.Call<String> getCreditBureauLoanProductMapping(Map<String, String> headers) retrofit2.Call<String> retrofit2.Call<String> getOrganisationCreditBureau(Map<String, String> headers) retrofit2.Call<String> retrofit2.Call<String> updateCreditBureau(String body) retrofit2.Call<String> updateCreditBureau(String body, Map<String, String> headers) retrofit2.Call<String> updateCreditBureau(Map<String, String> headers) retrofit2.Call<String> updateCreditBureauConfiguration(Long configurationId) retrofit2.Call<String> updateCreditBureauConfiguration(Long configurationId, String body) retrofit2.Call<String> retrofit2.Call<String> updateCreditBureauConfiguration(Long configurationId, Map<String, String> headers) retrofit2.Call<String> retrofit2.Call<String> retrofit2.Call<String> updateCreditBureauLoanProductMapping(String body, Map<String, String> headers) retrofit2.Call<String> updateCreditBureauLoanProductMapping(Map<String, String> headers)
-
Method Details
-
addOrganisationCreditBureau
@Headers("Content-Type:application/json") @POST("v1/CreditBureauConfiguration/organisationCreditBureau/{organisationCreditBureauId}") retrofit2.Call<String> addOrganisationCreditBureau(@Path("organisationCreditBureauId") Long organisationCreditBureauId, @Body String body) - Parameters:
organisationCreditBureauId- (required)body- (optional)- Returns:
- Call<String>
-
createCreditBureauConfiguration
@Headers("Content-Type:application/json") @POST("v1/CreditBureauConfiguration/configuration/{creditBureauId}") retrofit2.Call<String> createCreditBureauConfiguration(@Path("creditBureauId") Long creditBureauId, @Body String body) - Parameters:
creditBureauId- (required)body- (optional)- Returns:
- Call<String>
-
createCreditBureauLoanProductMapping
@Headers("Content-Type:application/json") @POST("v1/CreditBureauConfiguration/mappings/{organisationCreditBureauId}") retrofit2.Call<String> createCreditBureauLoanProductMapping(@Path("organisationCreditBureauId") Long organisationCreditBureauId, @Body String body) - Parameters:
organisationCreditBureauId- (required)body- (optional)- Returns:
- Call<String>
-
fetchLoanProducts
- Returns:
- Call<String>
-
fetchMappingByLoanProductId
@GET("v1/CreditBureauConfiguration/loanProduct/{loanProductId}") retrofit2.Call<String> fetchMappingByLoanProductId(@Path("loanProductId") Long loanProductId) - Parameters:
loanProductId- (required)- Returns:
- Call<String>
-
getConfiguration
@GET("v1/CreditBureauConfiguration/config/{organisationCreditBureauId}") retrofit2.Call<String> getConfiguration(@Path("organisationCreditBureauId") Long organisationCreditBureauId) - Parameters:
organisationCreditBureauId- (required)- Returns:
- Call<String>
-
getCreditBureau
- Returns:
- Call<String>
-
getCreditBureauLoanProductMapping
@GET("v1/CreditBureauConfiguration/mappings") retrofit2.Call<String> getCreditBureauLoanProductMapping()- Returns:
- Call<String>
-
getOrganisationCreditBureau
@GET("v1/CreditBureauConfiguration/organisationCreditBureau") retrofit2.Call<String> getOrganisationCreditBureau()- Returns:
- Call<String>
-
updateCreditBureau
@Headers("Content-Type:application/json") @PUT("v1/CreditBureauConfiguration/organisationCreditBureau") retrofit2.Call<String> updateCreditBureau(@Body String body) - Parameters:
body- (optional)- Returns:
- Call<String>
-
updateCreditBureauConfiguration
@Headers("Content-Type:application/json") @PUT("v1/CreditBureauConfiguration/configuration/{configurationId}") retrofit2.Call<String> updateCreditBureauConfiguration(@Path("configurationId") Long configurationId, @Body String body) - Parameters:
configurationId- (required)body- (optional)- Returns:
- Call<String>
-
updateCreditBureauLoanProductMapping
@Headers("Content-Type:application/json") @PUT("v1/CreditBureauConfiguration/mappings") retrofit2.Call<String> updateCreditBureauLoanProductMapping(@Body String body) - Parameters:
body- (optional)- Returns:
- Call<String>
-
addOrganisationCreditBureau
@Headers("Content-Type:application/json") @POST("v1/CreditBureauConfiguration/organisationCreditBureau/{organisationCreditBureauId}") retrofit2.Call<String> addOrganisationCreditBureau(@Path("organisationCreditBureauId") Long organisationCreditBureauId) - Parameters:
organisationCreditBureauId- (required)body- (optional)- Returns:
- Call<String>
-
createCreditBureauConfiguration
@Headers("Content-Type:application/json") @POST("v1/CreditBureauConfiguration/configuration/{creditBureauId}") retrofit2.Call<String> createCreditBureauConfiguration(@Path("creditBureauId") Long creditBureauId) - Parameters:
creditBureauId- (required)body- (optional)- Returns:
- Call<String>
-
createCreditBureauLoanProductMapping
@Headers("Content-Type:application/json") @POST("v1/CreditBureauConfiguration/mappings/{organisationCreditBureauId}") retrofit2.Call<String> createCreditBureauLoanProductMapping(@Path("organisationCreditBureauId") Long organisationCreditBureauId) - Parameters:
organisationCreditBureauId- (required)body- (optional)- Returns:
- Call<String>
-
updateCreditBureau
@Headers("Content-Type:application/json") @PUT("v1/CreditBureauConfiguration/organisationCreditBureau") retrofit2.Call<String> updateCreditBureau()- Parameters:
body- (optional)- Returns:
- Call<String>
-
updateCreditBureauConfiguration
@Headers("Content-Type:application/json") @PUT("v1/CreditBureauConfiguration/configuration/{configurationId}") retrofit2.Call<String> updateCreditBureauConfiguration(@Path("configurationId") Long configurationId) - Parameters:
configurationId- (required)body- (optional)- Returns:
- Call<String>
-
updateCreditBureauLoanProductMapping
@Headers("Content-Type:application/json") @PUT("v1/CreditBureauConfiguration/mappings") retrofit2.Call<String> updateCreditBureauLoanProductMapping()- Parameters:
body- (optional)- Returns:
- Call<String>
-
addOrganisationCreditBureau
@Headers("Content-Type:application/json") @POST("v1/CreditBureauConfiguration/organisationCreditBureau/{organisationCreditBureauId}") retrofit2.Call<String> addOrganisationCreditBureau(@Path("organisationCreditBureauId") Long organisationCreditBureauId, @Body String body, @HeaderMap Map<String, String> headers) - Parameters:
organisationCreditBureauId- (required)body- (optional)- Returns:
- Call<String>
-
createCreditBureauConfiguration
@Headers("Content-Type:application/json") @POST("v1/CreditBureauConfiguration/configuration/{creditBureauId}") retrofit2.Call<String> createCreditBureauConfiguration(@Path("creditBureauId") Long creditBureauId, @Body String body, @HeaderMap Map<String, String> headers) - Parameters:
creditBureauId- (required)body- (optional)- Returns:
- Call<String>
-
createCreditBureauLoanProductMapping
@Headers("Content-Type:application/json") @POST("v1/CreditBureauConfiguration/mappings/{organisationCreditBureauId}") retrofit2.Call<String> createCreditBureauLoanProductMapping(@Path("organisationCreditBureauId") Long organisationCreditBureauId, @Body String body, @HeaderMap Map<String, String> headers) - Parameters:
organisationCreditBureauId- (required)body- (optional)- Returns:
- Call<String>
-
fetchLoanProducts
@GET("v1/CreditBureauConfiguration/loanProduct") retrofit2.Call<String> fetchLoanProducts(@HeaderMap Map<String, String> headers) - Returns:
- Call<String>
-
fetchMappingByLoanProductId
@GET("v1/CreditBureauConfiguration/loanProduct/{loanProductId}") retrofit2.Call<String> fetchMappingByLoanProductId(@Path("loanProductId") Long loanProductId, @HeaderMap Map<String, String> headers) - Parameters:
loanProductId- (required)- Returns:
- Call<String>
-
getConfiguration
@GET("v1/CreditBureauConfiguration/config/{organisationCreditBureauId}") retrofit2.Call<String> getConfiguration(@Path("organisationCreditBureauId") Long organisationCreditBureauId, @HeaderMap Map<String, String> headers) - Parameters:
organisationCreditBureauId- (required)- Returns:
- Call<String>
-
getCreditBureau
@GET("v1/CreditBureauConfiguration") retrofit2.Call<String> getCreditBureau(@HeaderMap Map<String, String> headers) - Returns:
- Call<String>
-
getCreditBureauLoanProductMapping
@GET("v1/CreditBureauConfiguration/mappings") retrofit2.Call<String> getCreditBureauLoanProductMapping(@HeaderMap Map<String, String> headers) - Returns:
- Call<String>
-
getOrganisationCreditBureau
@GET("v1/CreditBureauConfiguration/organisationCreditBureau") retrofit2.Call<String> getOrganisationCreditBureau(@HeaderMap Map<String, String> headers) - Returns:
- Call<String>
-
updateCreditBureau
@Headers("Content-Type:application/json") @PUT("v1/CreditBureauConfiguration/organisationCreditBureau") retrofit2.Call<String> updateCreditBureau(@Body String body, @HeaderMap Map<String, String> headers) - Parameters:
body- (optional)- Returns:
- Call<String>
-
updateCreditBureauConfiguration
@Headers("Content-Type:application/json") @PUT("v1/CreditBureauConfiguration/configuration/{configurationId}") retrofit2.Call<String> updateCreditBureauConfiguration(@Path("configurationId") Long configurationId, @Body String body, @HeaderMap Map<String, String> headers) - Parameters:
configurationId- (required)body- (optional)- Returns:
- Call<String>
-
updateCreditBureauLoanProductMapping
@Headers("Content-Type:application/json") @PUT("v1/CreditBureauConfiguration/mappings") retrofit2.Call<String> updateCreditBureauLoanProductMapping(@Body String body, @HeaderMap Map<String, String> headers) - Parameters:
body- (optional)- Returns:
- Call<String>
-
addOrganisationCreditBureau
@Headers("Content-Type:application/json") @POST("v1/CreditBureauConfiguration/organisationCreditBureau/{organisationCreditBureauId}") retrofit2.Call<String> addOrganisationCreditBureau(@Path("organisationCreditBureauId") Long organisationCreditBureauId, @HeaderMap Map<String, String> headers) - Parameters:
organisationCreditBureauId- (required)body- (optional)- Returns:
- Call<String>
-
createCreditBureauConfiguration
@Headers("Content-Type:application/json") @POST("v1/CreditBureauConfiguration/configuration/{creditBureauId}") retrofit2.Call<String> createCreditBureauConfiguration(@Path("creditBureauId") Long creditBureauId, @HeaderMap Map<String, String> headers) - Parameters:
creditBureauId- (required)body- (optional)- Returns:
- Call<String>
-
createCreditBureauLoanProductMapping
@Headers("Content-Type:application/json") @POST("v1/CreditBureauConfiguration/mappings/{organisationCreditBureauId}") retrofit2.Call<String> createCreditBureauLoanProductMapping(@Path("organisationCreditBureauId") Long organisationCreditBureauId, @HeaderMap Map<String, String> headers) - Parameters:
organisationCreditBureauId- (required)body- (optional)- Returns:
- Call<String>
-
updateCreditBureau
@Headers("Content-Type:application/json") @PUT("v1/CreditBureauConfiguration/organisationCreditBureau") retrofit2.Call<String> updateCreditBureau(@HeaderMap Map<String, String> headers) - Parameters:
body- (optional)- Returns:
- Call<String>
-
updateCreditBureauConfiguration
@Headers("Content-Type:application/json") @PUT("v1/CreditBureauConfiguration/configuration/{configurationId}") retrofit2.Call<String> updateCreditBureauConfiguration(@Path("configurationId") Long configurationId, @HeaderMap Map<String, String> headers) - Parameters:
configurationId- (required)body- (optional)- Returns:
- Call<String>
-
updateCreditBureauLoanProductMapping
@Headers("Content-Type:application/json") @PUT("v1/CreditBureauConfiguration/mappings") retrofit2.Call<String> updateCreditBureauLoanProductMapping(@HeaderMap Map<String, String> headers) - Parameters:
body- (optional)- Returns:
- Call<String>
-