Class MonitorDProto.NetworkDeviceCounters
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
de.serosystems.proto.v3.grx.monitord.MonitorDProto.NetworkDeviceCounters
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,MonitorDProto.NetworkDeviceCountersOrBuilder
,Serializable
- Enclosing class:
- MonitorDProto
public static final class MonitorDProto.NetworkDeviceCounters
extends com.google.protobuf.GeneratedMessageV3
implements MonitorDProto.NetworkDeviceCountersOrBuilder
Network device counters. Very similar to NetworkDeviceUsage, but gives absolute counter values instead of rates. Make sure to take care of overflows. Currently, Linux uses 32 bit counters for (probably most of) these values.Protobuf type
serosystems.proto.v3.grx.monitord.NetworkDeviceCounters
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Network device counters.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,
BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFields
Fields inherited from class com.google.protobuf.AbstractMessage
memoizedSize
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionboolean
int
uint32 bytes_in = 5;
int
uint32 bytes_out = 6;
int
uint32 bytes_total = 7;
int
uint32 collisions = 11;
static final com.google.protobuf.Descriptors.Descriptor
Name of the devicecom.google.protobuf.ByteString
Name of the deviceint
uint32 errors_in = 8;
int
uint32 errors_out = 9;
int
uint32 errors_total = 10;
int
uint32 packets_in = 2;
int
uint32 packets_out = 3;
int
uint32 packets_total = 4;
com.google.protobuf.Parser<MonitorDProto.NetworkDeviceCounters>
int
int
hashCode()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
newBuilder
(MonitorDProto.NetworkDeviceCounters prototype) newBuilderForType
(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected Object
newInstance
(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) parseDelimitedFrom
(InputStream input) parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom
(byte[] data) parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom
(com.google.protobuf.ByteString data) parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom
(com.google.protobuf.CodedInputStream input) parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom
(InputStream input) parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) parseFrom
(ByteBuffer data) parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<MonitorDProto.NetworkDeviceCounters>
parser()
void
writeTo
(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
DEVICE_FIELD_NUMBER
public static final int DEVICE_FIELD_NUMBER- See Also:
-
PACKETS_IN_FIELD_NUMBER
public static final int PACKETS_IN_FIELD_NUMBER- See Also:
-
PACKETS_OUT_FIELD_NUMBER
public static final int PACKETS_OUT_FIELD_NUMBER- See Also:
-
PACKETS_TOTAL_FIELD_NUMBER
public static final int PACKETS_TOTAL_FIELD_NUMBER- See Also:
-
BYTES_IN_FIELD_NUMBER
public static final int BYTES_IN_FIELD_NUMBER- See Also:
-
BYTES_OUT_FIELD_NUMBER
public static final int BYTES_OUT_FIELD_NUMBER- See Also:
-
BYTES_TOTAL_FIELD_NUMBER
public static final int BYTES_TOTAL_FIELD_NUMBER- See Also:
-
ERRORS_IN_FIELD_NUMBER
public static final int ERRORS_IN_FIELD_NUMBER- See Also:
-
ERRORS_OUT_FIELD_NUMBER
public static final int ERRORS_OUT_FIELD_NUMBER- See Also:
-
ERRORS_TOTAL_FIELD_NUMBER
public static final int ERRORS_TOTAL_FIELD_NUMBER- See Also:
-
COLLISIONS_FIELD_NUMBER
public static final int COLLISIONS_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getDevice
Name of the device
string device = 1;
- Specified by:
getDevice
in interfaceMonitorDProto.NetworkDeviceCountersOrBuilder
- Returns:
- The device.
-
getDeviceBytes
public com.google.protobuf.ByteString getDeviceBytes()Name of the device
string device = 1;
- Specified by:
getDeviceBytes
in interfaceMonitorDProto.NetworkDeviceCountersOrBuilder
- Returns:
- The bytes for device.
-
getPacketsIn
public int getPacketsIn()uint32 packets_in = 2;
- Specified by:
getPacketsIn
in interfaceMonitorDProto.NetworkDeviceCountersOrBuilder
- Returns:
- The packetsIn.
-
getPacketsOut
public int getPacketsOut()uint32 packets_out = 3;
- Specified by:
getPacketsOut
in interfaceMonitorDProto.NetworkDeviceCountersOrBuilder
- Returns:
- The packetsOut.
-
getPacketsTotal
public int getPacketsTotal()uint32 packets_total = 4;
- Specified by:
getPacketsTotal
in interfaceMonitorDProto.NetworkDeviceCountersOrBuilder
- Returns:
- The packetsTotal.
-
getBytesIn
public int getBytesIn()uint32 bytes_in = 5;
- Specified by:
getBytesIn
in interfaceMonitorDProto.NetworkDeviceCountersOrBuilder
- Returns:
- The bytesIn.
-
getBytesOut
public int getBytesOut()uint32 bytes_out = 6;
- Specified by:
getBytesOut
in interfaceMonitorDProto.NetworkDeviceCountersOrBuilder
- Returns:
- The bytesOut.
-
getBytesTotal
public int getBytesTotal()uint32 bytes_total = 7;
- Specified by:
getBytesTotal
in interfaceMonitorDProto.NetworkDeviceCountersOrBuilder
- Returns:
- The bytesTotal.
-
getErrorsIn
public int getErrorsIn()uint32 errors_in = 8;
- Specified by:
getErrorsIn
in interfaceMonitorDProto.NetworkDeviceCountersOrBuilder
- Returns:
- The errorsIn.
-
getErrorsOut
public int getErrorsOut()uint32 errors_out = 9;
- Specified by:
getErrorsOut
in interfaceMonitorDProto.NetworkDeviceCountersOrBuilder
- Returns:
- The errorsOut.
-
getErrorsTotal
public int getErrorsTotal()uint32 errors_total = 10;
- Specified by:
getErrorsTotal
in interfaceMonitorDProto.NetworkDeviceCountersOrBuilder
- Returns:
- The errorsTotal.
-
getCollisions
public int getCollisions()uint32 collisions = 11;
- Specified by:
getCollisions
in interfaceMonitorDProto.NetworkDeviceCountersOrBuilder
- Returns:
- The collisions.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static MonitorDProto.NetworkDeviceCounters parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MonitorDProto.NetworkDeviceCounters parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MonitorDProto.NetworkDeviceCounters parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MonitorDProto.NetworkDeviceCounters parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MonitorDProto.NetworkDeviceCounters parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MonitorDProto.NetworkDeviceCounters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static MonitorDProto.NetworkDeviceCounters parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static MonitorDProto.NetworkDeviceCounters parseDelimitedFrom(InputStream input) throws IOException - Throws:
IOException
-
parseDelimitedFrom
public static MonitorDProto.NetworkDeviceCounters parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static MonitorDProto.NetworkDeviceCounters parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static MonitorDProto.NetworkDeviceCounters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static MonitorDProto.NetworkDeviceCounters.Builder newBuilder(MonitorDProto.NetworkDeviceCounters prototype) -
toBuilder
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected MonitorDProto.NetworkDeviceCounters.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-