public class BankingProductsAPI extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
BankingProductsAPI.ParamEffective |
| Constructor and Description |
|---|
BankingProductsAPI() |
BankingProductsAPI(ApiClient apiClient) |
| Modifier and Type | Method and Description |
|---|---|
ApiClient |
getApiClient() |
ResponseBankingProductById |
getProductDetail(String productId)
Get Product Detail
Obtain detailed information on a single product offered openly to the market
|
okhttp3.Call |
getProductDetailAsync(String productId,
ApiCallback<ResponseBankingProductById> _callback)
Get Product Detail (asynchronously)
Obtain detailed information on a single product offered openly to the market
|
okhttp3.Call |
getProductDetailCall(String productId,
ApiCallback _callback)
Build call for getProductDetail
|
ApiResponse<ResponseBankingProductById> |
getProductDetailWithHttpInfo(String productId)
Get Product Detail
Obtain detailed information on a single product offered openly to the market
|
ResponseBankingProductList |
listProducts(String brand,
BankingProductsAPI.ParamEffective effective,
Integer page,
Integer pageSize,
ParamProductCategory productCategory,
java.time.OffsetDateTime updatedSince)
Get Products
Obtain a list of products that are currently openly offered to the market Note that the results returned by this end point are expected to be ordered according to updated-since ### Conventions In the product reference payloads there are a number of recurring conventions that are explained here, in one place.
|
okhttp3.Call |
listProductsAsync(String brand,
BankingProductsAPI.ParamEffective effective,
Integer page,
Integer pageSize,
ParamProductCategory productCategory,
java.time.OffsetDateTime updatedSince,
ApiCallback<ResponseBankingProductList> _callback)
Get Products (asynchronously)
Obtain a list of products that are currently openly offered to the market Note that the results returned by this end point are expected to be ordered according to updated-since ### Conventions In the product reference payloads there are a number of recurring conventions that are explained here, in one place.
|
okhttp3.Call |
listProductsCall(String brand,
BankingProductsAPI.ParamEffective effective,
Integer page,
Integer pageSize,
ParamProductCategory productCategory,
java.time.OffsetDateTime updatedSince,
ApiCallback _callback)
Build call for listProducts
|
ApiResponse<ResponseBankingProductList> |
listProductsWithHttpInfo(String brand,
BankingProductsAPI.ParamEffective effective,
Integer page,
Integer pageSize,
ParamProductCategory productCategory,
java.time.OffsetDateTime updatedSince)
Get Products
Obtain a list of products that are currently openly offered to the market Note that the results returned by this end point are expected to be ordered according to updated-since ### Conventions In the product reference payloads there are a number of recurring conventions that are explained here, in one place.
|
void |
setApiClient(ApiClient apiClient) |
public BankingProductsAPI()
public BankingProductsAPI(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public okhttp3.Call getProductDetailCall(String productId, ApiCallback _callback) throws ApiException
productId - ID of the specific product requested (required)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public ResponseBankingProductById getProductDetail(String productId) throws ApiException
productId - ID of the specific product requested (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public ApiResponse<ResponseBankingProductById> getProductDetailWithHttpInfo(String productId) throws ApiException
productId - ID of the specific product requested (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public okhttp3.Call getProductDetailAsync(String productId, ApiCallback<ResponseBankingProductById> _callback) throws ApiException
productId - ID of the specific product requested (required)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body object
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public okhttp3.Call listProductsCall(String brand, BankingProductsAPI.ParamEffective effective, Integer page, Integer pageSize, ParamProductCategory productCategory, java.time.OffsetDateTime updatedSince, ApiCallback _callback) throws ApiException
brand - Filter results based on a specific brand (optional)effective - Allows for the filtering of products based on whether the current time is within the period of time defined as effective by the effectiveFrom and effectiveTo fields. Valid values are ‘CURRENT’, ‘FUTURE’ and ‘ALL’. If absent defaults to 'CURRENT' (optional, default to CURRENT)page - Page of results to request (standard pagination) (optional, default to 1)pageSize - Page size to request. Default is 25 (standard pagination) (optional, default to 25)productCategory - Used to filter results on the productCategory field applicable to accounts. Any one of the valid values for this field can be supplied. If absent then all accounts returned. (optional)updatedSince - Only include products that have been updated after the specified date and time. If absent defaults to include all products (optional)_callback - Callback for upload/download progressApiException - If fail to serialize the request body object
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public ResponseBankingProductList listProducts(String brand, BankingProductsAPI.ParamEffective effective, Integer page, Integer pageSize, ParamProductCategory productCategory, java.time.OffsetDateTime updatedSince) throws ApiException
brand - Filter results based on a specific brand (optional)effective - Allows for the filtering of products based on whether the current time is within the period of time defined as effective by the effectiveFrom and effectiveTo fields. Valid values are ‘CURRENT’, ‘FUTURE’ and ‘ALL’. If absent defaults to 'CURRENT' (optional, default to CURRENT)page - Page of results to request (standard pagination) (optional, default to 1)pageSize - Page size to request. Default is 25 (standard pagination) (optional, default to 25)productCategory - Used to filter results on the productCategory field applicable to accounts. Any one of the valid values for this field can be supplied. If absent then all accounts returned. (optional)updatedSince - Only include products that have been updated after the specified date and time. If absent defaults to include all products (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public ApiResponse<ResponseBankingProductList> listProductsWithHttpInfo(String brand, BankingProductsAPI.ParamEffective effective, Integer page, Integer pageSize, ParamProductCategory productCategory, java.time.OffsetDateTime updatedSince) throws ApiException
brand - Filter results based on a specific brand (optional)effective - Allows for the filtering of products based on whether the current time is within the period of time defined as effective by the effectiveFrom and effectiveTo fields. Valid values are ‘CURRENT’, ‘FUTURE’ and ‘ALL’. If absent defaults to 'CURRENT' (optional, default to CURRENT)page - Page of results to request (standard pagination) (optional, default to 1)pageSize - Page size to request. Default is 25 (standard pagination) (optional, default to 25)productCategory - Used to filter results on the productCategory field applicable to accounts. Any one of the valid values for this field can be supplied. If absent then all accounts returned. (optional)updatedSince - Only include products that have been updated after the specified date and time. If absent defaults to include all products (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response body
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
public okhttp3.Call listProductsAsync(String brand, BankingProductsAPI.ParamEffective effective, Integer page, Integer pageSize, ParamProductCategory productCategory, java.time.OffsetDateTime updatedSince, ApiCallback<ResponseBankingProductList> _callback) throws ApiException
brand - Filter results based on a specific brand (optional)effective - Allows for the filtering of products based on whether the current time is within the period of time defined as effective by the effectiveFrom and effectiveTo fields. Valid values are ‘CURRENT’, ‘FUTURE’ and ‘ALL’. If absent defaults to 'CURRENT' (optional, default to CURRENT)page - Page of results to request (standard pagination) (optional, default to 1)pageSize - Page size to request. Default is 25 (standard pagination) (optional, default to 25)productCategory - Used to filter results on the productCategory field applicable to accounts. Any one of the valid values for this field can be supplied. If absent then all accounts returned. (optional)updatedSince - Only include products that have been updated after the specified date and time. If absent defaults to include all products (optional)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body object
http.response.details
| Status Code | Description | Response Headers |
| ResponseCode.OK | Success | - |
Copyright © 2019. All rights reserved.