public static final class NodeMatcher.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NodeMatcher.Builder> implements NodeMatcherOrBuilder
Specifies the way to match a Node. The match follows AND semantics.Protobuf type
envoy.type.matcher.NodeMatcher| Modifier and Type | Method and Description |
|---|---|
NodeMatcher.Builder |
addAllNodeMetadatas(Iterable<? extends StructMatcher> values)
Specifies match criteria on the node metadata.
|
NodeMatcher.Builder |
addNodeMetadatas(int index,
StructMatcher.Builder builderForValue)
Specifies match criteria on the node metadata.
|
NodeMatcher.Builder |
addNodeMetadatas(int index,
StructMatcher value)
Specifies match criteria on the node metadata.
|
NodeMatcher.Builder |
addNodeMetadatas(StructMatcher.Builder builderForValue)
Specifies match criteria on the node metadata.
|
NodeMatcher.Builder |
addNodeMetadatas(StructMatcher value)
Specifies match criteria on the node metadata.
|
StructMatcher.Builder |
addNodeMetadatasBuilder()
Specifies match criteria on the node metadata.
|
StructMatcher.Builder |
addNodeMetadatasBuilder(int index)
Specifies match criteria on the node metadata.
|
NodeMatcher.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NodeMatcher |
build() |
NodeMatcher |
buildPartial() |
NodeMatcher.Builder |
clear() |
NodeMatcher.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
NodeMatcher.Builder |
clearNodeId()
Specifies match criteria on the node id.
|
NodeMatcher.Builder |
clearNodeMetadatas()
Specifies match criteria on the node metadata.
|
NodeMatcher.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
NodeMatcher.Builder |
clone() |
NodeMatcher |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
StringMatcher |
getNodeId()
Specifies match criteria on the node id.
|
StringMatcher.Builder |
getNodeIdBuilder()
Specifies match criteria on the node id.
|
StringMatcherOrBuilder |
getNodeIdOrBuilder()
Specifies match criteria on the node id.
|
StructMatcher |
getNodeMetadatas(int index)
Specifies match criteria on the node metadata.
|
StructMatcher.Builder |
getNodeMetadatasBuilder(int index)
Specifies match criteria on the node metadata.
|
List<StructMatcher.Builder> |
getNodeMetadatasBuilderList()
Specifies match criteria on the node metadata.
|
int |
getNodeMetadatasCount()
Specifies match criteria on the node metadata.
|
List<StructMatcher> |
getNodeMetadatasList()
Specifies match criteria on the node metadata.
|
StructMatcherOrBuilder |
getNodeMetadatasOrBuilder(int index)
Specifies match criteria on the node metadata.
|
List<? extends StructMatcherOrBuilder> |
getNodeMetadatasOrBuilderList()
Specifies match criteria on the node metadata.
|
boolean |
hasNodeId()
Specifies match criteria on the node id.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
NodeMatcher.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
NodeMatcher.Builder |
mergeFrom(com.google.protobuf.Message other) |
NodeMatcher.Builder |
mergeFrom(NodeMatcher other) |
NodeMatcher.Builder |
mergeNodeId(StringMatcher value)
Specifies match criteria on the node id.
|
NodeMatcher.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
NodeMatcher.Builder |
removeNodeMetadatas(int index)
Specifies match criteria on the node metadata.
|
NodeMatcher.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
NodeMatcher.Builder |
setNodeId(StringMatcher.Builder builderForValue)
Specifies match criteria on the node id.
|
NodeMatcher.Builder |
setNodeId(StringMatcher value)
Specifies match criteria on the node id.
|
NodeMatcher.Builder |
setNodeMetadatas(int index,
StructMatcher.Builder builderForValue)
Specifies match criteria on the node metadata.
|
NodeMatcher.Builder |
setNodeMetadatas(int index,
StructMatcher value)
Specifies match criteria on the node metadata.
|
NodeMatcher.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
NodeMatcher.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<NodeMatcher.Builder>public NodeMatcher.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<NodeMatcher.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<NodeMatcher.Builder>public NodeMatcher getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic NodeMatcher build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic NodeMatcher buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic NodeMatcher.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<NodeMatcher.Builder>public NodeMatcher.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<NodeMatcher.Builder>public NodeMatcher.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<NodeMatcher.Builder>public NodeMatcher.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<NodeMatcher.Builder>public NodeMatcher.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<NodeMatcher.Builder>public NodeMatcher.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<NodeMatcher.Builder>public NodeMatcher.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<NodeMatcher.Builder>public NodeMatcher.Builder mergeFrom(NodeMatcher other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<NodeMatcher.Builder>public NodeMatcher.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<NodeMatcher.Builder>IOExceptionpublic boolean hasNodeId()
Specifies match criteria on the node id.
.envoy.type.matcher.StringMatcher node_id = 1;hasNodeId in interface NodeMatcherOrBuilderpublic StringMatcher getNodeId()
Specifies match criteria on the node id.
.envoy.type.matcher.StringMatcher node_id = 1;getNodeId in interface NodeMatcherOrBuilderpublic NodeMatcher.Builder setNodeId(StringMatcher value)
Specifies match criteria on the node id.
.envoy.type.matcher.StringMatcher node_id = 1;public NodeMatcher.Builder setNodeId(StringMatcher.Builder builderForValue)
Specifies match criteria on the node id.
.envoy.type.matcher.StringMatcher node_id = 1;public NodeMatcher.Builder mergeNodeId(StringMatcher value)
Specifies match criteria on the node id.
.envoy.type.matcher.StringMatcher node_id = 1;public NodeMatcher.Builder clearNodeId()
Specifies match criteria on the node id.
.envoy.type.matcher.StringMatcher node_id = 1;public StringMatcher.Builder getNodeIdBuilder()
Specifies match criteria on the node id.
.envoy.type.matcher.StringMatcher node_id = 1;public StringMatcherOrBuilder getNodeIdOrBuilder()
Specifies match criteria on the node id.
.envoy.type.matcher.StringMatcher node_id = 1;getNodeIdOrBuilder in interface NodeMatcherOrBuilderpublic List<StructMatcher> getNodeMetadatasList()
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;getNodeMetadatasList in interface NodeMatcherOrBuilderpublic int getNodeMetadatasCount()
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;getNodeMetadatasCount in interface NodeMatcherOrBuilderpublic StructMatcher getNodeMetadatas(int index)
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;getNodeMetadatas in interface NodeMatcherOrBuilderpublic NodeMatcher.Builder setNodeMetadatas(int index, StructMatcher value)
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;public NodeMatcher.Builder setNodeMetadatas(int index, StructMatcher.Builder builderForValue)
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;public NodeMatcher.Builder addNodeMetadatas(StructMatcher value)
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;public NodeMatcher.Builder addNodeMetadatas(int index, StructMatcher value)
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;public NodeMatcher.Builder addNodeMetadatas(StructMatcher.Builder builderForValue)
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;public NodeMatcher.Builder addNodeMetadatas(int index, StructMatcher.Builder builderForValue)
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;public NodeMatcher.Builder addAllNodeMetadatas(Iterable<? extends StructMatcher> values)
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;public NodeMatcher.Builder clearNodeMetadatas()
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;public NodeMatcher.Builder removeNodeMetadatas(int index)
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;public StructMatcher.Builder getNodeMetadatasBuilder(int index)
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;public StructMatcherOrBuilder getNodeMetadatasOrBuilder(int index)
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;getNodeMetadatasOrBuilder in interface NodeMatcherOrBuilderpublic List<? extends StructMatcherOrBuilder> getNodeMetadatasOrBuilderList()
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;getNodeMetadatasOrBuilderList in interface NodeMatcherOrBuilderpublic StructMatcher.Builder addNodeMetadatasBuilder()
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;public StructMatcher.Builder addNodeMetadatasBuilder(int index)
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;public List<StructMatcher.Builder> getNodeMetadatasBuilderList()
Specifies match criteria on the node metadata.
repeated .envoy.type.matcher.StructMatcher node_metadatas = 2;public final NodeMatcher.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NodeMatcher.Builder>public final NodeMatcher.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NodeMatcher.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.