Uses of Class
io.envoyproxy.envoy.extensions.clusters.dns.v3.DnsCluster.Builder
Packages that use DnsCluster.Builder
-
Uses of DnsCluster.Builder in io.envoyproxy.envoy.extensions.clusters.dns.v3
Methods in io.envoyproxy.envoy.extensions.clusters.dns.v3 that return DnsCluster.BuilderModifier and TypeMethodDescriptionDnsCluster.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) DnsCluster.Builder.clear()DnsCluster.Builder.clearAllAddressesInSingleEndpoint()If true, all returned addresses are considered to be associated with a single endpoint, which maps to :ref:`logical DNS discovery <arch_overview_service_discovery_types_logical_dns>` semantics.DnsCluster.Builder.clearDnsFailureRefreshRate()This is the cluster’s DNS refresh rate when requests are failing.DnsCluster.Builder.clearDnsJitter()DNS jitter causes the cluster to refresh DNS entries later by a random amount of time to avoid a stampede of DNS requests.DnsCluster.Builder.clearDnsLookupFamily()The DNS IP address resolution policy.DnsCluster.Builder.clearDnsRefreshRate()This value is the cluster’s DNS refresh rate.DnsCluster.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) DnsCluster.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) DnsCluster.Builder.clearRespectDnsTtl()Optional configuration for setting cluster's DNS refresh rate.DnsCluster.Builder.clearTypedDnsResolverConfig()DNS resolver type configuration extension.DnsCluster.Builder.clone()DnsCluster.Builder.mergeDnsFailureRefreshRate(DnsCluster.RefreshRate value) This is the cluster’s DNS refresh rate when requests are failing.DnsCluster.Builder.mergeDnsJitter(com.google.protobuf.Duration value) DNS jitter causes the cluster to refresh DNS entries later by a random amount of time to avoid a stampede of DNS requests.DnsCluster.Builder.mergeDnsRefreshRate(com.google.protobuf.Duration value) This value is the cluster’s DNS refresh rate.DnsCluster.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) DnsCluster.Builder.mergeFrom(com.google.protobuf.Message other) DnsCluster.Builder.mergeFrom(DnsCluster other) DnsCluster.Builder.mergeTypedDnsResolverConfig(TypedExtensionConfig value) DNS resolver type configuration extension.final DnsCluster.BuilderDnsCluster.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static DnsCluster.BuilderDnsCluster.newBuilder()static DnsCluster.BuilderDnsCluster.newBuilder(DnsCluster prototype) DnsCluster.newBuilderForType()protected DnsCluster.BuilderDnsCluster.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) DnsCluster.Builder.setAllAddressesInSingleEndpoint(boolean value) If true, all returned addresses are considered to be associated with a single endpoint, which maps to :ref:`logical DNS discovery <arch_overview_service_discovery_types_logical_dns>` semantics.DnsCluster.Builder.setDnsFailureRefreshRate(DnsCluster.RefreshRate value) This is the cluster’s DNS refresh rate when requests are failing.DnsCluster.Builder.setDnsFailureRefreshRate(DnsCluster.RefreshRate.Builder builderForValue) This is the cluster’s DNS refresh rate when requests are failing.DnsCluster.Builder.setDnsJitter(com.google.protobuf.Duration value) DNS jitter causes the cluster to refresh DNS entries later by a random amount of time to avoid a stampede of DNS requests.DnsCluster.Builder.setDnsJitter(com.google.protobuf.Duration.Builder builderForValue) DNS jitter causes the cluster to refresh DNS entries later by a random amount of time to avoid a stampede of DNS requests.DnsCluster.Builder.setDnsLookupFamily(DnsLookupFamily value) The DNS IP address resolution policy.DnsCluster.Builder.setDnsLookupFamilyValue(int value) The DNS IP address resolution policy.DnsCluster.Builder.setDnsRefreshRate(com.google.protobuf.Duration value) This value is the cluster’s DNS refresh rate.DnsCluster.Builder.setDnsRefreshRate(com.google.protobuf.Duration.Builder builderForValue) This value is the cluster’s DNS refresh rate.DnsCluster.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) DnsCluster.Builder.setRespectDnsTtl(boolean value) Optional configuration for setting cluster's DNS refresh rate.DnsCluster.Builder.setTypedDnsResolverConfig(TypedExtensionConfig value) DNS resolver type configuration extension.DnsCluster.Builder.setTypedDnsResolverConfig(TypedExtensionConfig.Builder builderForValue) DNS resolver type configuration extension.final DnsCluster.BuilderDnsCluster.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) DnsCluster.toBuilder()