Interface LspStatsOuterClass.LspStatsRecordOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
LspStatsOuterClass.LspStatsRecord
,LspStatsOuterClass.LspStatsRecord.Builder
- Enclosing class:
- LspStatsOuterClass
public static interface LspStatsOuterClass.LspStatsRecordOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
getByteRate()
optional uint64 byte_rate = 7;
long
getBytes()
optional uint64 bytes = 5;
java.lang.String
getCounterName()
required string counter_name = 3;
com.google.protobuf.ByteString
getCounterNameBytes()
required string counter_name = 3;
int
getInstanceIdentifier()
required uint32 instance_identifier = 2;
java.lang.String
getName()
required string name = 1;
com.google.protobuf.ByteString
getNameBytes()
required string name = 1;
long
getPacketRate()
optional uint64 packet_rate = 6;
long
getPackets()
optional uint64 packets = 4;
boolean
hasByteRate()
optional uint64 byte_rate = 7;
boolean
hasBytes()
optional uint64 bytes = 5;
boolean
hasCounterName()
required string counter_name = 3;
boolean
hasInstanceIdentifier()
required uint32 instance_identifier = 2;
boolean
hasName()
required string name = 1;
boolean
hasPacketRate()
optional uint64 packet_rate = 6;
boolean
hasPackets()
optional uint64 packets = 4;
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasName
boolean hasName()
required string name = 1;
Name of the LSP
-
getName
java.lang.String getName()
required string name = 1;
Name of the LSP
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
required string name = 1;
Name of the LSP
-
hasInstanceIdentifier
boolean hasInstanceIdentifier()
required uint32 instance_identifier = 2;
Instance Identifier for cases when RPD creates multiple instances
-
getInstanceIdentifier
int getInstanceIdentifier()
required uint32 instance_identifier = 2;
Instance Identifier for cases when RPD creates multiple instances
-
hasCounterName
boolean hasCounterName()
required string counter_name = 3;
Name of the counter. This is useful when an LSP has multiple counters. When an LSP is resignalled, it is possible that a new counter is created in the hardware.
-
getCounterName
java.lang.String getCounterName()
required string counter_name = 3;
Name of the counter. This is useful when an LSP has multiple counters. When an LSP is resignalled, it is possible that a new counter is created in the hardware.
-
getCounterNameBytes
com.google.protobuf.ByteString getCounterNameBytes()
required string counter_name = 3;
Name of the counter. This is useful when an LSP has multiple counters. When an LSP is resignalled, it is possible that a new counter is created in the hardware.
-
hasPackets
boolean hasPackets()
optional uint64 packets = 4;
The total number of packets
-
getPackets
long getPackets()
optional uint64 packets = 4;
The total number of packets
-
hasBytes
boolean hasBytes()
optional uint64 bytes = 5;
The total number of bytes
-
getBytes
long getBytes()
optional uint64 bytes = 5;
The total number of bytes
-
hasPacketRate
boolean hasPacketRate()
optional uint64 packet_rate = 6;
Packet rate computed over the most recent 3 second interval
-
getPacketRate
long getPacketRate()
optional uint64 packet_rate = 6;
Packet rate computed over the most recent 3 second interval
-
hasByteRate
boolean hasByteRate()
optional uint64 byte_rate = 7;
Byte rate computed over the most recent 3 second interval
-
getByteRate
long getByteRate()
optional uint64 byte_rate = 7;
Byte rate computed over the most recent 3 second interval
-
-