Class ComparisonFilter
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessage
-
- io.envoyproxy.envoy.config.accesslog.v3.ComparisonFilter
-
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,ComparisonFilterOrBuilder
,java.io.Serializable
public final class ComparisonFilter extends com.google.protobuf.GeneratedMessage implements ComparisonFilterOrBuilder
Filter on an integer comparison.
Protobuf typeenvoy.config.accesslog.v3.ComparisonFilter
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ComparisonFilter.Builder
Filter on an integer comparison.static class
ComparisonFilter.Op
Protobuf enumenvoy.config.accesslog.v3.ComparisonFilter.Op
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends java.lang.Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description private int
bitField0_
private static ComparisonFilter
DEFAULT_INSTANCE
private byte
memoizedIsInitialized
private int
op_
static int
OP_FIELD_NUMBER
private static com.google.protobuf.Parser<ComparisonFilter>
PARSER
private static long
serialVersionUID
private RuntimeUInt32
value_
static int
VALUE_FIELD_NUMBER
-
Constructor Summary
Constructors Modifier Constructor Description private
ComparisonFilter()
private
ComparisonFilter(com.google.protobuf.GeneratedMessage.Builder<?> builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
static ComparisonFilter
getDefaultInstance()
ComparisonFilter
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
ComparisonFilter.Op
getOp()
Comparison operator.int
getOpValue()
Comparison operator.com.google.protobuf.Parser<ComparisonFilter>
getParserForType()
int
getSerializedSize()
RuntimeUInt32
getValue()
Value to compare against.RuntimeUInt32OrBuilder
getValueOrBuilder()
Value to compare against.int
hashCode()
boolean
hasValue()
Value to compare against.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static ComparisonFilter.Builder
newBuilder()
static ComparisonFilter.Builder
newBuilder(ComparisonFilter prototype)
ComparisonFilter.Builder
newBuilderForType()
protected ComparisonFilter.Builder
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
static ComparisonFilter
parseDelimitedFrom(java.io.InputStream input)
static ComparisonFilter
parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ComparisonFilter
parseFrom(byte[] data)
static ComparisonFilter
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ComparisonFilter
parseFrom(com.google.protobuf.ByteString data)
static ComparisonFilter
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ComparisonFilter
parseFrom(com.google.protobuf.CodedInputStream input)
static ComparisonFilter
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ComparisonFilter
parseFrom(java.io.InputStream input)
static ComparisonFilter
parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ComparisonFilter
parseFrom(java.nio.ByteBuffer data)
static ComparisonFilter
parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<ComparisonFilter>
parser()
ComparisonFilter.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
bitField0_
private int bitField0_
-
OP_FIELD_NUMBER
public static final int OP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
op_
private int op_
-
VALUE_FIELD_NUMBER
public static final int VALUE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
value_
private RuntimeUInt32 value_
-
memoizedIsInitialized
private byte memoizedIsInitialized
-
DEFAULT_INSTANCE
private static final ComparisonFilter DEFAULT_INSTANCE
-
PARSER
private static final com.google.protobuf.Parser<ComparisonFilter> PARSER
-
-
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
-
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.
-
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.
-
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.
-
getValueOrBuilder
public RuntimeUInt32OrBuilder getValueOrBuilder()
Value to compare against.
.envoy.config.core.v3.RuntimeUInt32 value = 2 [(.validate.rules) = { ... }
- Specified by:
getValueOrBuilder
in interfaceComparisonFilterOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessage
- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessage
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ComparisonFilter parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComparisonFilter parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComparisonFilter parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComparisonFilter parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComparisonFilter parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComparisonFilter parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ComparisonFilter parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static ComparisonFilter parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static ComparisonFilter parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static ComparisonFilter parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static ComparisonFilter parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static ComparisonFilter parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public ComparisonFilter.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ComparisonFilter.Builder newBuilder()
-
newBuilder
public static ComparisonFilter.Builder newBuilder(ComparisonFilter prototype)
-
toBuilder
public ComparisonFilter.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ComparisonFilter.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
- Overrides:
newBuilderForType
in classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
public static ComparisonFilter getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ComparisonFilter> parser()
-
getParserForType
public com.google.protobuf.Parser<ComparisonFilter> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
public ComparisonFilter getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-