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
Modifier and TypeMethodDescriptionThe DNS cache configuration that the cluster will attach to.The DNS cache configuration that the cluster will attach to.booleanThe DNS cache configuration that the cluster will attach to.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
-
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) = { ... }
-