Class LspMon.lsp_monitor_data_property.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<LspMon.lsp_monitor_data_property,LspMon.lsp_monitor_data_property.Builder>
-
- org.opennms.netmgt.telemetry.protocols.jti.adapter.proto.LspMon.lsp_monitor_data_property.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,java.lang.Cloneable
,LspMon.lsp_monitor_data_propertyOrBuilder
- Enclosing class:
- LspMon.lsp_monitor_data_property
public static final class LspMon.lsp_monitor_data_property.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<LspMon.lsp_monitor_data_property,LspMon.lsp_monitor_data_property.Builder> implements LspMon.lsp_monitor_data_propertyOrBuilder
Protobuf typelsp_monitor_data_property
Schema for communicating properties of LSPs
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
copyOnWrite, copyOnWriteInternal, internalMergeFrom, mergeFrom, mergeFrom
-
-
-
-
Method Detail
-
clear
public LspMon.lsp_monitor_data_property.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageLite.Builder<LspMon.lsp_monitor_data_property,LspMon.lsp_monitor_data_property.Builder>
-
clone
public LspMon.lsp_monitor_data_property.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageLite.Builder<LspMon.lsp_monitor_data_property,LspMon.lsp_monitor_data_property.Builder>
-
getDefaultInstanceForType
public LspMon.lsp_monitor_data_property getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
getDefaultInstanceForType
in classcom.google.protobuf.GeneratedMessageLite.Builder<LspMon.lsp_monitor_data_property,LspMon.lsp_monitor_data_property.Builder>
-
build
public LspMon.lsp_monitor_data_property build()
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
build
in classcom.google.protobuf.GeneratedMessageLite.Builder<LspMon.lsp_monitor_data_property,LspMon.lsp_monitor_data_property.Builder>
-
buildPartial
public LspMon.lsp_monitor_data_property buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
buildPartial
in classcom.google.protobuf.GeneratedMessageLite.Builder<LspMon.lsp_monitor_data_property,LspMon.lsp_monitor_data_property.Builder>
-
mergeFrom
public LspMon.lsp_monitor_data_property.Builder mergeFrom(LspMon.lsp_monitor_data_property other)
- Overrides:
mergeFrom
in classcom.google.protobuf.GeneratedMessageLite.Builder<LspMon.lsp_monitor_data_property,LspMon.lsp_monitor_data_property.Builder>
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageLite.Builder<LspMon.lsp_monitor_data_property,LspMon.lsp_monitor_data_property.Builder>
-
mergeFrom
public LspMon.lsp_monitor_data_property.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.GeneratedMessageLite.Builder<LspMon.lsp_monitor_data_property,LspMon.lsp_monitor_data_property.Builder>
- Throws:
java.io.IOException
-
hasBandwidth
public boolean hasBandwidth()
optional uint64 bandwidth = 1;
- Specified by:
hasBandwidth
in interfaceLspMon.lsp_monitor_data_propertyOrBuilder
-
getBandwidth
public long getBandwidth()
optional uint64 bandwidth = 1;
- Specified by:
getBandwidth
in interfaceLspMon.lsp_monitor_data_propertyOrBuilder
-
setBandwidth
public LspMon.lsp_monitor_data_property.Builder setBandwidth(long value)
optional uint64 bandwidth = 1;
-
clearBandwidth
public LspMon.lsp_monitor_data_property.Builder clearBandwidth()
optional uint64 bandwidth = 1;
-
hasPathName
public boolean hasPathName()
optional string path_name = 2;
- Specified by:
hasPathName
in interfaceLspMon.lsp_monitor_data_propertyOrBuilder
-
getPathName
public java.lang.String getPathName()
optional string path_name = 2;
- Specified by:
getPathName
in interfaceLspMon.lsp_monitor_data_propertyOrBuilder
-
getPathNameBytes
public com.google.protobuf.ByteString getPathNameBytes()
optional string path_name = 2;
- Specified by:
getPathNameBytes
in interfaceLspMon.lsp_monitor_data_propertyOrBuilder
-
setPathName
public LspMon.lsp_monitor_data_property.Builder setPathName(java.lang.String value)
optional string path_name = 2;
-
clearPathName
public LspMon.lsp_monitor_data_property.Builder clearPathName()
optional string path_name = 2;
-
setPathNameBytes
public LspMon.lsp_monitor_data_property.Builder setPathNameBytes(com.google.protobuf.ByteString value)
optional string path_name = 2;
-
hasMetric
public boolean hasMetric()
optional int32 metric = 3;
- Specified by:
hasMetric
in interfaceLspMon.lsp_monitor_data_propertyOrBuilder
-
getMetric
public int getMetric()
optional int32 metric = 3;
- Specified by:
getMetric
in interfaceLspMon.lsp_monitor_data_propertyOrBuilder
-
setMetric
public LspMon.lsp_monitor_data_property.Builder setMetric(int value)
optional int32 metric = 3;
-
clearMetric
public LspMon.lsp_monitor_data_property.Builder clearMetric()
optional int32 metric = 3;
-
hasMaxAvgBw
public boolean hasMaxAvgBw()
optional float max_avg_bw = 4;
- Specified by:
hasMaxAvgBw
in interfaceLspMon.lsp_monitor_data_propertyOrBuilder
-
getMaxAvgBw
public float getMaxAvgBw()
optional float max_avg_bw = 4;
- Specified by:
getMaxAvgBw
in interfaceLspMon.lsp_monitor_data_propertyOrBuilder
-
setMaxAvgBw
public LspMon.lsp_monitor_data_property.Builder setMaxAvgBw(float value)
optional float max_avg_bw = 4;
-
clearMaxAvgBw
public LspMon.lsp_monitor_data_property.Builder clearMaxAvgBw()
optional float max_avg_bw = 4;
-
hasEro
public boolean hasEro()
optional .ero_ipv4_type ero = 5;
- Specified by:
hasEro
in interfaceLspMon.lsp_monitor_data_propertyOrBuilder
-
getEro
public LspMon.ero_ipv4_type getEro()
optional .ero_ipv4_type ero = 5;
- Specified by:
getEro
in interfaceLspMon.lsp_monitor_data_propertyOrBuilder
-
setEro
public LspMon.lsp_monitor_data_property.Builder setEro(LspMon.ero_ipv4_type value)
optional .ero_ipv4_type ero = 5;
-
setEro
public LspMon.lsp_monitor_data_property.Builder setEro(LspMon.ero_ipv4_type.Builder builderForValue)
optional .ero_ipv4_type ero = 5;
-
mergeEro
public LspMon.lsp_monitor_data_property.Builder mergeEro(LspMon.ero_ipv4_type value)
optional .ero_ipv4_type ero = 5;
-
clearEro
public LspMon.lsp_monitor_data_property.Builder clearEro()
optional .ero_ipv4_type ero = 5;
-
hasRro
public boolean hasRro()
optional .rro_ipv4_type rro = 6;
- Specified by:
hasRro
in interfaceLspMon.lsp_monitor_data_propertyOrBuilder
-
getRro
public LspMon.rro_ipv4_type getRro()
optional .rro_ipv4_type rro = 6;
- Specified by:
getRro
in interfaceLspMon.lsp_monitor_data_propertyOrBuilder
-
setRro
public LspMon.lsp_monitor_data_property.Builder setRro(LspMon.rro_ipv4_type value)
optional .rro_ipv4_type rro = 6;
-
setRro
public LspMon.lsp_monitor_data_property.Builder setRro(LspMon.rro_ipv4_type.Builder builderForValue)
optional .rro_ipv4_type rro = 6;
-
mergeRro
public LspMon.lsp_monitor_data_property.Builder mergeRro(LspMon.rro_ipv4_type value)
optional .rro_ipv4_type rro = 6;
-
clearRro
public LspMon.lsp_monitor_data_property.Builder clearRro()
optional .rro_ipv4_type rro = 6;
-
-