Interface IPTaggingOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
IPTagging,IPTagging.Builder
public interface IPTaggingOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetIpTags(int index) [#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.int[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.getIpTagsOrBuilder(int index) [#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.List<? extends IPTagging.IPTagOrBuilder>[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.The type of request the filter should apply to.intThe type of request the filter should apply to.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getRequestTypeValue
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) = { ... }- Returns:
- The enum numeric value on the wire for requestType.
-
getRequestType
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) = { ... }- Returns:
- The requestType.
-
getIpTagsList
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) = { ... } -
getIpTags
[#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
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) = { ... } -
getIpTagsOrBuilderList
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) = { ... } -
getIpTagsOrBuilder
[#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) = { ... }
-