public class BankingProductsAPI extends Object
| 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<ResponseBankingProductById> _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(ParamEffective effective,
String updatedSince,
String brand,
ParamProductCategory productCategory,
Integer page,
Integer pageSize)
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(ParamEffective effective,
String updatedSince,
String brand,
ParamProductCategory productCategory,
Integer page,
Integer pageSize,
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(ParamEffective effective,
String updatedSince,
String brand,
ParamProductCategory productCategory,
Integer page,
Integer pageSize,
ApiCallback<ResponseBankingProductList> _callback)
Build call for listProducts
|
ApiResponse<ResponseBankingProductList> |
listProductsWithHttpInfo(ParamEffective effective,
String updatedSince,
String brand,
ParamProductCategory productCategory,
Integer page,
Integer pageSize)
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 listProductsCall(ParamEffective effective, String updatedSince, String brand, ParamProductCategory productCategory, Integer page, Integer pageSize, ApiCallback<ResponseBankingProductList> _callback) throws ApiException
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'updatedSince - Only include products that have been updated after the specified date and
time. If absent defaults to include all productsbrand - Filter results based on a specific brandproductCategory - 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.page - Page of results to request (standard pagination)pageSize - Page size to request. Default is 25 (standard pagination)_callback - The callback to be executed when the API call finishesApiException - If fail to serialize the request body objectpublic ResponseBankingProductList listProducts(ParamEffective effective, String updatedSince, String brand, ParamProductCategory productCategory, Integer page, Integer pageSize) throws ApiException
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'updatedSince - Only include products that have been updated after the specified date and
time. If absent defaults to include all productsbrand - Filter results based on a specific brandproductCategory - 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.page - Page of results to request (standard pagination)pageSize - Page size to request. Default is 25 (standard pagination)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response bodypublic ApiResponse<ResponseBankingProductList> listProductsWithHttpInfo(ParamEffective effective, String updatedSince, String brand, ParamProductCategory productCategory, Integer page, Integer pageSize) throws ApiException
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'updatedSince - Only include products that have been updated after the specified date and
time. If absent defaults to include all productsbrand - Filter results based on a specific brandproductCategory - 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.page - Page of results to request (standard pagination)pageSize - Page size to request. Default is 25 (standard pagination)ApiException - If fail to call the API, e.g. server error or cannot deserialize the
response bodypublic okhttp3.Call listProductsAsync(ParamEffective effective, String updatedSince, String brand, ParamProductCategory productCategory, Integer page, Integer pageSize, ApiCallback<ResponseBankingProductList> _callback) throws ApiException
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'updatedSince - Only include products that have been updated after the specified date and
time. If absent defaults to include all productsbrand - Filter results based on a specific brandproductCategory - 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.page - Page of results to request (standard pagination)pageSize - Page size to request. Default is 25 (standard pagination)_callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic okhttp3.Call getProductDetailCall(String productId, ApiCallback<ResponseBankingProductById> _callback) throws ApiException
productId - ID of the specific product requested_callback - The callback to be executed when the API call finishesApiException - If fail to serialize the request body objectpublic 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 bodypublic 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 bodypublic 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 objectCopyright © 2019. All rights reserved.