com.xensource.xenapi
Class PIF.Record

java.lang.Object
  extended by com.xensource.xenapi.PIF.Record
All Implemented Interfaces:
Types.Record
Enclosing class:
PIF

public static class PIF.Record
extends Object
implements Types.Record

Represents all the fields in a PIF


Field Summary
 String device
          machine-readable name of the interface (e.g.
 Host host
          physical machine to which this pif is connected
 String MAC
          ethernet MAC address of physical interface
 PIFMetrics metrics
          metrics associated with this PIF
 Long MTU
          MTU in octets
 Network network
          virtual network to which this pif is connected
 String uuid
          unique identifier/object reference
 Long VLAN
          VLAN tag for all traffic passing through this interface
 
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

uuid

public String uuid
unique identifier/object reference


device

public String device
machine-readable name of the interface (e.g. eth0)


network

public Network network
virtual network to which this pif is connected


host

public Host host
physical machine to which this pif is connected


MAC

public String MAC
ethernet MAC address of physical interface


MTU

public Long MTU
MTU in octets


VLAN

public Long VLAN
VLAN tag for all traffic passing through this interface


metrics

public PIFMetrics metrics
metrics associated with this PIF

Constructor Detail

PIF.Record

public PIF.Record()
Method Detail

toString

public String toString()
Overrides:
toString in class Object

toMap

public Map<String,Object> toMap()
Convert a PIF.Record to a Map

Specified by:
toMap in interface Types.Record