Class TaginfoRegionalInstance

    • Field Detail

      • isoCodes

        private final Set<String> isoCodes
        Set of ISO3166 codes for the covered areas
      • suffix

        private final String suffix
        Optional suffix to distinguish them in UI
    • Constructor Detail

      • TaginfoRegionalInstance

        public TaginfoRegionalInstance​(String url,
                                       Set<String> isoCodes)
        Constructs a new TaginfoRegionalInstance.
        Parameters:
        url - Instance URL. Must not be null
        isoCodes - Set of ISO3166 codes for the covered areas. Must not be null
      • TaginfoRegionalInstance

        public TaginfoRegionalInstance​(String url,
                                       Set<String> isoCodes,
                                       String suffix)
        Constructs a new TaginfoRegionalInstance.
        Parameters:
        url - Instance URL. Must not be null
        isoCodes - Set of ISO3166 codes for the covered areas. Must not be null
        suffix - Optional suffix to distinguish them in UI. Can be null
    • Method Detail

      • getUrl

        public String getUrl()
        Returns the instance URL.
        Returns:
        instance URL
      • getIsoCodes

        public Set<StringgetIsoCodes()
        Returns the set of ISO3166 codes for the covered areas.
        Returns:
        set of ISO3166 codes for the covered areas
      • getSuffix

        public String getSuffix()
        Returns the optional suffix to distinguish them in UI.
        Returns:
        optional suffix to distinguish them in UI. Can be null