Class LatencyThresholdOverride.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<LatencyThresholdOverride.Builder>
-
- io.envoyproxy.envoy.extensions.filters.network.zookeeper_proxy.v3.LatencyThresholdOverride.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,LatencyThresholdOverrideOrBuilder,Cloneable
- Enclosing class:
- LatencyThresholdOverride
public static final class LatencyThresholdOverride.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LatencyThresholdOverride.Builder> implements LatencyThresholdOverrideOrBuilder
Protobuf typeenvoy.extensions.filters.network.zookeeper_proxy.v3.LatencyThresholdOverride
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description LatencyThresholdOverride.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)LatencyThresholdOverridebuild()LatencyThresholdOverridebuildPartial()LatencyThresholdOverride.Builderclear()LatencyThresholdOverride.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)LatencyThresholdOverride.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)LatencyThresholdOverride.BuilderclearOpcode()The ZooKeeper opcodes.LatencyThresholdOverride.BuilderclearThreshold()The latency threshold override of certain opcode.LatencyThresholdOverride.Builderclone()LatencyThresholdOverridegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()LatencyThresholdOverride.OpcodegetOpcode()The ZooKeeper opcodes.intgetOpcodeValue()The ZooKeeper opcodes.com.google.protobuf.DurationgetThreshold()The latency threshold override of certain opcode.com.google.protobuf.Duration.BuildergetThresholdBuilder()The latency threshold override of certain opcode.com.google.protobuf.DurationOrBuildergetThresholdOrBuilder()The latency threshold override of certain opcode.booleanhasThreshold()The latency threshold override of certain opcode.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()LatencyThresholdOverride.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)LatencyThresholdOverride.BuildermergeFrom(com.google.protobuf.Message other)LatencyThresholdOverride.BuildermergeFrom(LatencyThresholdOverride other)LatencyThresholdOverride.BuildermergeThreshold(com.google.protobuf.Duration value)The latency threshold override of certain opcode.LatencyThresholdOverride.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)LatencyThresholdOverride.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)LatencyThresholdOverride.BuildersetOpcode(LatencyThresholdOverride.Opcode value)The ZooKeeper opcodes.LatencyThresholdOverride.BuildersetOpcodeValue(int value)The ZooKeeper opcodes.LatencyThresholdOverride.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)LatencyThresholdOverride.BuildersetThreshold(com.google.protobuf.Duration value)The latency threshold override of certain opcode.LatencyThresholdOverride.BuildersetThreshold(com.google.protobuf.Duration.Builder builderForValue)The latency threshold override of certain opcode.LatencyThresholdOverride.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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.Builder<LatencyThresholdOverride.Builder>
-
clear
public LatencyThresholdOverride.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<LatencyThresholdOverride.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<LatencyThresholdOverride.Builder>
-
getDefaultInstanceForType
public LatencyThresholdOverride getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public LatencyThresholdOverride build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public LatencyThresholdOverride buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public LatencyThresholdOverride.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<LatencyThresholdOverride.Builder>
-
setField
public LatencyThresholdOverride.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<LatencyThresholdOverride.Builder>
-
clearField
public LatencyThresholdOverride.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<LatencyThresholdOverride.Builder>
-
clearOneof
public LatencyThresholdOverride.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<LatencyThresholdOverride.Builder>
-
setRepeatedField
public LatencyThresholdOverride.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<LatencyThresholdOverride.Builder>
-
addRepeatedField
public LatencyThresholdOverride.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<LatencyThresholdOverride.Builder>
-
mergeFrom
public LatencyThresholdOverride.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<LatencyThresholdOverride.Builder>
-
mergeFrom
public LatencyThresholdOverride.Builder mergeFrom(LatencyThresholdOverride other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<LatencyThresholdOverride.Builder>
-
mergeFrom
public LatencyThresholdOverride.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<LatencyThresholdOverride.Builder>- Throws:
IOException
-
getOpcodeValue
public int getOpcodeValue()
The ZooKeeper opcodes. Can be found as part of the ZooKeeper source code: https://github.com/apache/zookeeper/blob/master/zookeeper-server/src/main/java/org/apache/zookeeper/ZooDefs.java
.envoy.extensions.filters.network.zookeeper_proxy.v3.LatencyThresholdOverride.Opcode opcode = 1 [(.validate.rules) = { ... }- Specified by:
getOpcodeValuein interfaceLatencyThresholdOverrideOrBuilder- Returns:
- The enum numeric value on the wire for opcode.
-
setOpcodeValue
public LatencyThresholdOverride.Builder setOpcodeValue(int value)
The ZooKeeper opcodes. Can be found as part of the ZooKeeper source code: https://github.com/apache/zookeeper/blob/master/zookeeper-server/src/main/java/org/apache/zookeeper/ZooDefs.java
.envoy.extensions.filters.network.zookeeper_proxy.v3.LatencyThresholdOverride.Opcode opcode = 1 [(.validate.rules) = { ... }- Parameters:
value- The enum numeric value on the wire for opcode to set.- Returns:
- This builder for chaining.
-
getOpcode
public LatencyThresholdOverride.Opcode getOpcode()
The ZooKeeper opcodes. Can be found as part of the ZooKeeper source code: https://github.com/apache/zookeeper/blob/master/zookeeper-server/src/main/java/org/apache/zookeeper/ZooDefs.java
.envoy.extensions.filters.network.zookeeper_proxy.v3.LatencyThresholdOverride.Opcode opcode = 1 [(.validate.rules) = { ... }- Specified by:
getOpcodein interfaceLatencyThresholdOverrideOrBuilder- Returns:
- The opcode.
-
setOpcode
public LatencyThresholdOverride.Builder setOpcode(LatencyThresholdOverride.Opcode value)
The ZooKeeper opcodes. Can be found as part of the ZooKeeper source code: https://github.com/apache/zookeeper/blob/master/zookeeper-server/src/main/java/org/apache/zookeeper/ZooDefs.java
.envoy.extensions.filters.network.zookeeper_proxy.v3.LatencyThresholdOverride.Opcode opcode = 1 [(.validate.rules) = { ... }- Parameters:
value- The opcode to set.- Returns:
- This builder for chaining.
-
clearOpcode
public LatencyThresholdOverride.Builder clearOpcode()
The ZooKeeper opcodes. Can be found as part of the ZooKeeper source code: https://github.com/apache/zookeeper/blob/master/zookeeper-server/src/main/java/org/apache/zookeeper/ZooDefs.java
.envoy.extensions.filters.network.zookeeper_proxy.v3.LatencyThresholdOverride.Opcode opcode = 1 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
hasThreshold
public boolean hasThreshold()
The latency threshold override of certain opcode.
.google.protobuf.Duration threshold = 2 [(.validate.rules) = { ... }- Specified by:
hasThresholdin interfaceLatencyThresholdOverrideOrBuilder- Returns:
- Whether the threshold field is set.
-
getThreshold
public com.google.protobuf.Duration getThreshold()
The latency threshold override of certain opcode.
.google.protobuf.Duration threshold = 2 [(.validate.rules) = { ... }- Specified by:
getThresholdin interfaceLatencyThresholdOverrideOrBuilder- Returns:
- The threshold.
-
setThreshold
public LatencyThresholdOverride.Builder setThreshold(com.google.protobuf.Duration value)
The latency threshold override of certain opcode.
.google.protobuf.Duration threshold = 2 [(.validate.rules) = { ... }
-
setThreshold
public LatencyThresholdOverride.Builder setThreshold(com.google.protobuf.Duration.Builder builderForValue)
The latency threshold override of certain opcode.
.google.protobuf.Duration threshold = 2 [(.validate.rules) = { ... }
-
mergeThreshold
public LatencyThresholdOverride.Builder mergeThreshold(com.google.protobuf.Duration value)
The latency threshold override of certain opcode.
.google.protobuf.Duration threshold = 2 [(.validate.rules) = { ... }
-
clearThreshold
public LatencyThresholdOverride.Builder clearThreshold()
The latency threshold override of certain opcode.
.google.protobuf.Duration threshold = 2 [(.validate.rules) = { ... }
-
getThresholdBuilder
public com.google.protobuf.Duration.Builder getThresholdBuilder()
The latency threshold override of certain opcode.
.google.protobuf.Duration threshold = 2 [(.validate.rules) = { ... }
-
getThresholdOrBuilder
public com.google.protobuf.DurationOrBuilder getThresholdOrBuilder()
The latency threshold override of certain opcode.
.google.protobuf.Duration threshold = 2 [(.validate.rules) = { ... }- Specified by:
getThresholdOrBuilderin interfaceLatencyThresholdOverrideOrBuilder
-
setUnknownFields
public final LatencyThresholdOverride.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<LatencyThresholdOverride.Builder>
-
mergeUnknownFields
public final LatencyThresholdOverride.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<LatencyThresholdOverride.Builder>
-
-