Class EnvironmentLandUseClient
- java.lang.Object
-
- com.github.dannil.scbjavaclient.client.AbstractClient
-
- com.github.dannil.scbjavaclient.client.AbstractContainerClient
-
- com.github.dannil.scbjavaclient.client.environment.landuse.EnvironmentLandUseClient
-
public class EnvironmentLandUseClient extends AbstractContainerClient
Client which handles environment land use data fetching.
- Since:
- 0.2.0
-
-
Constructor Summary
Constructors Constructor Description EnvironmentLandUseClient()
Default constructor.EnvironmentLandUseClient(Locale locale)
Overloaded constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EnvironmentLandUseBuildingsClient
buildings()
Retrieve the client for interacting with environment land use buildings data.URLEndpoint
getUrl()
Returns the URL endpoint which this client represents.EnvironmentLandUseInfrastructureForTransportClient
infrastructureForTransport()
Retrieve the client for interacting with environment land use infrastructure for transport data.EnvironmentLandUsePlanningClient
planning()
Retrieve the client for interacting with environment land use planning data.EnvironmentLandUseUsageClient
usage()
Retrieve the client for interacting with environment land use usage 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
-
EnvironmentLandUseClient
public EnvironmentLandUseClient()
Default constructor. Initializes values and creates sub-clients.
-
EnvironmentLandUseClient
public EnvironmentLandUseClient(Locale locale)
Overloaded constructor.
- Parameters:
locale
- theLocale
for this client
-
-
Method Detail
-
buildings
public EnvironmentLandUseBuildingsClient buildings()
Retrieve the client for interacting with environment land use buildings data.
- Returns:
- a client for environment land use buildings data
-
infrastructureForTransport
public EnvironmentLandUseInfrastructureForTransportClient infrastructureForTransport()
Retrieve the client for interacting with environment land use infrastructure for transport data.
- Returns:
- a client for environment land use infrastructure for transport data
-
planning
public EnvironmentLandUsePlanningClient planning()
Retrieve the client for interacting with environment land use planning data.
- Returns:
- a client for environment land use planning data
-
usage
public EnvironmentLandUseUsageClient usage()
Retrieve the client for interacting with environment land use usage data.
- Returns:
- a client for environment land use usage 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
-
-