public interface DnsFilterConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
DnsFilterConfig.ClientContextConfig |
getClientConfig()
Client context configuration controls Envoy's behavior when it must use external
resolvers to answer a query.
|
DnsFilterConfig.ClientContextConfigOrBuilder |
getClientConfigOrBuilder()
Client context configuration controls Envoy's behavior when it must use external
resolvers to answer a query.
|
DnsFilterConfig.ServerContextConfig |
getServerConfig()
Server context configuration contains the data that the filter uses to respond
to DNS requests.
|
DnsFilterConfig.ServerContextConfigOrBuilder |
getServerConfigOrBuilder()
Server context configuration contains the data that the filter uses to respond
to DNS requests.
|
String |
getStatPrefix()
The stat prefix used when emitting DNS filter statistics
string stat_prefix = 1 [(.validate.rules) = { ... } |
com.google.protobuf.ByteString |
getStatPrefixBytes()
The stat prefix used when emitting DNS filter statistics
string stat_prefix = 1 [(.validate.rules) = { ... } |
boolean |
hasClientConfig()
Client context configuration controls Envoy's behavior when it must use external
resolvers to answer a query.
|
boolean |
hasServerConfig()
Server context configuration contains the data that the filter uses to respond
to DNS requests.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getStatPrefix()
The stat prefix used when emitting DNS filter statistics
string stat_prefix = 1 [(.validate.rules) = { ... }com.google.protobuf.ByteString getStatPrefixBytes()
The stat prefix used when emitting DNS filter statistics
string stat_prefix = 1 [(.validate.rules) = { ... }boolean hasServerConfig()
Server context configuration contains the data that the filter uses to respond to DNS requests.
.envoy.extensions.filters.udp.dns_filter.v3alpha.DnsFilterConfig.ServerContextConfig server_config = 2;DnsFilterConfig.ServerContextConfig getServerConfig()
Server context configuration contains the data that the filter uses to respond to DNS requests.
.envoy.extensions.filters.udp.dns_filter.v3alpha.DnsFilterConfig.ServerContextConfig server_config = 2;DnsFilterConfig.ServerContextConfigOrBuilder getServerConfigOrBuilder()
Server context configuration contains the data that the filter uses to respond to DNS requests.
.envoy.extensions.filters.udp.dns_filter.v3alpha.DnsFilterConfig.ServerContextConfig server_config = 2;boolean hasClientConfig()
Client context configuration controls Envoy's behavior when it must use external resolvers to answer a query. This object is optional and if omitted instructs the filter to resolve queries from the data in the server_config
.envoy.extensions.filters.udp.dns_filter.v3alpha.DnsFilterConfig.ClientContextConfig client_config = 3;DnsFilterConfig.ClientContextConfig getClientConfig()
Client context configuration controls Envoy's behavior when it must use external resolvers to answer a query. This object is optional and if omitted instructs the filter to resolve queries from the data in the server_config
.envoy.extensions.filters.udp.dns_filter.v3alpha.DnsFilterConfig.ClientContextConfig client_config = 3;DnsFilterConfig.ClientContextConfigOrBuilder getClientConfigOrBuilder()
Client context configuration controls Envoy's behavior when it must use external resolvers to answer a query. This object is optional and if omitted instructs the filter to resolve queries from the data in the server_config
.envoy.extensions.filters.udp.dns_filter.v3alpha.DnsFilterConfig.ClientContextConfig client_config = 3;Copyright © 2018–2021 The Envoy Project. All rights reserved.