public class NetworkInterface extends BaseDomainHelper implements java.io.Serializable
Constructor and Description |
---|
NetworkInterface() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object other) |
java.lang.String |
getBroadcast() |
java.lang.String |
getGlobalIpv6Addr() |
java.util.ArrayList<java.lang.String> |
getGlobalIpv6Addresses() |
java.lang.String |
getHwaddr() |
java.lang.Long |
getInterfaceId() |
java.lang.String |
getIpaddr() |
java.util.ArrayList<ServerNetAddress6> |
getIPv6Addresses()
Retrieve list of IPv6 addresses
|
java.lang.String |
getModule() |
java.lang.String |
getName() |
java.lang.String |
getNetmask() |
java.lang.String |
getPrimary() |
Server |
getServer() |
int |
hashCode() |
boolean |
isBond()
true if the nic uses the "bonding" driver module
|
boolean |
isDisabled()
returns true if the NetworkInterface is disabled
|
boolean |
isPublic()
true if the network card has a public ip address
and can thus useful in the cases of KSing
via ip address
|
boolean |
isValid()
Returns if this network interface is valid and should be used
|
boolean |
isVirtBridge()
isVirtBridge tells if nic is a virtual bridge
|
void |
setHwaddr(java.lang.String h) |
void |
setInterfaceId(java.lang.Long id) |
void |
setModule(java.lang.String m) |
void |
setName(java.lang.String n) |
void |
setPrimary(java.lang.String primaryIn) |
void |
setSa4(ServerNetAddress4 sa4In)
Setter for sa4
|
void |
setServer(Server s) |
java.lang.String |
toString() |
getCreated, getModified, setCreated, setModified
public java.lang.Long getInterfaceId()
public void setInterfaceId(java.lang.Long id)
id
- The interfaceId to set.public java.lang.String getHwaddr()
public void setHwaddr(java.lang.String h)
h
- The hwaddr to set.public java.lang.String getModule()
public void setModule(java.lang.String m)
m
- The module to set.public java.lang.String getName()
public void setName(java.lang.String n)
n
- The name to set.public Server getServer()
public void setServer(Server s)
s
- The server to set.public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class BaseDomainHelper
public java.lang.String getIpaddr()
public java.lang.String getNetmask()
public java.lang.String getBroadcast()
public java.util.ArrayList<java.lang.String> getGlobalIpv6Addresses()
public boolean isDisabled()
public boolean isValid()
public boolean isPublic()
public boolean isBond()
public boolean isVirtBridge()
public java.util.ArrayList<ServerNetAddress6> getIPv6Addresses()
public void setSa4(ServerNetAddress4 sa4In)
sa4In
- sa4public java.lang.String getPrimary()
public void setPrimary(java.lang.String primaryIn)
primaryIn
- String which sets primary interface ('Y')public java.lang.String getGlobalIpv6Addr()