/** * Returns the {@link DnsServerAddresses} that yields the specified {@code address} in a shuffled order. Once all * addresses are yielded, the addresses are shuffled again. */ public static DnsServerAddresses shuffled(Iterable<? extends InetSocketAddress> addresses) { return shuffled0(sanitize(addresses)); }
/** * Returns the {@link DnsServerAddresses} that yields the specified {@code addresses} in a shuffled order. Once all * addresses are yielded, the addresses are shuffled again. */ public static DnsServerAddresses shuffled(InetSocketAddress... addresses) { return shuffled0(sanitize(addresses)); }
/** * Returns the {@link DnsServerAddresses} that yields the specified {@code addresses} in a shuffled order. Once all * addresses are yielded, the addresses are shuffled again. */ public static DnsServerAddresses shuffled(InetSocketAddress... addresses) { return shuffled0(sanitize(addresses)); }
/** * Returns the {@link DnsServerAddresses} that yields the specified {@code address} in a shuffled order. Once all * addresses are yielded, the addresses are shuffled again. */ public static DnsServerAddresses shuffled(Iterable<? extends InetSocketAddress> addresses) { return shuffled0(sanitize(addresses)); }
/** * Returns the {@link DnsServerAddresses} that yields the specified {@code address} in a shuffled order. Once all * addresses are yielded, the addresses are shuffled again. */ public static DnsServerAddresses shuffled(Iterable<? extends InetSocketAddress> addresses) { return shuffled0(sanitize(addresses)); }
/** * Returns the {@link DnsServerAddresses} that yields the specified {@code address} in a shuffled order. Once all * addresses are yielded, the addresses are shuffled again. */ public static DnsServerAddresses shuffled(Iterable<? extends InetSocketAddress> addresses) { return shuffled0(sanitize(addresses)); }
/** * Returns the {@link DnsServerAddresses} that yields the specified {@code addresses} in a shuffled order. Once all * addresses are yielded, the addresses are shuffled again. */ public static DnsServerAddresses shuffled(InetSocketAddress... addresses) { return shuffled0(sanitize(addresses)); }
/** * Returns the {@link DnsServerAddresses} that yields the specified {@code address} in a shuffled order. Once all * addresses are yielded, the addresses are shuffled again. */ public static DnsServerAddresses shuffled(Iterable<? extends InetSocketAddress> addresses) { return shuffled0(sanitize(addresses)); }
/** * Returns the {@link DnsServerAddresses} that yields the specified {@code addresses} in a shuffled order. Once all * addresses are yielded, the addresses are shuffled again. */ public static DnsServerAddresses shuffled(InetSocketAddress... addresses) { return shuffled0(sanitize(addresses)); }
/** * Returns the {@link DnsServerAddresses} that yields the specified {@code addresses} in a shuffled order. Once all * addresses are yielded, the addresses are shuffled again. */ public static DnsServerAddresses shuffled(InetSocketAddress... addresses) { return shuffled0(sanitize(addresses)); }