Class BusinessActivitiesClient
- java.lang.Object
-
- com.github.dannil.scbjavaclient.client.AbstractClient
-
- com.github.dannil.scbjavaclient.client.AbstractContainerClient
-
- com.github.dannil.scbjavaclient.client.businessactivities.BusinessActivitiesClient
-
public class BusinessActivitiesClient extends AbstractContainerClient
Client which handles business activities data fetching.
- Since:
- 0.3.0
-
-
Constructor Summary
Constructors Constructor Description BusinessActivitiesClient()
Default constructor.BusinessActivitiesClient(Locale locale)
Overloaded constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BusinessActivitiesAccomodationStatisticsClient
accomodationStatistics()
Retrieve the client for interacting with business activities accomodation statistics data.BusinessActivitiesBalanceStatisticsClient
balanceStatistics()
Retrieve the client for interacting with business activities balance statistics data.BusinessActivitiesDatabaseClient
database()
Retrieve the client for interacting with business activities database data.URLEndpoint
getUrl()
Returns the URL endpoint which this client represents.BusinessActivitiesIndustrialCapacityUtilizationClient
industrialCapacityUtilization()
Retrieve the client for interacting with business activities industrial capacity utilization data.BusinessActivitiesIndustrialInventoriesClient
industrialInventories()
Retrieve the client for interacting with business activities industrial inventories data.BusinessActivitiesInvestmentSurveyClient
investmentSurvey()
Retrieve the client for interacting with business activities investment survey data.BusinessActivitiesNonFinancialCorporationsClient
nonFinancialCorporations()
Retrieve the client for interacting with business activities non financial corporations data.BusinessActivitiesNonProfitOrganizationsClient
nonProfitOrganizations()
Retrieve the client for interacting with business activities non-profit organizations data.BusinessActivitiesProductionIndexClient
productionIndex()
Retrieve the client for interacting with business activities production index data.BusinessActivitiesProductionValueIndexClient
productionValueIndex()
Retrieve the client for interacting with business activities production value index 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
-
BusinessActivitiesClient
public BusinessActivitiesClient()
Default constructor. Initializes values and creates sub-clients.
-
BusinessActivitiesClient
public BusinessActivitiesClient(Locale locale)
Overloaded constructor.
- Parameters:
locale
- theLocale
for this client
-
-
Method Detail
-
accomodationStatistics
public BusinessActivitiesAccomodationStatisticsClient accomodationStatistics()
Retrieve the client for interacting with business activities accomodation statistics data.
- Returns:
- a client for business activities accomodation statistics data
-
balanceStatistics
public BusinessActivitiesBalanceStatisticsClient balanceStatistics()
Retrieve the client for interacting with business activities balance statistics data.
- Returns:
- a client for business activities statistics data
-
database
public BusinessActivitiesDatabaseClient database()
Retrieve the client for interacting with business activities database data.
- Returns:
- a client for business activities database data
-
industrialCapacityUtilization
public BusinessActivitiesIndustrialCapacityUtilizationClient industrialCapacityUtilization()
Retrieve the client for interacting with business activities industrial capacity utilization data.
- Returns:
- a client for business activities industrial capacity utilization data
-
industrialInventories
public BusinessActivitiesIndustrialInventoriesClient industrialInventories()
Retrieve the client for interacting with business activities industrial inventories data.
- Returns:
- a client for business activities industrial inventories data
-
investmentSurvey
public BusinessActivitiesInvestmentSurveyClient investmentSurvey()
Retrieve the client for interacting with business activities investment survey data.
- Returns:
- a client for business activities investment survey data
-
nonFinancialCorporations
public BusinessActivitiesNonFinancialCorporationsClient nonFinancialCorporations()
Retrieve the client for interacting with business activities non financial corporations data.
- Returns:
- a client for business activities non financial corporations data
-
nonProfitOrganizations
public BusinessActivitiesNonProfitOrganizationsClient nonProfitOrganizations()
Retrieve the client for interacting with business activities non-profit organizations data.
- Returns:
- a client for business activities non-profit organizations data
-
productionIndex
public BusinessActivitiesProductionIndexClient productionIndex()
Retrieve the client for interacting with business activities production index data.
- Returns:
- a client for business activities production index data
-
productionValueIndex
public BusinessActivitiesProductionValueIndexClient productionValueIndex()
Retrieve the client for interacting with business activities production value index data.
- Returns:
- a client for business activities production value index 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
-
-