public class FinancialMarketsBalanceOfPaymentsPortfolioInvestmentClient extends AbstractClient
Client which handles financial markets balance of payments portfolio investment data fetching.
| Constructor and Description |
|---|
FinancialMarketsBalanceOfPaymentsPortfolioInvestmentClient()
Default constructor.
|
FinancialMarketsBalanceOfPaymentsPortfolioInvestmentClient(Locale locale)
Overloaded constructor.
|
| Modifier and Type | Method and Description |
|---|---|
List<ResponseModel> |
getNetFlowsQuarters()
Fetch all net flows quarters data.
|
List<ResponseModel> |
getNetFlowsQuarters(Collection<String> currencies,
Collection<String> items,
Collection<String> quarters)
Fetch all net flows quarters data which match the input constraints.
|
List<ResponseModel> |
getNetFlowsYears()
Fetch all net flows years data.
|
List<ResponseModel> |
getNetFlowsYears(Collection<String> currencies,
Collection<String> items,
Collection<Integer> years)
Fetch all net flows years data which match the input constraints.
|
List<ResponseModel> |
getNonResidentHoldingsOfSwedishInterestBearingSecurities()
Fetch all non-resident holdings of Swedish interest-bearing securities data.
|
List<ResponseModel> |
getNonResidentHoldingsOfSwedishInterestBearingSecurities(Collection<String> holdings,
Collection<String> sectors,
Collection<String> maturities,
Collection<String> months)
Fetch all non-resident holdings of Swedish interest-bearing securities data
which match the input constraints.
|
List<ResponseModel> |
getNonResidentTradeInSwedishShares()
Fetch all non-resident trade in Swedish shares data.
|
List<ResponseModel> |
getNonResidentTradeInSwedishShares(Collection<String> nonResidentTrades,
Collection<String> swedishShares,
Collection<String> months)
Fetch all non-resident trade in Swedish shares data which match the input
constraints.
|
List<ResponseModel> |
getSwedishPortfolioHoldingsOfForeignSecurities()
Fetch all Swedish portfolio holdings of foreign securities data.
|
List<ResponseModel> |
getSwedishPortfolioHoldingsOfForeignSecurities(Collection<String> countries,
Collection<String> securities,
Collection<String> halfYears)
Fetch all Swedish portfolio holdings of foreign securities data which match the
input constraints.
|
URLEndpoint |
getUrl()
Returns the URL endpoint which this client represents.
|
doGetRequest, doPostRequest, getCommunicationProtocol, getLocale, getLocalizationLocale, getResponseModels, getResponseModels, getRootUrl, setCommunicationProtocol, setLocale, setLocalizationLocalepublic FinancialMarketsBalanceOfPaymentsPortfolioInvestmentClient()
Default constructor.
public FinancialMarketsBalanceOfPaymentsPortfolioInvestmentClient(Locale locale)
Overloaded constructor.
locale - the Locale for this clientpublic List<ResponseModel> getNetFlowsYears()
Fetch all net flows years data.
ResponseModel
objectsgetNetFlowsYears(Collection, Collection, Collection)public List<ResponseModel> getNetFlowsYears(Collection<String> currencies, Collection<String> items, Collection<Integer> years)
Fetch all net flows years data which match the input constraints.
currencies - the currenciesitems - the itemsyears - the yearsResponseModel
objectspublic List<ResponseModel> getNonResidentTradeInSwedishShares()
Fetch all non-resident trade in Swedish shares data.
ResponseModel
objectsgetNonResidentTradeInSwedishShares(Collection, Collection, Collection)public List<ResponseModel> getNonResidentTradeInSwedishShares(Collection<String> nonResidentTrades, Collection<String> swedishShares, Collection<String> months)
Fetch all non-resident trade in Swedish shares data which match the input constraints.
nonResidentTrades - the non-resident tradesswedishShares - the Swedish sharesmonths - the monthsResponseModel
objectspublic List<ResponseModel> getNonResidentHoldingsOfSwedishInterestBearingSecurities()
Fetch all non-resident holdings of Swedish interest-bearing securities data.
ResponseModel
objectsgetNonResidentHoldingsOfSwedishInterestBearingSecurities(Collection,
Collection, Collection, Collection)public List<ResponseModel> getNonResidentHoldingsOfSwedishInterestBearingSecurities(Collection<String> holdings, Collection<String> sectors, Collection<String> maturities, Collection<String> months)
Fetch all non-resident holdings of Swedish interest-bearing securities data which match the input constraints.
holdings - the holdingssectors - the sectorsmaturities - the maturitiesmonths - the monthsResponseModel
objectspublic List<ResponseModel> getNetFlowsQuarters()
Fetch all net flows quarters data.
ResponseModel
objectsgetNetFlowsQuarters(Collection, Collection, Collection)public List<ResponseModel> getNetFlowsQuarters(Collection<String> currencies, Collection<String> items, Collection<String> quarters)
Fetch all net flows quarters data which match the input constraints.
currencies - the currenciesitems - the itemsquarters - the quartersResponseModel
objectspublic List<ResponseModel> getSwedishPortfolioHoldingsOfForeignSecurities()
Fetch all Swedish portfolio holdings of foreign securities data.
ResponseModel
objectsgetSwedishPortfolioHoldingsOfForeignSecurities(Collection, Collection,
Collection)public List<ResponseModel> getSwedishPortfolioHoldingsOfForeignSecurities(Collection<String> countries, Collection<String> securities, Collection<String> halfYears)
Fetch all Swedish portfolio holdings of foreign securities data which match the input constraints.
countries - the countriessecurities - the securitieshalfYears - the half yearsResponseModel
objectspublic URLEndpoint getUrl()
AbstractClientReturns the URL endpoint which this client represents.
getUrl in class AbstractClientCopyright © 2019. All rights reserved.