Package oshi.software.os.mac
Class MacNetworkParams
- java.lang.Object
-
- oshi.software.common.AbstractNetworkParams
-
- oshi.software.os.mac.MacNetworkParams
-
- All Implemented Interfaces:
java.io.Serializable
,NetworkParams
public class MacNetworkParams extends AbstractNetworkParams
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MacNetworkParams()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDomainName()
java.lang.String
getIpv4DefaultGateway()
java.lang.String
getIpv6DefaultGateway()
-
Methods inherited from class oshi.software.common.AbstractNetworkParams
getDnsServers, getHostName, searchGateway
-
-
-
-
Method Detail
-
getDomainName
public java.lang.String getDomainName()
- Specified by:
getDomainName
in interfaceNetworkParams
- Overrides:
getDomainName
in classAbstractNetworkParams
- Returns:
- Gets domain name
-
getIpv4DefaultGateway
public java.lang.String getIpv4DefaultGateway()
- Returns:
- Gets default gateway(routing destination for 0.0.0.0/0) for IPv4, empty string if not defined.
-
getIpv6DefaultGateway
public java.lang.String getIpv6DefaultGateway()
- Returns:
- Gets default gateway(routing destination for ::/0) for IPv6, empty string if not defined.
-
-