Class ComparisonFilter.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<ComparisonFilter.Builder>
-
- io.envoyproxy.envoy.config.accesslog.v3.ComparisonFilter.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,ComparisonFilterOrBuilder
,java.lang.Cloneable
- Enclosing class:
- ComparisonFilter
public static final class ComparisonFilter.Builder extends com.google.protobuf.GeneratedMessage.Builder<ComparisonFilter.Builder> implements ComparisonFilterOrBuilder
Filter on an integer comparison.
Protobuf typeenvoy.config.accesslog.v3.ComparisonFilter
-
-
Field Summary
Fields Modifier and Type Field Description private int
bitField0_
private int
op_
private RuntimeUInt32
value_
private com.google.protobuf.SingleFieldBuilder<RuntimeUInt32,RuntimeUInt32.Builder,RuntimeUInt32OrBuilder>
valueBuilder_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ComparisonFilter
build()
ComparisonFilter
buildPartial()
private void
buildPartial0(ComparisonFilter result)
ComparisonFilter.Builder
clear()
ComparisonFilter.Builder
clearOp()
Comparison operator.ComparisonFilter.Builder
clearValue()
Value to compare against.ComparisonFilter
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
ComparisonFilter.Op
getOp()
Comparison operator.int
getOpValue()
Comparison operator.RuntimeUInt32
getValue()
Value to compare against.RuntimeUInt32.Builder
getValueBuilder()
Value to compare against.private com.google.protobuf.SingleFieldBuilder<RuntimeUInt32,RuntimeUInt32.Builder,RuntimeUInt32OrBuilder>
getValueFieldBuilder()
Value to compare against.RuntimeUInt32OrBuilder
getValueOrBuilder()
Value to compare against.boolean
hasValue()
Value to compare against.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
private void
maybeForceBuilderInitialization()
ComparisonFilter.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ComparisonFilter.Builder
mergeFrom(com.google.protobuf.Message other)
ComparisonFilter.Builder
mergeFrom(ComparisonFilter other)
ComparisonFilter.Builder
mergeValue(RuntimeUInt32 value)
Value to compare against.ComparisonFilter.Builder
setOp(ComparisonFilter.Op value)
Comparison operator.ComparisonFilter.Builder
setOpValue(int value)
Comparison operator.ComparisonFilter.Builder
setValue(RuntimeUInt32 value)
Value to compare against.ComparisonFilter.Builder
setValue(RuntimeUInt32.Builder builderForValue)
Value to compare against.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, 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
-
-
-
-
Field Detail
-
bitField0_
private int bitField0_
-
op_
private int op_
-
value_
private RuntimeUInt32 value_
-
valueBuilder_
private com.google.protobuf.SingleFieldBuilder<RuntimeUInt32,RuntimeUInt32.Builder,RuntimeUInt32OrBuilder> valueBuilder_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<ComparisonFilter.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public ComparisonFilter.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<ComparisonFilter.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<ComparisonFilter.Builder>
-
getDefaultInstanceForType
public ComparisonFilter getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ComparisonFilter build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ComparisonFilter buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(ComparisonFilter result)
-
mergeFrom
public ComparisonFilter.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ComparisonFilter.Builder>
-
mergeFrom
public ComparisonFilter.Builder mergeFrom(ComparisonFilter other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<ComparisonFilter.Builder>
-
mergeFrom
public ComparisonFilter.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ComparisonFilter.Builder>
- Throws:
java.io.IOException
-
getOpValue
public int getOpValue()
Comparison operator.
.envoy.config.accesslog.v3.ComparisonFilter.Op op = 1 [(.validate.rules) = { ... }
- Specified by:
getOpValue
in interfaceComparisonFilterOrBuilder
- Returns:
- The enum numeric value on the wire for op.
-
setOpValue
public ComparisonFilter.Builder setOpValue(int value)
Comparison operator.
.envoy.config.accesslog.v3.ComparisonFilter.Op op = 1 [(.validate.rules) = { ... }
- Parameters:
value
- The enum numeric value on the wire for op to set.- Returns:
- This builder for chaining.
-
getOp
public ComparisonFilter.Op getOp()
Comparison operator.
.envoy.config.accesslog.v3.ComparisonFilter.Op op = 1 [(.validate.rules) = { ... }
- Specified by:
getOp
in interfaceComparisonFilterOrBuilder
- Returns:
- The op.
-
setOp
public ComparisonFilter.Builder setOp(ComparisonFilter.Op value)
Comparison operator.
.envoy.config.accesslog.v3.ComparisonFilter.Op op = 1 [(.validate.rules) = { ... }
- Parameters:
value
- The op to set.- Returns:
- This builder for chaining.
-
clearOp
public ComparisonFilter.Builder clearOp()
Comparison operator.
.envoy.config.accesslog.v3.ComparisonFilter.Op op = 1 [(.validate.rules) = { ... }
- Returns:
- This builder for chaining.
-
hasValue
public boolean hasValue()
Value to compare against.
.envoy.config.core.v3.RuntimeUInt32 value = 2 [(.validate.rules) = { ... }
- Specified by:
hasValue
in interfaceComparisonFilterOrBuilder
- Returns:
- Whether the value field is set.
-
getValue
public RuntimeUInt32 getValue()
Value to compare against.
.envoy.config.core.v3.RuntimeUInt32 value = 2 [(.validate.rules) = { ... }
- Specified by:
getValue
in interfaceComparisonFilterOrBuilder
- Returns:
- The value.
-
setValue
public ComparisonFilter.Builder setValue(RuntimeUInt32 value)
Value to compare against.
.envoy.config.core.v3.RuntimeUInt32 value = 2 [(.validate.rules) = { ... }
-
setValue
public ComparisonFilter.Builder setValue(RuntimeUInt32.Builder builderForValue)
Value to compare against.
.envoy.config.core.v3.RuntimeUInt32 value = 2 [(.validate.rules) = { ... }
-
mergeValue
public ComparisonFilter.Builder mergeValue(RuntimeUInt32 value)
Value to compare against.
.envoy.config.core.v3.RuntimeUInt32 value = 2 [(.validate.rules) = { ... }
-
clearValue
public ComparisonFilter.Builder clearValue()
Value to compare against.
.envoy.config.core.v3.RuntimeUInt32 value = 2 [(.validate.rules) = { ... }
-
getValueBuilder
public RuntimeUInt32.Builder getValueBuilder()
Value to compare against.
.envoy.config.core.v3.RuntimeUInt32 value = 2 [(.validate.rules) = { ... }
-
getValueOrBuilder
public RuntimeUInt32OrBuilder getValueOrBuilder()
Value to compare against.
.envoy.config.core.v3.RuntimeUInt32 value = 2 [(.validate.rules) = { ... }
- Specified by:
getValueOrBuilder
in interfaceComparisonFilterOrBuilder
-
getValueFieldBuilder
private com.google.protobuf.SingleFieldBuilder<RuntimeUInt32,RuntimeUInt32.Builder,RuntimeUInt32OrBuilder> getValueFieldBuilder()
Value to compare against.
.envoy.config.core.v3.RuntimeUInt32 value = 2 [(.validate.rules) = { ... }
-
-