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 PublicFinancesAnnualAccountsBalanceSheetCountyClientbalanceSheetCounty()Retrieve the client for interacting with public finances annual accounts balance sheet county data.PublicFinancesAnnualAccountsBalanceSheetMunicipalityClientbalanceSheetMunicipality()Retrieve the client for interacting with public finances annual accounts balance sheet municipality data.URLEndpointgetUrl()Returns the URL endpoint which this client represents.PublicFinancesAnnualAccountsStatementAccountsCountyClientstatementAccountsCounty()Retrieve the client for interacting with public finances annual accounts statement accounts county data.PublicFinancesAnnualAccountsStatementAccountsMunicipalityClientstatementAccountsMunicipality()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- theLocalefor 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:AbstractClientReturns the URL endpoint which this client represents.
- Specified by:
getUrlin classAbstractClient- Returns:
- the URL endpoint for this client
-
-