org.graylog2.shared.system.stats.network.$AutoValue_NetworkStats_InterfaceStats Maven / Gradle / Ivy
package org.graylog2.shared.system.stats.network;
import com.fasterxml.jackson.annotation.JsonProperty;
import javax.annotation.Generated;
@Generated("com.google.auto.value.processor.AutoValueProcessor")
abstract class $AutoValue_NetworkStats_InterfaceStats extends NetworkStats.InterfaceStats {
private final long rxPackets;
private final long rxErrors;
private final long rxDropped;
private final long rxOverruns;
private final long rxFrame;
private final long txPackets;
private final long txErrors;
private final long txDropped;
private final long txOverruns;
private final long txCarrier;
private final long txCollisions;
private final long rxBytes;
private final long txBytes;
$AutoValue_NetworkStats_InterfaceStats(
long rxPackets,
long rxErrors,
long rxDropped,
long rxOverruns,
long rxFrame,
long txPackets,
long txErrors,
long txDropped,
long txOverruns,
long txCarrier,
long txCollisions,
long rxBytes,
long txBytes) {
this.rxPackets = rxPackets;
this.rxErrors = rxErrors;
this.rxDropped = rxDropped;
this.rxOverruns = rxOverruns;
this.rxFrame = rxFrame;
this.txPackets = txPackets;
this.txErrors = txErrors;
this.txDropped = txDropped;
this.txOverruns = txOverruns;
this.txCarrier = txCarrier;
this.txCollisions = txCollisions;
this.rxBytes = rxBytes;
this.txBytes = txBytes;
}
@JsonProperty
@Override
public long rxPackets() {
return rxPackets;
}
@JsonProperty
@Override
public long rxErrors() {
return rxErrors;
}
@JsonProperty
@Override
public long rxDropped() {
return rxDropped;
}
@JsonProperty
@Override
public long rxOverruns() {
return rxOverruns;
}
@JsonProperty
@Override
public long rxFrame() {
return rxFrame;
}
@JsonProperty
@Override
public long txPackets() {
return txPackets;
}
@JsonProperty
@Override
public long txErrors() {
return txErrors;
}
@JsonProperty
@Override
public long txDropped() {
return txDropped;
}
@JsonProperty
@Override
public long txOverruns() {
return txOverruns;
}
@JsonProperty
@Override
public long txCarrier() {
return txCarrier;
}
@JsonProperty
@Override
public long txCollisions() {
return txCollisions;
}
@JsonProperty
@Override
public long rxBytes() {
return rxBytes;
}
@JsonProperty
@Override
public long txBytes() {
return txBytes;
}
@Override
public String toString() {
return "InterfaceStats{"
+ "rxPackets=" + rxPackets + ", "
+ "rxErrors=" + rxErrors + ", "
+ "rxDropped=" + rxDropped + ", "
+ "rxOverruns=" + rxOverruns + ", "
+ "rxFrame=" + rxFrame + ", "
+ "txPackets=" + txPackets + ", "
+ "txErrors=" + txErrors + ", "
+ "txDropped=" + txDropped + ", "
+ "txOverruns=" + txOverruns + ", "
+ "txCarrier=" + txCarrier + ", "
+ "txCollisions=" + txCollisions + ", "
+ "rxBytes=" + rxBytes + ", "
+ "txBytes=" + txBytes
+ "}";
}
@Override
public boolean equals(Object o) {
if (o == this) {
return true;
}
if (o instanceof NetworkStats.InterfaceStats) {
NetworkStats.InterfaceStats that = (NetworkStats.InterfaceStats) o;
return (this.rxPackets == that.rxPackets())
&& (this.rxErrors == that.rxErrors())
&& (this.rxDropped == that.rxDropped())
&& (this.rxOverruns == that.rxOverruns())
&& (this.rxFrame == that.rxFrame())
&& (this.txPackets == that.txPackets())
&& (this.txErrors == that.txErrors())
&& (this.txDropped == that.txDropped())
&& (this.txOverruns == that.txOverruns())
&& (this.txCarrier == that.txCarrier())
&& (this.txCollisions == that.txCollisions())
&& (this.rxBytes == that.rxBytes())
&& (this.txBytes == that.txBytes());
}
return false;
}
@Override
public int hashCode() {
int h$ = 1;
h$ *= 1000003;
h$ ^= (int) ((rxPackets >>> 32) ^ rxPackets);
h$ *= 1000003;
h$ ^= (int) ((rxErrors >>> 32) ^ rxErrors);
h$ *= 1000003;
h$ ^= (int) ((rxDropped >>> 32) ^ rxDropped);
h$ *= 1000003;
h$ ^= (int) ((rxOverruns >>> 32) ^ rxOverruns);
h$ *= 1000003;
h$ ^= (int) ((rxFrame >>> 32) ^ rxFrame);
h$ *= 1000003;
h$ ^= (int) ((txPackets >>> 32) ^ txPackets);
h$ *= 1000003;
h$ ^= (int) ((txErrors >>> 32) ^ txErrors);
h$ *= 1000003;
h$ ^= (int) ((txDropped >>> 32) ^ txDropped);
h$ *= 1000003;
h$ ^= (int) ((txOverruns >>> 32) ^ txOverruns);
h$ *= 1000003;
h$ ^= (int) ((txCarrier >>> 32) ^ txCarrier);
h$ *= 1000003;
h$ ^= (int) ((txCollisions >>> 32) ^ txCollisions);
h$ *= 1000003;
h$ ^= (int) ((rxBytes >>> 32) ^ rxBytes);
h$ *= 1000003;
h$ ^= (int) ((txBytes >>> 32) ^ txBytes);
return h$;
}
}