Package oshi.software.os.linux
Class LinuxNetworkParams
java.lang.Object
oshi.software.common.AbstractNetworkParams
oshi.software.os.linux.LinuxNetworkParams
- All Implemented Interfaces:
NetworkParams
public class LinuxNetworkParams extends AbstractNetworkParams
LinuxNetworkParams class.
-
Constructor Summary
Constructors Constructor Description LinuxNetworkParams() -
Method Summary
Modifier and Type Method Description java.lang.StringgetDomainName()getDomainName.java.lang.StringgetHostName()getHostName.java.lang.StringgetIpv4DefaultGateway()getIpv4DefaultGateway.java.lang.StringgetIpv6DefaultGateway()getIpv6DefaultGateway.Methods inherited from class oshi.software.common.AbstractNetworkParams
getDnsServers, searchGateway, toString
-
Constructor Details
-
LinuxNetworkParams
public LinuxNetworkParams()
-
-
Method Details
-
getDomainName
public java.lang.String getDomainName()Description copied from class:AbstractNetworkParamsgetDomainName.
- Specified by:
getDomainNamein interfaceNetworkParams- Overrides:
getDomainNamein classAbstractNetworkParams- Returns:
- Gets domain name
-
getHostName
public java.lang.String getHostName()Description copied from class:AbstractNetworkParamsgetHostName.
- Specified by:
getHostNamein interfaceNetworkParams- Overrides:
getHostNamein classAbstractNetworkParams- Returns:
- Gets host name
-
getIpv4DefaultGateway
public java.lang.String getIpv4DefaultGateway()Description copied from interface:NetworkParamsgetIpv4DefaultGateway.
- 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()Description copied from interface:NetworkParamsgetIpv6DefaultGateway.
- Returns:
- Gets default gateway(routing destination for ::/0) for IPv6, empty string if not defined.
-