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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IPTagging.IPTaggetIpTags(int index)[#comment:TODO(ccaraman): Extend functionality to load IP tags from file system.intgetIpTagsCount()[#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.IPTagOrBuildergetIpTagsOrBuilder(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.RequestTypegetRequestType()The type of request the filter should apply to.intgetRequestTypeValue()The type of request the filter should apply to.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getRequestTypeValue
int getRequestTypeValue()
The type of request the filter should apply to.
.envoy.extensions.filters.http.ip_tagging.v3.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.extensions.filters.http.ip_tagging.v3.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.extensions.filters.http.ip_tagging.v3.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }
-
getIpTags
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.extensions.filters.http.ip_tagging.v3.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.extensions.filters.http.ip_tagging.v3.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.extensions.filters.http.ip_tagging.v3.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }
-
getIpTagsOrBuilder
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.extensions.filters.http.ip_tagging.v3.IPTagging.IPTag ip_tags = 4 [(.validate.rules) = { ... }
-
-