public final class InetSocketAddressUtil extends Object
Modifier and Type | Method and Description |
---|---|
static InetSocketAddress |
getInetSocketAddress(String hostPortString,
Integer defaultPort) |
static InetSocketAddress |
getRandomLoopbackInetSocketAddress() |
static InetSocketAddress |
getRandomLoopbackInetSocketAddress(int port) |
static String |
getRandomLoopbackIpAddress()
Generate a random loopback ip address
IP address range: 127.50.50.50 ~ 127.250.250.250
We did not utilize the whole 127./8 range to avoid using common addresses like 127.0.0.1
|
static int |
getRandomPort()
Generate a random high range port number
|
static List<InetSocketAddress> |
parseAddresses(String address) |
static List<InetSocketAddress> |
parseAddresses(String address,
int defaultPort) |
static com.google.common.net.HostAndPort |
toHostAndPort(InetSocketAddress address) |
public static List<InetSocketAddress> parseAddresses(String address, int defaultPort)
public static List<InetSocketAddress> parseAddresses(String address)
public static com.google.common.net.HostAndPort toHostAndPort(InetSocketAddress address)
public static InetSocketAddress getInetSocketAddress(String hostPortString, Integer defaultPort)
public static InetSocketAddress getRandomLoopbackInetSocketAddress(int port)
public static InetSocketAddress getRandomLoopbackInetSocketAddress()
public static int getRandomPort()
public static String getRandomLoopbackIpAddress()
Copyright © 2018 OpenDaylight. All rights reserved.