Class CommonGeoipProviderConfig.GeolocationFieldKeys

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
io.envoyproxy.envoy.extensions.geoip_providers.common.v3.CommonGeoipProviderConfig.GeolocationFieldKeys
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, CommonGeoipProviderConfig.GeolocationFieldKeysOrBuilder, Serializable
Enclosing class:
CommonGeoipProviderConfig

public static final class CommonGeoipProviderConfig.GeolocationFieldKeys extends com.google.protobuf.GeneratedMessageV3 implements CommonGeoipProviderConfig.GeolocationFieldKeysOrBuilder
 The set of geolocation field keys to use for storing lookup results.
 These keys define how the geolocation lookup results will be stored. The actual storage
 mechanism depends on the filter using the provider:

 - The :ref:`HTTP GeoIP filter <config_http_filters_geoip>` stores results as HTTP request headers.
 - The :ref:`Network GeoIP filter <config_network_filters_geoip>` stores results in the
   connection's filter state under the well-known key ``envoy.geoip``.

 [#next-free-field: 12]
 
Protobuf type envoy.extensions.geoip_providers.common.v3.CommonGeoipProviderConfig.GeolocationFieldKeys
See Also: