|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.xensource.xenapi.PIF.Record
public static class PIF.Record
Represents all the fields in a PIF
Field Summary | |
---|---|
Set<Bond> |
bondMasterOf
Indicates this PIF represents the results of a bond |
Bond |
bondSlaveOf
Indicates which bond this interface is part of |
Boolean |
currentlyAttached
true if this interface is online |
String |
device
machine-readable name of the interface (e.g. |
Boolean |
disallowUnplug
Prevent this PIF from being unplugged; set this to notify the management tool-stack that the PIF has a special use and should not be unplugged under any circumstances (e.g. |
String |
DNS
IP address of DNS servers to use |
String |
gateway
IP gateway |
Host |
host
physical machine to which this pif is connected |
String |
IP
IP address |
Types.IpConfigurationMode |
ipConfigurationMode
Sets if and how this interface gets an IP address |
String |
MAC
ethernet MAC address of physical interface |
Boolean |
management
Indicates whether the control software is listening for connections on this interface |
PIFMetrics |
metrics
metrics associated with this PIF |
Long |
MTU
MTU in octets |
String |
netmask
IP netmask |
Network |
network
virtual network to which this pif is connected |
Map<String,String> |
otherConfig
Additional configuration |
Boolean |
physical
true if this represents a physical network interface |
Set<Tunnel> |
tunnelAccessPIFOf
Indicates to which tunnel this PIF gives access |
Set<Tunnel> |
tunnelTransportPIFOf
Indicates to which tunnel this PIF provides transport |
String |
uuid
Unique identifier/object reference |
Long |
VLAN
VLAN tag for all traffic passing through this interface |
VLAN |
VLANMasterOf
Indicates wich VLAN this interface receives untagged traffic from |
Set<VLAN> |
VLANSlaveOf
Indicates which VLANs this interface transmits tagged traffic to |
Constructor Summary | |
---|---|
PIF.Record()
|
Method Summary | |
---|---|
Map<String,Object> |
toMap()
Convert a PIF.Record to a Map |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public String uuid
public String device
public Network network
public Host host
public String MAC
public Long MTU
public Long VLAN
public PIFMetrics metrics
public Boolean physical
public Boolean currentlyAttached
public Types.IpConfigurationMode ipConfigurationMode
public String IP
public String netmask
public String gateway
public String DNS
public Bond bondSlaveOf
public Set<Bond> bondMasterOf
public VLAN VLANMasterOf
public Set<VLAN> VLANSlaveOf
public Boolean management
public Map<String,String> otherConfig
public Boolean disallowUnplug
public Set<Tunnel> tunnelAccessPIFOf
public Set<Tunnel> tunnelTransportPIFOf
Constructor Detail |
---|
public PIF.Record()
Method Detail |
---|
public String toString()
toString
in class Object
public Map<String,Object> toMap()
toMap
in interface Types.Record
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |