Interface Gnmi.NotificationOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Gnmi.Notification
,Gnmi.Notification.Builder
- Enclosing class:
- Gnmi
public static interface Gnmi.NotificationOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getAlias()
An alias for the path specified in the prefix field.com.google.protobuf.ByteString
getAliasBytes()
An alias for the path specified in the prefix field.boolean
getAtomic()
This notification contains a set of paths that are always updated together referenced by a globally unique prefix.Gnmi.Path
getDelete(int index)
Data elements that have been deleted.int
getDeleteCount()
Data elements that have been deleted.java.util.List<Gnmi.Path>
getDeleteList()
Data elements that have been deleted.Gnmi.PathOrBuilder
getDeleteOrBuilder(int index)
Data elements that have been deleted.java.util.List<? extends Gnmi.PathOrBuilder>
getDeleteOrBuilderList()
Data elements that have been deleted.Gnmi.Path
getPrefix()
Prefix used for paths in the message.Gnmi.PathOrBuilder
getPrefixOrBuilder()
Prefix used for paths in the message.long
getTimestamp()
Timestamp in nanoseconds since Epoch.Gnmi.Update
getUpdate(int index)
Data elements that have changed values.int
getUpdateCount()
Data elements that have changed values.java.util.List<Gnmi.Update>
getUpdateList()
Data elements that have changed values.Gnmi.UpdateOrBuilder
getUpdateOrBuilder(int index)
Data elements that have changed values.java.util.List<? extends Gnmi.UpdateOrBuilder>
getUpdateOrBuilderList()
Data elements that have changed values.boolean
hasPrefix()
Prefix used for paths in the message.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getTimestamp
long getTimestamp()
Timestamp in nanoseconds since Epoch.
int64 timestamp = 1;
-
hasPrefix
boolean hasPrefix()
Prefix used for paths in the message.
.gnmi.Path prefix = 2;
-
getPrefix
Gnmi.Path getPrefix()
Prefix used for paths in the message.
.gnmi.Path prefix = 2;
-
getPrefixOrBuilder
Gnmi.PathOrBuilder getPrefixOrBuilder()
Prefix used for paths in the message.
.gnmi.Path prefix = 2;
-
getAlias
java.lang.String getAlias()
An alias for the path specified in the prefix field. Reference: gNMI Specification Section 2.4.2
string alias = 3;
-
getAliasBytes
com.google.protobuf.ByteString getAliasBytes()
An alias for the path specified in the prefix field. Reference: gNMI Specification Section 2.4.2
string alias = 3;
-
getUpdateList
java.util.List<Gnmi.Update> getUpdateList()
Data elements that have changed values.
repeated .gnmi.Update update = 4;
-
getUpdate
Gnmi.Update getUpdate(int index)
Data elements that have changed values.
repeated .gnmi.Update update = 4;
-
getUpdateCount
int getUpdateCount()
Data elements that have changed values.
repeated .gnmi.Update update = 4;
-
getUpdateOrBuilderList
java.util.List<? extends Gnmi.UpdateOrBuilder> getUpdateOrBuilderList()
Data elements that have changed values.
repeated .gnmi.Update update = 4;
-
getUpdateOrBuilder
Gnmi.UpdateOrBuilder getUpdateOrBuilder(int index)
Data elements that have changed values.
repeated .gnmi.Update update = 4;
-
getDeleteList
java.util.List<Gnmi.Path> getDeleteList()
Data elements that have been deleted.
repeated .gnmi.Path delete = 5;
-
getDelete
Gnmi.Path getDelete(int index)
Data elements that have been deleted.
repeated .gnmi.Path delete = 5;
-
getDeleteCount
int getDeleteCount()
Data elements that have been deleted.
repeated .gnmi.Path delete = 5;
-
getDeleteOrBuilderList
java.util.List<? extends Gnmi.PathOrBuilder> getDeleteOrBuilderList()
Data elements that have been deleted.
repeated .gnmi.Path delete = 5;
-
getDeleteOrBuilder
Gnmi.PathOrBuilder getDeleteOrBuilder(int index)
Data elements that have been deleted.
repeated .gnmi.Path delete = 5;
-
getAtomic
boolean getAtomic()
This notification contains a set of paths that are always updated together referenced by a globally unique prefix.
bool atomic = 6;
-
-