Class ListenerFilterChainMatchPredicate.MatchSet.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<ListenerFilterChainMatchPredicate.MatchSet.Builder>
-
- io.envoyproxy.envoy.config.listener.v3.ListenerFilterChainMatchPredicate.MatchSet.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,ListenerFilterChainMatchPredicate.MatchSetOrBuilder
,java.lang.Cloneable
- Enclosing class:
- ListenerFilterChainMatchPredicate.MatchSet
public static final class ListenerFilterChainMatchPredicate.MatchSet.Builder extends com.google.protobuf.GeneratedMessage.Builder<ListenerFilterChainMatchPredicate.MatchSet.Builder> implements ListenerFilterChainMatchPredicate.MatchSetOrBuilder
A set of match configurations used for logical operations.
Protobuf typeenvoy.config.listener.v3.ListenerFilterChainMatchPredicate.MatchSet
-
-
Field Summary
Fields Modifier and Type Field Description private int
bitField0_
private java.util.List<ListenerFilterChainMatchPredicate>
rules_
private com.google.protobuf.RepeatedFieldBuilder<ListenerFilterChainMatchPredicate,ListenerFilterChainMatchPredicate.Builder,ListenerFilterChainMatchPredicateOrBuilder>
rulesBuilder_
-
Method Summary
-
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_
-
rules_
private java.util.List<ListenerFilterChainMatchPredicate> rules_
-
rulesBuilder_
private com.google.protobuf.RepeatedFieldBuilder<ListenerFilterChainMatchPredicate,ListenerFilterChainMatchPredicate.Builder,ListenerFilterChainMatchPredicateOrBuilder> rulesBuilder_
-
-
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<ListenerFilterChainMatchPredicate.MatchSet.Builder>
-
clear
public ListenerFilterChainMatchPredicate.MatchSet.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<ListenerFilterChainMatchPredicate.MatchSet.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<ListenerFilterChainMatchPredicate.MatchSet.Builder>
-
getDefaultInstanceForType
public ListenerFilterChainMatchPredicate.MatchSet getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ListenerFilterChainMatchPredicate.MatchSet build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ListenerFilterChainMatchPredicate.MatchSet buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartialRepeatedFields
private void buildPartialRepeatedFields(ListenerFilterChainMatchPredicate.MatchSet result)
-
buildPartial0
private void buildPartial0(ListenerFilterChainMatchPredicate.MatchSet result)
-
mergeFrom
public ListenerFilterChainMatchPredicate.MatchSet.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ListenerFilterChainMatchPredicate.MatchSet.Builder>
-
mergeFrom
public ListenerFilterChainMatchPredicate.MatchSet.Builder mergeFrom(ListenerFilterChainMatchPredicate.MatchSet other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<ListenerFilterChainMatchPredicate.MatchSet.Builder>
-
mergeFrom
public ListenerFilterChainMatchPredicate.MatchSet.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<ListenerFilterChainMatchPredicate.MatchSet.Builder>
- Throws:
java.io.IOException
-
ensureRulesIsMutable
private void ensureRulesIsMutable()
-
getRulesList
public java.util.List<ListenerFilterChainMatchPredicate> getRulesList()
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
- Specified by:
getRulesList
in interfaceListenerFilterChainMatchPredicate.MatchSetOrBuilder
-
getRulesCount
public int getRulesCount()
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
- Specified by:
getRulesCount
in interfaceListenerFilterChainMatchPredicate.MatchSetOrBuilder
-
getRules
public ListenerFilterChainMatchPredicate getRules(int index)
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
- Specified by:
getRules
in interfaceListenerFilterChainMatchPredicate.MatchSetOrBuilder
-
setRules
public ListenerFilterChainMatchPredicate.MatchSet.Builder setRules(int index, ListenerFilterChainMatchPredicate value)
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
-
setRules
public ListenerFilterChainMatchPredicate.MatchSet.Builder setRules(int index, ListenerFilterChainMatchPredicate.Builder builderForValue)
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
-
addRules
public ListenerFilterChainMatchPredicate.MatchSet.Builder addRules(ListenerFilterChainMatchPredicate value)
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
-
addRules
public ListenerFilterChainMatchPredicate.MatchSet.Builder addRules(int index, ListenerFilterChainMatchPredicate value)
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
-
addRules
public ListenerFilterChainMatchPredicate.MatchSet.Builder addRules(ListenerFilterChainMatchPredicate.Builder builderForValue)
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
-
addRules
public ListenerFilterChainMatchPredicate.MatchSet.Builder addRules(int index, ListenerFilterChainMatchPredicate.Builder builderForValue)
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
-
addAllRules
public ListenerFilterChainMatchPredicate.MatchSet.Builder addAllRules(java.lang.Iterable<? extends ListenerFilterChainMatchPredicate> values)
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
-
clearRules
public ListenerFilterChainMatchPredicate.MatchSet.Builder clearRules()
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
-
removeRules
public ListenerFilterChainMatchPredicate.MatchSet.Builder removeRules(int index)
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
-
getRulesBuilder
public ListenerFilterChainMatchPredicate.Builder getRulesBuilder(int index)
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
-
getRulesOrBuilder
public ListenerFilterChainMatchPredicateOrBuilder getRulesOrBuilder(int index)
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
- Specified by:
getRulesOrBuilder
in interfaceListenerFilterChainMatchPredicate.MatchSetOrBuilder
-
getRulesOrBuilderList
public java.util.List<? extends ListenerFilterChainMatchPredicateOrBuilder> getRulesOrBuilderList()
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
- Specified by:
getRulesOrBuilderList
in interfaceListenerFilterChainMatchPredicate.MatchSetOrBuilder
-
addRulesBuilder
public ListenerFilterChainMatchPredicate.Builder addRulesBuilder()
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
-
addRulesBuilder
public ListenerFilterChainMatchPredicate.Builder addRulesBuilder(int index)
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
-
getRulesBuilderList
public java.util.List<ListenerFilterChainMatchPredicate.Builder> getRulesBuilderList()
The list of rules that make up the set.
repeated .envoy.config.listener.v3.ListenerFilterChainMatchPredicate rules = 1 [(.validate.rules) = { ... }
-
getRulesFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<ListenerFilterChainMatchPredicate,ListenerFilterChainMatchPredicate.Builder,ListenerFilterChainMatchPredicateOrBuilder> getRulesFieldBuilder()
-
-