Class QueryDetails


  • public class QueryDetails
    extends java.lang.Object
    Details used when performing a server list query.
    • Constructor Detail

      • QueryDetails

        public QueryDetails()
    • Method Detail

      • getAppID

        public int getAppID()
        Returns:
        the AppID used when querying servers
      • setAppID

        public void setAppID​(int appID)
        Parameters:
        appID - the AppID used when querying servers
      • getRegion

        public ERegionCode getRegion()
        Returns:
        the region that servers will be returned from
      • setRegion

        public void setRegion​(ERegionCode region)
        Parameters:
        region - the region that servers will be returned from
      • getGeoLocatedIP

        public java.net.InetAddress getGeoLocatedIP()
        This is done to return servers closer to this location.
        Returns:
        the IP address that will be GeoIP located
      • setGeoLocatedIP

        public void setGeoLocatedIP​(java.net.InetAddress geoLocatedIP)
        This is done to return servers closer to this location.
        Parameters:
        geoLocatedIP - the IP address that will be GeoIP located
      • getMaxServers

        public int getMaxServers()
        Returns:
        the maximum number of servers to return
      • setMaxServers

        public void setMaxServers​(int maxServers)
        Parameters:
        maxServers - the maximum number of servers to return