Class Telemetry.OpenConfigData
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- org.opennms.features.openconfig.proto.jti.Telemetry.OpenConfigData
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,Telemetry.OpenConfigDataOrBuilder
- Enclosing class:
- Telemetry
public static final class Telemetry.OpenConfigData extends com.google.protobuf.GeneratedMessageV3 implements Telemetry.OpenConfigDataOrBuilder
2. Telemetry data send back on the same connection as the subscription request.Protobuf typetelemetry.OpenConfigData- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTelemetry.OpenConfigData.Builder2.-
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 intCOMPONENT_ID_FIELD_NUMBERstatic intDELETE_FIELD_NUMBERstatic intEOM_FIELD_NUMBERstatic intKV_FIELD_NUMBERstatic intPATH_FIELD_NUMBERstatic intSEQUENCE_NUMBER_FIELD_NUMBERstatic intSUB_COMPONENT_ID_FIELD_NUMBERstatic intSYNC_RESPONSE_FIELD_NUMBERstatic intSYSTEM_ID_FIELD_NUMBERstatic intTIMESTAMP_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)intgetComponentId()line card / RE (slot number)static Telemetry.OpenConfigDatagetDefaultInstance()Telemetry.OpenConfigDatagetDefaultInstanceForType()Telemetry.DeletegetDelete(int index)For delete.intgetDeleteCount()For delete.List<Telemetry.Delete>getDeleteList()For delete.Telemetry.DeleteOrBuildergetDeleteOrBuilder(int index)For delete.List<? extends Telemetry.DeleteOrBuilder>getDeleteOrBuilderList()For delete.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()Telemetry.EomgetEom(int index)If filled, it indicates end of marker for the respective path in the list.intgetEomCount()If filled, it indicates end of marker for the respective path in the list.List<Telemetry.Eom>getEomList()If filled, it indicates end of marker for the respective path in the list.Telemetry.EomOrBuildergetEomOrBuilder(int index)If filled, it indicates end of marker for the respective path in the list.List<? extends Telemetry.EomOrBuilder>getEomOrBuilderList()If filled, it indicates end of marker for the respective path in the list.Telemetry.KeyValuegetKv(int index)List of key-value pairsintgetKvCount()List of key-value pairsList<Telemetry.KeyValue>getKvList()List of key-value pairsTelemetry.KeyValueOrBuildergetKvOrBuilder(int index)List of key-value pairsList<? extends Telemetry.KeyValueOrBuilder>getKvOrBuilderList()List of key-value pairscom.google.protobuf.Parser<Telemetry.OpenConfigData>getParserForType()StringgetPath()Path specification for elements of OpenConfig data modelscom.google.protobuf.ByteStringgetPathBytes()Path specification for elements of OpenConfig data modelslonggetSequenceNumber()Sequence number, monotonically increasing for each system_id, component_id, sub_component_id + path.intgetSerializedSize()intgetSubComponentId()PFE (if applicable)booleangetSyncResponse()If filled, it indicates end of sync for complete subscriptionStringgetSystemId()router name:export IP addresscom.google.protobuf.ByteStringgetSystemIdBytes()router name:export IP addresslonggetTimestamp()timestamp (milliseconds since epoch)com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Telemetry.OpenConfigData.BuildernewBuilder()static Telemetry.OpenConfigData.BuildernewBuilder(Telemetry.OpenConfigData prototype)Telemetry.OpenConfigData.BuildernewBuilderForType()protected Telemetry.OpenConfigData.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static Telemetry.OpenConfigDataparseDelimitedFrom(InputStream input)static Telemetry.OpenConfigDataparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Telemetry.OpenConfigDataparseFrom(byte[] data)static Telemetry.OpenConfigDataparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Telemetry.OpenConfigDataparseFrom(com.google.protobuf.ByteString data)static Telemetry.OpenConfigDataparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Telemetry.OpenConfigDataparseFrom(com.google.protobuf.CodedInputStream input)static Telemetry.OpenConfigDataparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Telemetry.OpenConfigDataparseFrom(InputStream input)static Telemetry.OpenConfigDataparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Telemetry.OpenConfigDataparseFrom(ByteBuffer data)static Telemetry.OpenConfigDataparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Telemetry.OpenConfigData>parser()Telemetry.OpenConfigData.BuildertoBuilder()voidwriteTo(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
-
SYSTEM_ID_FIELD_NUMBER
public static final int SYSTEM_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COMPONENT_ID_FIELD_NUMBER
public static final int COMPONENT_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SUB_COMPONENT_ID_FIELD_NUMBER
public static final int SUB_COMPONENT_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PATH_FIELD_NUMBER
public static final int PATH_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SEQUENCE_NUMBER_FIELD_NUMBER
public static final int SEQUENCE_NUMBER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TIMESTAMP_FIELD_NUMBER
public static final int TIMESTAMP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KV_FIELD_NUMBER
public static final int KV_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DELETE_FIELD_NUMBER
public static final int DELETE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EOM_FIELD_NUMBER
public static final int EOM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SYNC_RESPONSE_FIELD_NUMBER
public static final int SYNC_RESPONSE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getSystemId
public String getSystemId()
router name:export IP address
string system_id = 1;- Specified by:
getSystemIdin interfaceTelemetry.OpenConfigDataOrBuilder
-
getSystemIdBytes
public com.google.protobuf.ByteString getSystemIdBytes()
router name:export IP address
string system_id = 1;- Specified by:
getSystemIdBytesin interfaceTelemetry.OpenConfigDataOrBuilder
-
getComponentId
public int getComponentId()
line card / RE (slot number)
uint32 component_id = 2;- Specified by:
getComponentIdin interfaceTelemetry.OpenConfigDataOrBuilder
-
getSubComponentId
public int getSubComponentId()
PFE (if applicable)
uint32 sub_component_id = 3;- Specified by:
getSubComponentIdin interfaceTelemetry.OpenConfigDataOrBuilder
-
getPath
public String getPath()
Path specification for elements of OpenConfig data models
string path = 4;- Specified by:
getPathin interfaceTelemetry.OpenConfigDataOrBuilder
-
getPathBytes
public com.google.protobuf.ByteString getPathBytes()
Path specification for elements of OpenConfig data models
string path = 4;- Specified by:
getPathBytesin interfaceTelemetry.OpenConfigDataOrBuilder
-
getSequenceNumber
public long getSequenceNumber()
Sequence number, monotonically increasing for each system_id, component_id, sub_component_id + path.
uint64 sequence_number = 5;- Specified by:
getSequenceNumberin interfaceTelemetry.OpenConfigDataOrBuilder
-
getTimestamp
public long getTimestamp()
timestamp (milliseconds since epoch)
uint64 timestamp = 6;- Specified by:
getTimestampin interfaceTelemetry.OpenConfigDataOrBuilder
-
getKvList
public List<Telemetry.KeyValue> getKvList()
List of key-value pairs
repeated .telemetry.KeyValue kv = 7;- Specified by:
getKvListin interfaceTelemetry.OpenConfigDataOrBuilder
-
getKvOrBuilderList
public List<? extends Telemetry.KeyValueOrBuilder> getKvOrBuilderList()
List of key-value pairs
repeated .telemetry.KeyValue kv = 7;- Specified by:
getKvOrBuilderListin interfaceTelemetry.OpenConfigDataOrBuilder
-
getKvCount
public int getKvCount()
List of key-value pairs
repeated .telemetry.KeyValue kv = 7;- Specified by:
getKvCountin interfaceTelemetry.OpenConfigDataOrBuilder
-
getKv
public Telemetry.KeyValue getKv(int index)
List of key-value pairs
repeated .telemetry.KeyValue kv = 7;- Specified by:
getKvin interfaceTelemetry.OpenConfigDataOrBuilder
-
getKvOrBuilder
public Telemetry.KeyValueOrBuilder getKvOrBuilder(int index)
List of key-value pairs
repeated .telemetry.KeyValue kv = 7;- Specified by:
getKvOrBuilderin interfaceTelemetry.OpenConfigDataOrBuilder
-
getDeleteList
public List<Telemetry.Delete> getDeleteList()
For delete. If filled, it indicates delete
repeated .telemetry.Delete delete = 8;- Specified by:
getDeleteListin interfaceTelemetry.OpenConfigDataOrBuilder
-
getDeleteOrBuilderList
public List<? extends Telemetry.DeleteOrBuilder> getDeleteOrBuilderList()
For delete. If filled, it indicates delete
repeated .telemetry.Delete delete = 8;- Specified by:
getDeleteOrBuilderListin interfaceTelemetry.OpenConfigDataOrBuilder
-
getDeleteCount
public int getDeleteCount()
For delete. If filled, it indicates delete
repeated .telemetry.Delete delete = 8;- Specified by:
getDeleteCountin interfaceTelemetry.OpenConfigDataOrBuilder
-
getDelete
public Telemetry.Delete getDelete(int index)
For delete. If filled, it indicates delete
repeated .telemetry.Delete delete = 8;- Specified by:
getDeletein interfaceTelemetry.OpenConfigDataOrBuilder
-
getDeleteOrBuilder
public Telemetry.DeleteOrBuilder getDeleteOrBuilder(int index)
For delete. If filled, it indicates delete
repeated .telemetry.Delete delete = 8;- Specified by:
getDeleteOrBuilderin interfaceTelemetry.OpenConfigDataOrBuilder
-
getEomList
public List<Telemetry.Eom> getEomList()
If filled, it indicates end of marker for the respective path in the list.
repeated .telemetry.Eom eom = 9;- Specified by:
getEomListin interfaceTelemetry.OpenConfigDataOrBuilder
-
getEomOrBuilderList
public List<? extends Telemetry.EomOrBuilder> getEomOrBuilderList()
If filled, it indicates end of marker for the respective path in the list.
repeated .telemetry.Eom eom = 9;- Specified by:
getEomOrBuilderListin interfaceTelemetry.OpenConfigDataOrBuilder
-
getEomCount
public int getEomCount()
If filled, it indicates end of marker for the respective path in the list.
repeated .telemetry.Eom eom = 9;- Specified by:
getEomCountin interfaceTelemetry.OpenConfigDataOrBuilder
-
getEom
public Telemetry.Eom getEom(int index)
If filled, it indicates end of marker for the respective path in the list.
repeated .telemetry.Eom eom = 9;- Specified by:
getEomin interfaceTelemetry.OpenConfigDataOrBuilder
-
getEomOrBuilder
public Telemetry.EomOrBuilder getEomOrBuilder(int index)
If filled, it indicates end of marker for the respective path in the list.
repeated .telemetry.Eom eom = 9;- Specified by:
getEomOrBuilderin interfaceTelemetry.OpenConfigDataOrBuilder
-
getSyncResponse
public boolean getSyncResponse()
If filled, it indicates end of sync for complete subscription
bool sync_response = 10;- Specified by:
getSyncResponsein interfaceTelemetry.OpenConfigDataOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Telemetry.OpenConfigData parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Telemetry.OpenConfigData parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Telemetry.OpenConfigData parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Telemetry.OpenConfigData parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Telemetry.OpenConfigData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Telemetry.OpenConfigData parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Telemetry.OpenConfigData parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Telemetry.OpenConfigData parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Telemetry.OpenConfigData parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Telemetry.OpenConfigData parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Telemetry.OpenConfigData parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Telemetry.OpenConfigData parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Telemetry.OpenConfigData.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Telemetry.OpenConfigData.Builder newBuilder()
-
newBuilder
public static Telemetry.OpenConfigData.Builder newBuilder(Telemetry.OpenConfigData prototype)
-
toBuilder
public Telemetry.OpenConfigData.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Telemetry.OpenConfigData.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Telemetry.OpenConfigData getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Telemetry.OpenConfigData> parser()
-
getParserForType
public com.google.protobuf.Parser<Telemetry.OpenConfigData> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Telemetry.OpenConfigData getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-