Interface InterestRateChartApi
public interface InterestRateChartApi
-
Method Summary
Modifier and TypeMethodDescriptionretrofit2.Call<PostInterestRateChartsResponse> create10(PostInterestRateChartsRequest postInterestRateChartsRequest) Create a Chart Creates a new chart which can be attached to a term deposit products (FD or RD).retrofit2.Call<PostInterestRateChartsResponse> create10(PostInterestRateChartsRequest postInterestRateChartsRequest, Map<String, String> headers) Create a Chart Creates a new chart which can be attached to a term deposit products (FD or RD).retrofit2.Call<DeleteInterestRateChartsChartIdResponse> Delete a Chart It deletes the chartretrofit2.Call<DeleteInterestRateChartsChartIdResponse> Delete a Chart It deletes the chartretrofit2.Call<List<GetInterestRateChartsResponse>> retrieveAll26(Long productId) Retrieve all Charts Retrieve list of charts associated with a term deposit product(FD or RD).retrofit2.Call<List<GetInterestRateChartsResponse>> retrieveAll26(Long productId, Map<String, String> headers) Retrieve all Charts Retrieve list of charts associated with a term deposit product(FD or RD).retrofit2.Call<GetInterestRateChartsResponse> retrieveOne17(Long chartId) Retrieve a Chart It retrieves the Interest Rate Chart Example Requests: interestratecharts/1retrofit2.Call<GetInterestRateChartsResponse> retrieveOne17(Long chartId, Map<String, String> headers) Retrieve a Chart It retrieves the Interest Rate Chart Example Requests: interestratecharts/1retrofit2.Call<GetInterestRateChartsTemplateResponse> Retrieve Chart Details Template This is a convenience resource.retrofit2.Call<GetInterestRateChartsTemplateResponse> Retrieve Chart Details Template This is a convenience resource.retrofit2.Call<PutInterestRateChartsChartIdResponse> update15(Long chartId, PutInterestRateChartsChartIdRequest putInterestRateChartsChartIdRequest) Update a Chart It updates the chartretrofit2.Call<PutInterestRateChartsChartIdResponse> update15(Long chartId, PutInterestRateChartsChartIdRequest putInterestRateChartsChartIdRequest, Map<String, String> headers) Update a Chart It updates the chart
-
Method Details
-
create10
@Headers("Content-Type:application/json") @POST("v1/interestratecharts") retrofit2.Call<PostInterestRateChartsResponse> create10(@Body PostInterestRateChartsRequest postInterestRateChartsRequest) Create a Chart Creates a new chart which can be attached to a term deposit products (FD or RD).- Parameters:
postInterestRateChartsRequest- (required)- Returns:
- Call<PostInterestRateChartsResponse>
-
delete13
@DELETE("v1/interestratecharts/{chartId}") retrofit2.Call<DeleteInterestRateChartsChartIdResponse> delete13(@Path("chartId") Long chartId) Delete a Chart It deletes the chart- Parameters:
chartId- chartId (required)- Returns:
- Call<DeleteInterestRateChartsChartIdResponse>
-
retrieveAll26
@GET("v1/interestratecharts") retrofit2.Call<List<GetInterestRateChartsResponse>> retrieveAll26(@Query("productId") Long productId) Retrieve all Charts Retrieve list of charts associated with a term deposit product(FD or RD). Example Requests: interestratecharts?productId=1- Parameters:
productId- productId (optional)- Returns:
- Call<List<GetInterestRateChartsResponse>>
-
retrieveOne17
@GET("v1/interestratecharts/{chartId}") retrofit2.Call<GetInterestRateChartsResponse> retrieveOne17(@Path("chartId") Long chartId) Retrieve a Chart It retrieves the Interest Rate Chart Example Requests: interestratecharts/1- Parameters:
chartId- chartId (required)- Returns:
- Call<GetInterestRateChartsResponse>
-
template9
@GET("v1/interestratecharts/template") retrofit2.Call<GetInterestRateChartsTemplateResponse> template9()Retrieve Chart Details Template This is a convenience resource. It can be useful when building maintenance user interface screens for creating a chart. The template data returned consists of any or all of: Field Defaults Allowed Value Lists Example Request: interestratecharts/template- Returns:
- Call<GetInterestRateChartsTemplateResponse>
-
update15
@Headers("Content-Type:application/json") @PUT("v1/interestratecharts/{chartId}") retrofit2.Call<PutInterestRateChartsChartIdResponse> update15(@Path("chartId") Long chartId, @Body PutInterestRateChartsChartIdRequest putInterestRateChartsChartIdRequest) Update a Chart It updates the chart- Parameters:
chartId- chartId (required)putInterestRateChartsChartIdRequest- (required)- Returns:
- Call<PutInterestRateChartsChartIdResponse>
-
create10
@Headers("Content-Type:application/json") @POST("v1/interestratecharts") retrofit2.Call<PostInterestRateChartsResponse> create10(@Body PostInterestRateChartsRequest postInterestRateChartsRequest, @HeaderMap Map<String, String> headers) Create a Chart Creates a new chart which can be attached to a term deposit products (FD or RD).- Parameters:
postInterestRateChartsRequest- (required)- Returns:
- Call<PostInterestRateChartsResponse>
-
delete13
@DELETE("v1/interestratecharts/{chartId}") retrofit2.Call<DeleteInterestRateChartsChartIdResponse> delete13(@Path("chartId") Long chartId, @HeaderMap Map<String, String> headers) Delete a Chart It deletes the chart- Parameters:
chartId- chartId (required)- Returns:
- Call<DeleteInterestRateChartsChartIdResponse>
-
retrieveAll26
@GET("v1/interestratecharts") retrofit2.Call<List<GetInterestRateChartsResponse>> retrieveAll26(@Query("productId") Long productId, @HeaderMap Map<String, String> headers) Retrieve all Charts Retrieve list of charts associated with a term deposit product(FD or RD). Example Requests: interestratecharts?productId=1- Parameters:
productId- productId (optional)- Returns:
- Call<List<GetInterestRateChartsResponse>>
-
retrieveOne17
@GET("v1/interestratecharts/{chartId}") retrofit2.Call<GetInterestRateChartsResponse> retrieveOne17(@Path("chartId") Long chartId, @HeaderMap Map<String, String> headers) Retrieve a Chart It retrieves the Interest Rate Chart Example Requests: interestratecharts/1- Parameters:
chartId- chartId (required)- Returns:
- Call<GetInterestRateChartsResponse>
-
template9
@GET("v1/interestratecharts/template") retrofit2.Call<GetInterestRateChartsTemplateResponse> template9(@HeaderMap Map<String, String> headers) Retrieve Chart Details Template This is a convenience resource. It can be useful when building maintenance user interface screens for creating a chart. The template data returned consists of any or all of: Field Defaults Allowed Value Lists Example Request: interestratecharts/template- Returns:
- Call<GetInterestRateChartsTemplateResponse>
-
update15
@Headers("Content-Type:application/json") @PUT("v1/interestratecharts/{chartId}") retrofit2.Call<PutInterestRateChartsChartIdResponse> update15(@Path("chartId") Long chartId, @Body PutInterestRateChartsChartIdRequest putInterestRateChartsChartIdRequest, @HeaderMap Map<String, String> headers) Update a Chart It updates the chart- Parameters:
chartId- chartId (required)putInterestRateChartsChartIdRequest- (required)- Returns:
- Call<PutInterestRateChartsChartIdResponse>
-