Interface DnsFilterConfig.ServerContextConfigOrBuilder

    • Method Detail

      • hasInlineDnsTable

        boolean hasInlineDnsTable()
         Load the configuration specified from the control plane
         
        .envoy.data.dns.v3.DnsTable inline_dns_table = 1;
        Returns:
        Whether the inlineDnsTable field is set.
      • getInlineDnsTable

        DnsTable getInlineDnsTable()
         Load the configuration specified from the control plane
         
        .envoy.data.dns.v3.DnsTable inline_dns_table = 1;
        Returns:
        The inlineDnsTable.
      • getInlineDnsTableOrBuilder

        DnsTableOrBuilder getInlineDnsTableOrBuilder()
         Load the configuration specified from the control plane
         
        .envoy.data.dns.v3.DnsTable inline_dns_table = 1;
      • hasExternalDnsTable

        boolean hasExternalDnsTable()
         Seed the filter configuration from an external path. This source
         is a yaml formatted file that contains the DnsTable driving Envoy's
         responses to DNS queries
         
        .envoy.config.core.v3.DataSource external_dns_table = 2;
        Returns:
        Whether the externalDnsTable field is set.
      • getExternalDnsTable

        DataSource getExternalDnsTable()
         Seed the filter configuration from an external path. This source
         is a yaml formatted file that contains the DnsTable driving Envoy's
         responses to DNS queries
         
        .envoy.config.core.v3.DataSource external_dns_table = 2;
        Returns:
        The externalDnsTable.
      • getExternalDnsTableOrBuilder

        DataSourceOrBuilder getExternalDnsTableOrBuilder()
         Seed the filter configuration from an external path. This source
         is a yaml formatted file that contains the DnsTable driving Envoy's
         responses to DNS queries
         
        .envoy.config.core.v3.DataSource external_dns_table = 2;