Uses of Class
io.envoyproxy.envoy.extensions.filters.udp.dns_filter.v3.DnsFilterConfig.Builder
Packages that use DnsFilterConfig.Builder
-
Uses of DnsFilterConfig.Builder in io.envoyproxy.envoy.extensions.filters.udp.dns_filter.v3
Methods in io.envoyproxy.envoy.extensions.filters.udp.dns_filter.v3 that return DnsFilterConfig.BuilderModifier and TypeMethodDescriptionDnsFilterConfig.Builder.addAccessLog(int index, AccessLog value) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the DNS filter for each DNS query received.DnsFilterConfig.Builder.addAccessLog(int index, AccessLog.Builder builderForValue) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the DNS filter for each DNS query received.DnsFilterConfig.Builder.addAccessLog(AccessLog value) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the DNS filter for each DNS query received.DnsFilterConfig.Builder.addAccessLog(AccessLog.Builder builderForValue) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the DNS filter for each DNS query received.DnsFilterConfig.Builder.addAllAccessLog(Iterable<? extends AccessLog> values) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the DNS filter for each DNS query received.DnsFilterConfig.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) DnsFilterConfig.Builder.clear()DnsFilterConfig.Builder.clearAccessLog()Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the DNS filter for each DNS query received.DnsFilterConfig.Builder.clearClientConfig()Client context configuration controls Envoy's behavior when it must use external resolvers to answer a query.DnsFilterConfig.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) DnsFilterConfig.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) DnsFilterConfig.Builder.clearServerConfig()Server context configuration contains the data that the filter uses to respond to DNS requests.DnsFilterConfig.Builder.clearStatPrefix()The stat prefix used when emitting DNS filter statisticsDnsFilterConfig.Builder.clone()DnsFilterConfig.Builder.mergeClientConfig(DnsFilterConfig.ClientContextConfig value) Client context configuration controls Envoy's behavior when it must use external resolvers to answer a query.DnsFilterConfig.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) DnsFilterConfig.Builder.mergeFrom(com.google.protobuf.Message other) DnsFilterConfig.Builder.mergeFrom(DnsFilterConfig other) DnsFilterConfig.Builder.mergeServerConfig(DnsFilterConfig.ServerContextConfig value) Server context configuration contains the data that the filter uses to respond to DNS requests.final DnsFilterConfig.BuilderDnsFilterConfig.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static DnsFilterConfig.BuilderDnsFilterConfig.newBuilder()static DnsFilterConfig.BuilderDnsFilterConfig.newBuilder(DnsFilterConfig prototype) DnsFilterConfig.newBuilderForType()protected DnsFilterConfig.BuilderDnsFilterConfig.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) DnsFilterConfig.Builder.removeAccessLog(int index) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the DNS filter for each DNS query received.DnsFilterConfig.Builder.setAccessLog(int index, AccessLog value) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the DNS filter for each DNS query received.DnsFilterConfig.Builder.setAccessLog(int index, AccessLog.Builder builderForValue) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by the DNS filter for each DNS query received.DnsFilterConfig.Builder.setClientConfig(DnsFilterConfig.ClientContextConfig value) Client context configuration controls Envoy's behavior when it must use external resolvers to answer a query.DnsFilterConfig.Builder.setClientConfig(DnsFilterConfig.ClientContextConfig.Builder builderForValue) Client context configuration controls Envoy's behavior when it must use external resolvers to answer a query.DnsFilterConfig.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) DnsFilterConfig.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) DnsFilterConfig.Builder.setServerConfig(DnsFilterConfig.ServerContextConfig value) Server context configuration contains the data that the filter uses to respond to DNS requests.DnsFilterConfig.Builder.setServerConfig(DnsFilterConfig.ServerContextConfig.Builder builderForValue) Server context configuration contains the data that the filter uses to respond to DNS requests.DnsFilterConfig.Builder.setStatPrefix(String value) The stat prefix used when emitting DNS filter statisticsDnsFilterConfig.Builder.setStatPrefixBytes(com.google.protobuf.ByteString value) The stat prefix used when emitting DNS filter statisticsfinal DnsFilterConfig.BuilderDnsFilterConfig.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) DnsFilterConfig.toBuilder()