Class PublicFinancesAnnualAccountsClient
- java.lang.Object
-
- com.github.dannil.scbjavaclient.client.AbstractClient
-
- com.github.dannil.scbjavaclient.client.AbstractContainerClient
-
- com.github.dannil.scbjavaclient.client.publicfinances.annualaccounts.PublicFinancesAnnualAccountsClient
-
public class PublicFinancesAnnualAccountsClient extends AbstractContainerClient
Client which handles public finances annual accounts data fetching.
- Since:
- 0.3.0
-
-
Constructor Summary
Constructors Constructor Description PublicFinancesAnnualAccountsClient()
Default constructor.PublicFinancesAnnualAccountsClient(Locale locale)
Overloaded constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PublicFinancesAnnualAccountsBalanceSheetCountyClient
balanceSheetCounty()
Retrieve the client for interacting with public finances annual accounts balance sheet county data.PublicFinancesAnnualAccountsBalanceSheetMunicipalityClient
balanceSheetMunicipality()
Retrieve the client for interacting with public finances annual accounts balance sheet municipality data.URLEndpoint
getUrl()
Returns the URL endpoint which this client represents.PublicFinancesAnnualAccountsStatementAccountsCountyClient
statementAccountsCounty()
Retrieve the client for interacting with public finances annual accounts statement accounts county data.PublicFinancesAnnualAccountsStatementAccountsMunicipalityClient
statementAccountsMunicipality()
Retrieve the client for interacting with public finances annual accounts statement accounts municipality data.-
Methods inherited from class com.github.dannil.scbjavaclient.client.AbstractContainerClient
addClient, getClient, setLocale
-
Methods inherited from class com.github.dannil.scbjavaclient.client.AbstractClient
doGetRequest, doPostRequest, getCommunicationProtocol, getLocale, getLocalizationLocale, getResponseModels, getResponseModels, getRootUrl, setCommunicationProtocol, setLocalizationLocale
-
-
-
-
Constructor Detail
-
PublicFinancesAnnualAccountsClient
public PublicFinancesAnnualAccountsClient()
Default constructor. Initializes values and creates sub-clients.
-
PublicFinancesAnnualAccountsClient
public PublicFinancesAnnualAccountsClient(Locale locale)
Overloaded constructor.
- Parameters:
locale
- theLocale
for this client
-
-
Method Detail
-
balanceSheetCounty
public PublicFinancesAnnualAccountsBalanceSheetCountyClient balanceSheetCounty()
Retrieve the client for interacting with public finances annual accounts balance sheet county data.
- Returns:
- a client for public finances annual accounts balance sheet county data
-
balanceSheetMunicipality
public PublicFinancesAnnualAccountsBalanceSheetMunicipalityClient balanceSheetMunicipality()
Retrieve the client for interacting with public finances annual accounts balance sheet municipality data.
- Returns:
- a client for public finances annual accounts balance sheet municipality data
-
statementAccountsCounty
public PublicFinancesAnnualAccountsStatementAccountsCountyClient statementAccountsCounty()
Retrieve the client for interacting with public finances annual accounts statement accounts county data.
- Returns:
- a client for public finances annual accounts statement accounts county data
-
statementAccountsMunicipality
public PublicFinancesAnnualAccountsStatementAccountsMunicipalityClient statementAccountsMunicipality()
Retrieve the client for interacting with public finances annual accounts statement accounts municipality data.
- Returns:
- a client for public finances annual accounts statement accounts municipality data
-
getUrl
public URLEndpoint getUrl()
Description copied from class:AbstractClient
Returns the URL endpoint which this client represents.
- Specified by:
getUrl
in classAbstractClient
- Returns:
- the URL endpoint for this client
-
-