Interface CommonGeoipProviderConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CommonGeoipProviderConfig,CommonGeoipProviderConfig.Builder
public interface CommonGeoipProviderConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionConfiguration for geolocation field keys.Configuration for geolocation field keys.Deprecated.envoy.extensions.geoip_providers.common.v3.CommonGeoipProviderConfig.geo_headers_to_add is deprecated.Deprecated.booleanConfiguration for geolocation field keys.booleanDeprecated.envoy.extensions.geoip_providers.common.v3.CommonGeoipProviderConfig.geo_headers_to_add is deprecated.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
-
hasGeoHeadersToAdd
Deprecated.envoy.extensions.geoip_providers.common.v3.CommonGeoipProviderConfig.geo_headers_to_add is deprecated. See envoy/extensions/geoip_providers/common/v3/common.proto;l=145Configuration for geolocation headers to add to HTTP requests. This field is deprecated in favor of ``geo_field_keys``. If both are set, ``geo_field_keys`` takes precedence.
.envoy.extensions.geoip_providers.common.v3.CommonGeoipProviderConfig.GeolocationHeadersToAdd geo_headers_to_add = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Returns:
- Whether the geoHeadersToAdd field is set.
-
getGeoHeadersToAdd
Deprecated.envoy.extensions.geoip_providers.common.v3.CommonGeoipProviderConfig.geo_headers_to_add is deprecated. See envoy/extensions/geoip_providers/common/v3/common.proto;l=145Configuration for geolocation headers to add to HTTP requests. This field is deprecated in favor of ``geo_field_keys``. If both are set, ``geo_field_keys`` takes precedence.
.envoy.extensions.geoip_providers.common.v3.CommonGeoipProviderConfig.GeolocationHeadersToAdd geo_headers_to_add = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Returns:
- The geoHeadersToAdd.
-
getGeoHeadersToAddOrBuilder
@Deprecated CommonGeoipProviderConfig.GeolocationHeadersToAddOrBuilder getGeoHeadersToAddOrBuilder()Deprecated.Configuration for geolocation headers to add to HTTP requests. This field is deprecated in favor of ``geo_field_keys``. If both are set, ``geo_field_keys`` takes precedence.
.envoy.extensions.geoip_providers.common.v3.CommonGeoipProviderConfig.GeolocationHeadersToAdd geo_headers_to_add = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
hasGeoFieldKeys
boolean hasGeoFieldKeys()Configuration for geolocation field keys. At least one of ``geo_headers_to_add`` or ``geo_field_keys`` must be set.
.envoy.extensions.geoip_providers.common.v3.CommonGeoipProviderConfig.GeolocationFieldKeys geo_field_keys = 3;- Returns:
- Whether the geoFieldKeys field is set.
-
getGeoFieldKeys
CommonGeoipProviderConfig.GeolocationFieldKeys getGeoFieldKeys()Configuration for geolocation field keys. At least one of ``geo_headers_to_add`` or ``geo_field_keys`` must be set.
.envoy.extensions.geoip_providers.common.v3.CommonGeoipProviderConfig.GeolocationFieldKeys geo_field_keys = 3;- Returns:
- The geoFieldKeys.
-
getGeoFieldKeysOrBuilder
CommonGeoipProviderConfig.GeolocationFieldKeysOrBuilder getGeoFieldKeysOrBuilder()Configuration for geolocation field keys. At least one of ``geo_headers_to_add`` or ``geo_field_keys`` must be set.
.envoy.extensions.geoip_providers.common.v3.CommonGeoipProviderConfig.GeolocationFieldKeys geo_field_keys = 3;
-