Class DnsEndpointBuilderFactory.DnsHeaderNameBuilder

  • Enclosing interface:
    DnsEndpointBuilderFactory

    public static class DnsEndpointBuilderFactory.DnsHeaderNameBuilder
    extends Object
    The builder of headers' name for the DNS component.
    • Constructor Detail

      • DnsHeaderNameBuilder

        public DnsHeaderNameBuilder()
    • Method Detail

      • dnsClass

        public String dnsClass()
        The DNS class of the lookup. Should match the values of org.xbill.dns.DClass. Optional. The option is a: String type. Group: lookup dig
        Returns:
        the name of the header dns.class.
      • dnsName

        public String dnsName()
        The name to lookup. The option is a: String type. Required: true Group: lookup
        Returns:
        the name of the header dns.name.
      • dnsDomain

        public String dnsDomain()
        The domain name. The option is a: String type. Required: true Group: ip
        Returns:
        the name of the header dns.domain.
      • dnsServer

        public String dnsServer()
        The server in particular for the query. If none is given, the default one specified by the OS will be used. Optional. The option is a: String type. Group: dig
        Returns:
        the name of the header dns.server.
      • dnsType

        public String dnsType()
        The type of the lookup. Should match the values of org.xbill.dns.Type. Optional. The option is a: String type. Group: lookup dig
        Returns:
        the name of the header dns.type.
      • term

        public String term()
        The term. The option is a: type. Required: true Group: wikipedia
        Returns:
        the name of the header term.