Uses of Class
io.envoyproxy.envoy.config.cluster.v3.Cluster.RefreshRate.Builder
Packages that use Cluster.RefreshRate.Builder
-
Uses of Cluster.RefreshRate.Builder in io.envoyproxy.envoy.config.cluster.v3
Fields in io.envoyproxy.envoy.config.cluster.v3 with type parameters of type Cluster.RefreshRate.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<Cluster.RefreshRate, Cluster.RefreshRate.Builder, Cluster.RefreshRateOrBuilder> Cluster.Builder.dnsFailureRefreshRateBuilder_
Methods in io.envoyproxy.envoy.config.cluster.v3 that return Cluster.RefreshRate.BuilderModifier and TypeMethodDescriptionCluster.RefreshRate.Builder.clear()
Cluster.RefreshRate.Builder.clearBaseInterval()
Specifies the base interval between refreshes.Cluster.RefreshRate.Builder.clearMaxInterval()
Specifies the maximum interval between refreshes.Cluster.Builder.getDnsFailureRefreshRateBuilder()
If the DNS failure refresh rate is specified and the cluster type is either :ref:`STRICT_DNS<envoy_v3_api_enum_value_config.cluster.v3.Cluster.DiscoveryType.STRICT_DNS>`, or :ref:`LOGICAL_DNS<envoy_v3_api_enum_value_config.cluster.v3.Cluster.DiscoveryType.LOGICAL_DNS>`, this is used as the cluster’s DNS refresh rate when requests are failing.Cluster.RefreshRate.Builder.mergeBaseInterval
(com.google.protobuf.Duration value) Specifies the base interval between refreshes.Cluster.RefreshRate.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Cluster.RefreshRate.Builder.mergeFrom
(com.google.protobuf.Message other) Cluster.RefreshRate.Builder.mergeFrom
(Cluster.RefreshRate other) Cluster.RefreshRate.Builder.mergeMaxInterval
(com.google.protobuf.Duration value) Specifies the maximum interval between refreshes.static Cluster.RefreshRate.Builder
Cluster.RefreshRate.newBuilder()
static Cluster.RefreshRate.Builder
Cluster.RefreshRate.newBuilder
(Cluster.RefreshRate prototype) Cluster.RefreshRate.newBuilderForType()
protected Cluster.RefreshRate.Builder
Cluster.RefreshRate.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) Cluster.RefreshRate.Builder.setBaseInterval
(com.google.protobuf.Duration value) Specifies the base interval between refreshes.Cluster.RefreshRate.Builder.setBaseInterval
(com.google.protobuf.Duration.Builder builderForValue) Specifies the base interval between refreshes.Cluster.RefreshRate.Builder.setMaxInterval
(com.google.protobuf.Duration value) Specifies the maximum interval between refreshes.Cluster.RefreshRate.Builder.setMaxInterval
(com.google.protobuf.Duration.Builder builderForValue) Specifies the maximum interval between refreshes.Cluster.RefreshRate.toBuilder()
Methods in io.envoyproxy.envoy.config.cluster.v3 that return types with arguments of type Cluster.RefreshRate.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<Cluster.RefreshRate, Cluster.RefreshRate.Builder, Cluster.RefreshRateOrBuilder> Cluster.Builder.internalGetDnsFailureRefreshRateFieldBuilder()
If the DNS failure refresh rate is specified and the cluster type is either :ref:`STRICT_DNS<envoy_v3_api_enum_value_config.cluster.v3.Cluster.DiscoveryType.STRICT_DNS>`, or :ref:`LOGICAL_DNS<envoy_v3_api_enum_value_config.cluster.v3.Cluster.DiscoveryType.LOGICAL_DNS>`, this is used as the cluster’s DNS refresh rate when requests are failing.Methods in io.envoyproxy.envoy.config.cluster.v3 with parameters of type Cluster.RefreshRate.BuilderModifier and TypeMethodDescriptionCluster.Builder.setDnsFailureRefreshRate
(Cluster.RefreshRate.Builder builderForValue) If the DNS failure refresh rate is specified and the cluster type is either :ref:`STRICT_DNS<envoy_v3_api_enum_value_config.cluster.v3.Cluster.DiscoveryType.STRICT_DNS>`, or :ref:`LOGICAL_DNS<envoy_v3_api_enum_value_config.cluster.v3.Cluster.DiscoveryType.LOGICAL_DNS>`, this is used as the cluster’s DNS refresh rate when requests are failing.