public static final class IPTagging.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<IPTagging.Builder> implements IPTaggingOrBuilder
envoy.config.filter.http.ip_tagging.v2.IPTagging| Modifier and Type | Method and Description |
|---|---|
IPTagging.Builder |
addAllIpTags(Iterable<? extends IPTagging.IPTag> values)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
IPTagging.Builder |
addIpTags(int index,
IPTagging.IPTag.Builder builderForValue)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
IPTagging.Builder |
addIpTags(int index,
IPTagging.IPTag value)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
IPTagging.Builder |
addIpTags(IPTagging.IPTag.Builder builderForValue)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
IPTagging.Builder |
addIpTags(IPTagging.IPTag value)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
IPTagging.IPTag.Builder |
addIpTagsBuilder()
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
IPTagging.IPTag.Builder |
addIpTagsBuilder(int index)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
IPTagging.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
IPTagging |
build() |
IPTagging |
buildPartial() |
IPTagging.Builder |
clear() |
IPTagging.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
IPTagging.Builder |
clearIpTags()
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
IPTagging.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
IPTagging.Builder |
clearRequestType()
The type of request the filter should apply to.
|
IPTagging.Builder |
clone() |
IPTagging |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
IPTagging.IPTag |
getIpTags(int index)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
IPTagging.IPTag.Builder |
getIpTagsBuilder(int index)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
List<IPTagging.IPTag.Builder> |
getIpTagsBuilderList()
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
int |
getIpTagsCount()
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
List<IPTagging.IPTag> |
getIpTagsList()
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
IPTagging.IPTagOrBuilder |
getIpTagsOrBuilder(int index)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
List<? extends IPTagging.IPTagOrBuilder> |
getIpTagsOrBuilderList()
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
IPTagging.RequestType |
getRequestType()
The type of request the filter should apply to.
|
int |
getRequestTypeValue()
The type of request the filter should apply to.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
IPTagging.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
IPTagging.Builder |
mergeFrom(IPTagging other) |
IPTagging.Builder |
mergeFrom(com.google.protobuf.Message other) |
IPTagging.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
IPTagging.Builder |
removeIpTags(int index)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
IPTagging.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
IPTagging.Builder |
setIpTags(int index,
IPTagging.IPTag.Builder builderForValue)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
IPTagging.Builder |
setIpTags(int index,
IPTagging.IPTag value)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.
|
IPTagging.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
IPTagging.Builder |
setRequestType(IPTagging.RequestType value)
The type of request the filter should apply to.
|
IPTagging.Builder |
setRequestTypeValue(int value)
The type of request the filter should apply to.
|
IPTagging.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<IPTagging.Builder>public IPTagging.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<IPTagging.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<IPTagging.Builder>public IPTagging getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic IPTagging build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic IPTagging buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic IPTagging.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<IPTagging.Builder>public IPTagging.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<IPTagging.Builder>public IPTagging.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<IPTagging.Builder>public IPTagging.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<IPTagging.Builder>public IPTagging.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<IPTagging.Builder>public IPTagging.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<IPTagging.Builder>public IPTagging.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<IPTagging.Builder>public IPTagging.Builder mergeFrom(IPTagging other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<IPTagging.Builder>public IPTagging.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<IPTagging.Builder>IOExceptionpublic int getRequestTypeValue()
The type of request the filter should apply to.
.envoy.config.filter.http.ip_tagging.v2.IPTagging.RequestType request_type = 1 [(.validate.rules) = { ... }getRequestTypeValue in interface IPTaggingOrBuilderpublic IPTagging.Builder setRequestTypeValue(int value)
The type of request the filter should apply to.
.envoy.config.filter.http.ip_tagging.v2.IPTagging.RequestType request_type = 1 [(.validate.rules) = { ... }public IPTagging.RequestType getRequestType()
The type of request the filter should apply to.
.envoy.config.filter.http.ip_tagging.v2.IPTagging.RequestType request_type = 1 [(.validate.rules) = { ... }getRequestType in interface IPTaggingOrBuilderpublic IPTagging.Builder setRequestType(IPTagging.RequestType value)
The type of request the filter should apply to.
.envoy.config.filter.http.ip_tagging.v2.IPTagging.RequestType request_type = 1 [(.validate.rules) = { ... }public IPTagging.Builder clearRequestType()
The type of request the filter should apply to.
.envoy.config.filter.http.ip_tagging.v2.IPTagging.RequestType request_type = 1 [(.validate.rules) = { ... }public List<IPTagging.IPTag> getIpTagsList()
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }getIpTagsList in interface IPTaggingOrBuilderpublic int getIpTagsCount()
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }getIpTagsCount in interface IPTaggingOrBuilderpublic IPTagging.IPTag getIpTags(int index)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }getIpTags in interface IPTaggingOrBuilderpublic IPTagging.Builder setIpTags(int index, IPTagging.IPTag value)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }public IPTagging.Builder setIpTags(int index, IPTagging.IPTag.Builder builderForValue)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }public IPTagging.Builder addIpTags(IPTagging.IPTag value)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }public IPTagging.Builder addIpTags(int index, IPTagging.IPTag value)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }public IPTagging.Builder addIpTags(IPTagging.IPTag.Builder builderForValue)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }public IPTagging.Builder addIpTags(int index, IPTagging.IPTag.Builder builderForValue)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }public IPTagging.Builder addAllIpTags(Iterable<? extends IPTagging.IPTag> values)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }public IPTagging.Builder clearIpTags()
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }public IPTagging.Builder removeIpTags(int index)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }public IPTagging.IPTag.Builder getIpTagsBuilder(int index)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }public IPTagging.IPTagOrBuilder getIpTagsOrBuilder(int index)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }getIpTagsOrBuilder in interface IPTaggingOrBuilderpublic List<? extends IPTagging.IPTagOrBuilder> getIpTagsOrBuilderList()
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }getIpTagsOrBuilderList in interface IPTaggingOrBuilderpublic IPTagging.IPTag.Builder addIpTagsBuilder()
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }public IPTagging.IPTag.Builder addIpTagsBuilder(int index)
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }public List<IPTagging.IPTag.Builder> getIpTagsBuilderList()
[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system. Tracked by issue https://github.com/envoyproxy/envoy/issues/2695] The set of IP tags for the filter.
repeated .envoy.config.filter.http.ip_tagging.v2.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }public final IPTagging.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<IPTagging.Builder>public final IPTagging.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<IPTagging.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.