public static final class Telemetry.Path.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.Path.Builder> implements Telemetry.PathOrBuilder
Data model pathProtobuf type
telemetry.Path| Modifier and Type | Method and Description |
|---|---|
Telemetry.Path.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Telemetry.Path |
build() |
Telemetry.Path |
buildPartial() |
Telemetry.Path.Builder |
clear() |
Telemetry.Path.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Telemetry.Path.Builder |
clearFilter()
Regular expression to be used in filtering state leaves
|
Telemetry.Path.Builder |
clearMaxSilentInterval()
Maximum time in ms the target device may go without sending
a message to the collector.
|
Telemetry.Path.Builder |
clearNeedEom()
EOM needed for each walk cycle of this path?
For periodic sensor, applicable for each complete reap
For event sensor, applicable when initial dump is over
(same as EOS)
This feature is not implemented currently.
|
Telemetry.Path.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Telemetry.Path.Builder |
clearPath()
Data model path of interest
Path specification for elements of OpenConfig data models
|
Telemetry.Path.Builder |
clearSampleFrequency()
Time in ms between collection and transmission of the
specified data to the collector platform.
|
Telemetry.Path.Builder |
clearSuppressUnchanged()
If this is set to true, the target device will only send
updates to the collector upon a change in data value
|
Telemetry.Path.Builder |
clone() |
Telemetry.Path |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getFilter()
Regular expression to be used in filtering state leaves
|
com.google.protobuf.ByteString |
getFilterBytes()
Regular expression to be used in filtering state leaves
|
int |
getMaxSilentInterval()
Maximum time in ms the target device may go without sending
a message to the collector.
|
boolean |
getNeedEom()
EOM needed for each walk cycle of this path?
For periodic sensor, applicable for each complete reap
For event sensor, applicable when initial dump is over
(same as EOS)
This feature is not implemented currently.
|
String |
getPath()
Data model path of interest
Path specification for elements of OpenConfig data models
|
com.google.protobuf.ByteString |
getPathBytes()
Data model path of interest
Path specification for elements of OpenConfig data models
|
int |
getSampleFrequency()
Time in ms between collection and transmission of the
specified data to the collector platform.
|
boolean |
getSuppressUnchanged()
If this is set to true, the target device will only send
updates to the collector upon a change in data value
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Telemetry.Path.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Telemetry.Path.Builder |
mergeFrom(com.google.protobuf.Message other) |
Telemetry.Path.Builder |
mergeFrom(Telemetry.Path other) |
Telemetry.Path.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Telemetry.Path.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Telemetry.Path.Builder |
setFilter(String value)
Regular expression to be used in filtering state leaves
|
Telemetry.Path.Builder |
setFilterBytes(com.google.protobuf.ByteString value)
Regular expression to be used in filtering state leaves
|
Telemetry.Path.Builder |
setMaxSilentInterval(int value)
Maximum time in ms the target device may go without sending
a message to the collector.
|
Telemetry.Path.Builder |
setNeedEom(boolean value)
EOM needed for each walk cycle of this path?
For periodic sensor, applicable for each complete reap
For event sensor, applicable when initial dump is over
(same as EOS)
This feature is not implemented currently.
|
Telemetry.Path.Builder |
setPath(String value)
Data model path of interest
Path specification for elements of OpenConfig data models
|
Telemetry.Path.Builder |
setPathBytes(com.google.protobuf.ByteString value)
Data model path of interest
Path specification for elements of OpenConfig data models
|
Telemetry.Path.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Telemetry.Path.Builder |
setSampleFrequency(int value)
Time in ms between collection and transmission of the
specified data to the collector platform.
|
Telemetry.Path.Builder |
setSuppressUnchanged(boolean value)
If this is set to true, the target device will only send
updates to the collector upon a change in data value
|
Telemetry.Path.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.Path.Builder>public Telemetry.Path.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.Path.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.Path.Builder>public Telemetry.Path getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Telemetry.Path build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Telemetry.Path buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Telemetry.Path.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.Path.Builder>public Telemetry.Path.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.Path.Builder>public Telemetry.Path.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.Path.Builder>public Telemetry.Path.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.Path.Builder>public Telemetry.Path.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.Path.Builder>public Telemetry.Path.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.Path.Builder>public Telemetry.Path.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Telemetry.Path.Builder>public Telemetry.Path.Builder mergeFrom(Telemetry.Path other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.Path.Builder>public Telemetry.Path.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Telemetry.Path.Builder>IOExceptionpublic String getPath()
Data model path of interest Path specification for elements of OpenConfig data models
string path = 1;getPath in interface Telemetry.PathOrBuilderpublic com.google.protobuf.ByteString getPathBytes()
Data model path of interest Path specification for elements of OpenConfig data models
string path = 1;getPathBytes in interface Telemetry.PathOrBuilderpublic Telemetry.Path.Builder setPath(String value)
Data model path of interest Path specification for elements of OpenConfig data models
string path = 1;public Telemetry.Path.Builder clearPath()
Data model path of interest Path specification for elements of OpenConfig data models
string path = 1;public Telemetry.Path.Builder setPathBytes(com.google.protobuf.ByteString value)
Data model path of interest Path specification for elements of OpenConfig data models
string path = 1;public String getFilter()
Regular expression to be used in filtering state leaves
string filter = 2;getFilter in interface Telemetry.PathOrBuilderpublic com.google.protobuf.ByteString getFilterBytes()
Regular expression to be used in filtering state leaves
string filter = 2;getFilterBytes in interface Telemetry.PathOrBuilderpublic Telemetry.Path.Builder setFilter(String value)
Regular expression to be used in filtering state leaves
string filter = 2;public Telemetry.Path.Builder clearFilter()
Regular expression to be used in filtering state leaves
string filter = 2;public Telemetry.Path.Builder setFilterBytes(com.google.protobuf.ByteString value)
Regular expression to be used in filtering state leaves
string filter = 2;public boolean getSuppressUnchanged()
If this is set to true, the target device will only send updates to the collector upon a change in data value
bool suppress_unchanged = 3;getSuppressUnchanged in interface Telemetry.PathOrBuilderpublic Telemetry.Path.Builder setSuppressUnchanged(boolean value)
If this is set to true, the target device will only send updates to the collector upon a change in data value
bool suppress_unchanged = 3;public Telemetry.Path.Builder clearSuppressUnchanged()
If this is set to true, the target device will only send updates to the collector upon a change in data value
bool suppress_unchanged = 3;public int getMaxSilentInterval()
Maximum time in ms the target device may go without sending a message to the collector. If this time expires with suppress-unchanged set, the target device must send an update message regardless if the data values have changed.
uint32 max_silent_interval = 4;getMaxSilentInterval in interface Telemetry.PathOrBuilderpublic Telemetry.Path.Builder setMaxSilentInterval(int value)
Maximum time in ms the target device may go without sending a message to the collector. If this time expires with suppress-unchanged set, the target device must send an update message regardless if the data values have changed.
uint32 max_silent_interval = 4;public Telemetry.Path.Builder clearMaxSilentInterval()
Maximum time in ms the target device may go without sending a message to the collector. If this time expires with suppress-unchanged set, the target device must send an update message regardless if the data values have changed.
uint32 max_silent_interval = 4;public int getSampleFrequency()
Time in ms between collection and transmission of the specified data to the collector platform. The target device will sample the corresponding data (e.g,. a counter) and immediately send to the collector destination. If sample-frequency is set to 0, then the network device must emit an update upon every datum change.
uint32 sample_frequency = 5;getSampleFrequency in interface Telemetry.PathOrBuilderpublic Telemetry.Path.Builder setSampleFrequency(int value)
Time in ms between collection and transmission of the specified data to the collector platform. The target device will sample the corresponding data (e.g,. a counter) and immediately send to the collector destination. If sample-frequency is set to 0, then the network device must emit an update upon every datum change.
uint32 sample_frequency = 5;public Telemetry.Path.Builder clearSampleFrequency()
Time in ms between collection and transmission of the specified data to the collector platform. The target device will sample the corresponding data (e.g,. a counter) and immediately send to the collector destination. If sample-frequency is set to 0, then the network device must emit an update upon every datum change.
uint32 sample_frequency = 5;public boolean getNeedEom()
EOM needed for each walk cycle of this path?
For periodic sensor, applicable for each complete reap
For event sensor, applicable when initial dump is over
(same as EOS)
This feature is not implemented currently.
bool need_eom = 6;getNeedEom in interface Telemetry.PathOrBuilderpublic Telemetry.Path.Builder setNeedEom(boolean value)
EOM needed for each walk cycle of this path?
For periodic sensor, applicable for each complete reap
For event sensor, applicable when initial dump is over
(same as EOS)
This feature is not implemented currently.
bool need_eom = 6;public Telemetry.Path.Builder clearNeedEom()
EOM needed for each walk cycle of this path?
For periodic sensor, applicable for each complete reap
For event sensor, applicable when initial dump is over
(same as EOS)
This feature is not implemented currently.
bool need_eom = 6;public final Telemetry.Path.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.Path.Builder>public final Telemetry.Path.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.Path.Builder>Copyright © 2022. All rights reserved.