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, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public 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.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.Path.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.Path.Builder>
public Telemetry.Path getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public Telemetry.Path build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public Telemetry.Path buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public Telemetry.Path.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
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.Builder
setField
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.Builder
clearField
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.Builder
clearOneof
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.Builder
setRepeatedField
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.Builder
addRepeatedField
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.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<Telemetry.Path.Builder>
IOException
public String getPath()
Data model path of interest Path specification for elements of OpenConfig data models
string path = 1;
getPath
in interface Telemetry.PathOrBuilder
public 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.PathOrBuilder
public 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.PathOrBuilder
public com.google.protobuf.ByteString getFilterBytes()
Regular expression to be used in filtering state leaves
string filter = 2;
getFilterBytes
in interface Telemetry.PathOrBuilder
public 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.PathOrBuilder
public 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.PathOrBuilder
public 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.PathOrBuilder
public 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.PathOrBuilder
public 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.Builder
setUnknownFields
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.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<Telemetry.Path.Builder>
Copyright © 2021. All rights reserved.