package org.libvirt; import org.libvirt.jna.virDomainInterfaceStats; /** * The Domain.interfaceStats method returns th network counters in this object * * @author stoty * */ public class DomainInterfaceStats { public long rx_bytes; public long rx_packets; public long rx_errs; public long rx_drop; public long tx_bytes; public long tx_packets; public long tx_errs; public long tx_drop; public DomainInterfaceStats() { } public DomainInterfaceStats(virDomainInterfaceStats vStats) { rx_bytes = vStats.rx_bytes; rx_packets = vStats.rx_packets; rx_errs = vStats.rx_errs; rx_drop = vStats.rx_drop; tx_bytes = vStats.tx_bytes; tx_packets = vStats.tx_packets; tx_errs = vStats.tx_errs; tx_drop = vStats.tx_drop; } @Override public String toString() { return String.format("rx_bytes:%d%nrx_packets:%d%nrx_errs:%d%nrx_drop:%d%ntx_bytes:%d%ntx_packets:%d%ntx_errs:%d%ntx_drop:%d%n", rx_bytes, rx_packets, rx_errs, rx_drop, tx_bytes, tx_packets, tx_errs, tx_drop); } }