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 Details

    • hasGeoHeadersToAdd

      @Deprecated boolean 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=145
       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"];
      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=145
       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"];
      Returns:
      The geoHeadersToAdd.
    • 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

       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

       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;