Class AgricultureClient


  • public class AgricultureClient
    extends AbstractContainerClient

    Client which handles agriculture data fetching.

    Since:
    0.4.0
    • Constructor Detail

      • AgricultureClient

        public AgricultureClient()

        Default constructor. Initializes values and creates sub-clients.

      • AgricultureClient

        public AgricultureClient​(Locale locale)

        Overloaded constructor.

        Parameters:
        locale - the Locale for this client
    • Method Detail

      • cerealCrops

        public AgricultureCerealCropsClient cerealCrops()

        Retrieve the client for interacting with agriculture cereal crops data.

        Returns:
        a client for agriculture cereal crops data
      • holdings

        public AgricultureHoldingsClient holdings()

        Retrieve the client for interacting with agriculture holdings data.

        Returns:
        a client for agriculture holdings data
      • landUse

        public AgricultureLandUseClient landUse()

        Retrieve the client for interacting with agriculture land use data.

        Returns:
        a client for agriculture land use data
      • livestock

        public AgricultureLivestockClient livestock()

        Retrieve the client for interacting with agriculture livestock data.

        Returns:
        a client for agriculture livestock data
      • getUrl

        public URLEndpoint getUrl()
        Description copied from class: AbstractClient

        Returns the URL endpoint which this client represents.

        Specified by:
        getUrl in class AbstractClient
        Returns:
        the URL endpoint for this client