Interface ClusterConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ClusterConfig,ClusterConfig.Builder
public interface ClusterConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DnsCacheConfiggetDnsCacheConfig()The DNS cache configuration that the cluster will attach to.DnsCacheConfigOrBuildergetDnsCacheConfigOrBuilder()The DNS cache configuration that the cluster will attach to.booleanhasDnsCacheConfig()The DNS cache configuration that the cluster will attach to.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasDnsCacheConfig
boolean hasDnsCacheConfig()
The DNS cache configuration that the cluster will attach to. Note this configuration must match that of associated :ref:`dynamic forward proxy HTTP filter configuration <envoy_api_field_config.filter.http.dynamic_forward_proxy.v2alpha.FilterConfig.dns_cache_config>`.
.envoy.config.common.dynamic_forward_proxy.v2alpha.DnsCacheConfig dns_cache_config = 1 [(.validate.rules) = { ... }- Returns:
- Whether the dnsCacheConfig field is set.
-
getDnsCacheConfig
DnsCacheConfig getDnsCacheConfig()
The DNS cache configuration that the cluster will attach to. Note this configuration must match that of associated :ref:`dynamic forward proxy HTTP filter configuration <envoy_api_field_config.filter.http.dynamic_forward_proxy.v2alpha.FilterConfig.dns_cache_config>`.
.envoy.config.common.dynamic_forward_proxy.v2alpha.DnsCacheConfig dns_cache_config = 1 [(.validate.rules) = { ... }- Returns:
- The dnsCacheConfig.
-
getDnsCacheConfigOrBuilder
DnsCacheConfigOrBuilder getDnsCacheConfigOrBuilder()
The DNS cache configuration that the cluster will attach to. Note this configuration must match that of associated :ref:`dynamic forward proxy HTTP filter configuration <envoy_api_field_config.filter.http.dynamic_forward_proxy.v2alpha.FilterConfig.dns_cache_config>`.
.envoy.config.common.dynamic_forward_proxy.v2alpha.DnsCacheConfig dns_cache_config = 1 [(.validate.rules) = { ... }
-
-