Class SocketAddress
- java.lang.Object
-
- org.apache.logging.log4j.core.net.SocketAddress
-
@Plugin(name="SocketAddress", category="Core", printObject=true) public class SocketAddress extends java.lang.Object
Plugin to hold a hostname and port (socket address).- Since:
- 2.8
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SocketAddress.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.InetAddress
getAddress()
java.lang.String
getHostName()
static SocketAddress
getLoopback()
Creates a SocketAddress corresponding tolocalhost:0
.int
getPort()
java.net.InetSocketAddress
getSocketAddress()
static SocketAddress.Builder
newBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
getLoopback
public static SocketAddress getLoopback()
Creates a SocketAddress corresponding tolocalhost:0
.- Returns:
- a SocketAddress for
localhost:0
-
getSocketAddress
public java.net.InetSocketAddress getSocketAddress()
-
getPort
public int getPort()
-
getAddress
public java.net.InetAddress getAddress()
-
getHostName
public java.lang.String getHostName()
-
newBuilder
@PluginBuilderFactory public static SocketAddress.Builder newBuilder()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-