Class ShuffledDnsServerAddressStream

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.List<java.net.InetSocketAddress> addresses  
      private int i  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      (package private) ShuffledDnsServerAddressStream​(java.util.List<java.net.InetSocketAddress> addresses)
      Create a new instance.
      private ShuffledDnsServerAddressStream​(java.util.List<java.net.InetSocketAddress> addresses, int startIdx)  
    • Field Detail

      • addresses

        private final java.util.List<java.net.InetSocketAddress> addresses
      • i

        private int i
    • Constructor Detail

      • ShuffledDnsServerAddressStream

        ShuffledDnsServerAddressStream​(java.util.List<java.net.InetSocketAddress> addresses)
        Create a new instance.
        Parameters:
        addresses - The addresses are not cloned. It is assumed the caller has cloned this array or otherwise will not modify the contents.
      • ShuffledDnsServerAddressStream

        private ShuffledDnsServerAddressStream​(java.util.List<java.net.InetSocketAddress> addresses,
                                               int startIdx)