Class LspStatsOuterClass.LspStatsRecord
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- org.opennms.netmgt.telemetry.protocols.jti.adapter.proto.LspStatsOuterClass.LspStatsRecord
-
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
,LspStatsOuterClass.LspStatsRecordOrBuilder
- Enclosing class:
- LspStatsOuterClass
public static final class LspStatsOuterClass.LspStatsRecord extends com.google.protobuf.GeneratedMessageV3 implements LspStatsOuterClass.LspStatsRecordOrBuilder
LSP statistics record
Protobuf typeLspStatsRecord
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LspStatsOuterClass.LspStatsRecord.Builder
LSP statistics record-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
BYTE_RATE_FIELD_NUMBER
static int
BYTES_FIELD_NUMBER
static int
COUNTER_NAME_FIELD_NUMBER
static int
INSTANCE_IDENTIFIER_FIELD_NUMBER
static int
NAME_FIELD_NUMBER
static int
PACKET_RATE_FIELD_NUMBER
static int
PACKETS_FIELD_NUMBER
static com.google.protobuf.Parser<LspStatsOuterClass.LspStatsRecord>
PARSER
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
long
getByteRate()
Byte rate computed over the most recent 3 second intervallong
getBytes()
The total number of bytesString
getCounterName()
Name of the counter.com.google.protobuf.ByteString
getCounterNameBytes()
Name of the counter.static LspStatsOuterClass.LspStatsRecord
getDefaultInstance()
LspStatsOuterClass.LspStatsRecord
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
int
getInstanceIdentifier()
Instance Identifier for cases when RPD creates multiple instancesString
getName()
Name of the LSPcom.google.protobuf.ByteString
getNameBytes()
Name of the LSPlong
getPacketRate()
Packet rate computed over the most recent 3 second intervallong
getPackets()
The total number of packetscom.google.protobuf.Parser<LspStatsOuterClass.LspStatsRecord>
getParserForType()
int
getSerializedSize()
com.google.protobuf.UnknownFieldSet
getUnknownFields()
boolean
hasByteRate()
Byte rate computed over the most recent 3 second intervalboolean
hasBytes()
The total number of bytesboolean
hasCounterName()
Name of the counter.int
hashCode()
boolean
hasInstanceIdentifier()
Instance Identifier for cases when RPD creates multiple instancesboolean
hasName()
Name of the LSPboolean
hasPacketRate()
Packet rate computed over the most recent 3 second intervalboolean
hasPackets()
The total number of packetsprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static LspStatsOuterClass.LspStatsRecord.Builder
newBuilder()
static LspStatsOuterClass.LspStatsRecord.Builder
newBuilder(LspStatsOuterClass.LspStatsRecord prototype)
LspStatsOuterClass.LspStatsRecord.Builder
newBuilderForType()
protected LspStatsOuterClass.LspStatsRecord.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static LspStatsOuterClass.LspStatsRecord
parseDelimitedFrom(InputStream input)
static LspStatsOuterClass.LspStatsRecord
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static LspStatsOuterClass.LspStatsRecord
parseFrom(byte[] data)
static LspStatsOuterClass.LspStatsRecord
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static LspStatsOuterClass.LspStatsRecord
parseFrom(com.google.protobuf.ByteString data)
static LspStatsOuterClass.LspStatsRecord
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static LspStatsOuterClass.LspStatsRecord
parseFrom(com.google.protobuf.CodedInputStream input)
static LspStatsOuterClass.LspStatsRecord
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static LspStatsOuterClass.LspStatsRecord
parseFrom(InputStream input)
static LspStatsOuterClass.LspStatsRecord
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static LspStatsOuterClass.LspStatsRecord
parseFrom(ByteBuffer data)
static LspStatsOuterClass.LspStatsRecord
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<LspStatsOuterClass.LspStatsRecord>
parser()
LspStatsOuterClass.LspStatsRecord.Builder
toBuilder()
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, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, 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
-
-
-
-
Field Detail
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INSTANCE_IDENTIFIER_FIELD_NUMBER
public static final int INSTANCE_IDENTIFIER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COUNTER_NAME_FIELD_NUMBER
public static final int COUNTER_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PACKETS_FIELD_NUMBER
public static final int PACKETS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BYTES_FIELD_NUMBER
public static final int BYTES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PACKET_RATE_FIELD_NUMBER
public static final int PACKET_RATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BYTE_RATE_FIELD_NUMBER
public static final int BYTE_RATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<LspStatsOuterClass.LspStatsRecord> PARSER
Deprecated.
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
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
-
hasName
public boolean hasName()
Name of the LSP
required string name = 1 [(.telemetry_options) = { ... }
- Specified by:
hasName
in interfaceLspStatsOuterClass.LspStatsRecordOrBuilder
- Returns:
- Whether the name field is set.
-
getName
public String getName()
Name of the LSP
required string name = 1 [(.telemetry_options) = { ... }
- Specified by:
getName
in interfaceLspStatsOuterClass.LspStatsRecordOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Name of the LSP
required string name = 1 [(.telemetry_options) = { ... }
- Specified by:
getNameBytes
in interfaceLspStatsOuterClass.LspStatsRecordOrBuilder
- Returns:
- The bytes for name.
-
hasInstanceIdentifier
public boolean hasInstanceIdentifier()
Instance Identifier for cases when RPD creates multiple instances
required uint32 instance_identifier = 2 [(.telemetry_options) = { ... }
- Specified by:
hasInstanceIdentifier
in interfaceLspStatsOuterClass.LspStatsRecordOrBuilder
- Returns:
- Whether the instanceIdentifier field is set.
-
getInstanceIdentifier
public int getInstanceIdentifier()
Instance Identifier for cases when RPD creates multiple instances
required uint32 instance_identifier = 2 [(.telemetry_options) = { ... }
- Specified by:
getInstanceIdentifier
in interfaceLspStatsOuterClass.LspStatsRecordOrBuilder
- Returns:
- The instanceIdentifier.
-
hasCounterName
public boolean hasCounterName()
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.
required string counter_name = 3 [(.telemetry_options) = { ... }
- Specified by:
hasCounterName
in interfaceLspStatsOuterClass.LspStatsRecordOrBuilder
- Returns:
- Whether the counterName field is set.
-
getCounterName
public String getCounterName()
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.
required string counter_name = 3 [(.telemetry_options) = { ... }
- Specified by:
getCounterName
in interfaceLspStatsOuterClass.LspStatsRecordOrBuilder
- Returns:
- The counterName.
-
getCounterNameBytes
public com.google.protobuf.ByteString getCounterNameBytes()
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.
required string counter_name = 3 [(.telemetry_options) = { ... }
- Specified by:
getCounterNameBytes
in interfaceLspStatsOuterClass.LspStatsRecordOrBuilder
- Returns:
- The bytes for counterName.
-
hasPackets
public boolean hasPackets()
The total number of packets
optional uint64 packets = 4 [(.telemetry_options) = { ... }
- Specified by:
hasPackets
in interfaceLspStatsOuterClass.LspStatsRecordOrBuilder
- Returns:
- Whether the packets field is set.
-
getPackets
public long getPackets()
The total number of packets
optional uint64 packets = 4 [(.telemetry_options) = { ... }
- Specified by:
getPackets
in interfaceLspStatsOuterClass.LspStatsRecordOrBuilder
- Returns:
- The packets.
-
hasBytes
public boolean hasBytes()
The total number of bytes
optional uint64 bytes = 5 [(.telemetry_options) = { ... }
- Specified by:
hasBytes
in interfaceLspStatsOuterClass.LspStatsRecordOrBuilder
- Returns:
- Whether the bytes field is set.
-
getBytes
public long getBytes()
The total number of bytes
optional uint64 bytes = 5 [(.telemetry_options) = { ... }
- Specified by:
getBytes
in interfaceLspStatsOuterClass.LspStatsRecordOrBuilder
- Returns:
- The bytes.
-
hasPacketRate
public boolean hasPacketRate()
Packet rate computed over the most recent 3 second interval
optional uint64 packet_rate = 6;
- Specified by:
hasPacketRate
in interfaceLspStatsOuterClass.LspStatsRecordOrBuilder
- Returns:
- Whether the packetRate field is set.
-
getPacketRate
public long getPacketRate()
Packet rate computed over the most recent 3 second interval
optional uint64 packet_rate = 6;
- Specified by:
getPacketRate
in interfaceLspStatsOuterClass.LspStatsRecordOrBuilder
- Returns:
- The packetRate.
-
hasByteRate
public boolean hasByteRate()
Byte rate computed over the most recent 3 second interval
optional uint64 byte_rate = 7;
- Specified by:
hasByteRate
in interfaceLspStatsOuterClass.LspStatsRecordOrBuilder
- Returns:
- Whether the byteRate field is set.
-
getByteRate
public long getByteRate()
Byte rate computed over the most recent 3 second interval
optional uint64 byte_rate = 7;
- Specified by:
getByteRate
in interfaceLspStatsOuterClass.LspStatsRecordOrBuilder
- Returns:
- The byteRate.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- 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
public boolean equals(Object obj)
- 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 LspStatsOuterClass.LspStatsRecord parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LspStatsOuterClass.LspStatsRecord parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LspStatsOuterClass.LspStatsRecord parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LspStatsOuterClass.LspStatsRecord parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LspStatsOuterClass.LspStatsRecord parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LspStatsOuterClass.LspStatsRecord parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static LspStatsOuterClass.LspStatsRecord parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static LspStatsOuterClass.LspStatsRecord parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static LspStatsOuterClass.LspStatsRecord parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static LspStatsOuterClass.LspStatsRecord parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static LspStatsOuterClass.LspStatsRecord parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static LspStatsOuterClass.LspStatsRecord parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public LspStatsOuterClass.LspStatsRecord.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static LspStatsOuterClass.LspStatsRecord.Builder newBuilder()
-
newBuilder
public static LspStatsOuterClass.LspStatsRecord.Builder newBuilder(LspStatsOuterClass.LspStatsRecord prototype)
-
toBuilder
public LspStatsOuterClass.LspStatsRecord.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected LspStatsOuterClass.LspStatsRecord.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static LspStatsOuterClass.LspStatsRecord getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<LspStatsOuterClass.LspStatsRecord> parser()
-
getParserForType
public com.google.protobuf.Parser<LspStatsOuterClass.LspStatsRecord> 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
public LspStatsOuterClass.LspStatsRecord getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-