Class DnsRDataWks.Builder

  • Enclosing class:
    DnsRDataWks

    public static final class DnsRDataWks.Builder
    extends java.lang.Object
    Since:
    pcap4j 1.7.1
    Author:
    Kaito Yamada
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • address

        public DnsRDataWks.Builder address​(java.net.Inet4Address address)
        Parameters:
        address - address
        Returns:
        this Builder object for method chaining.
      • protocol

        public DnsRDataWks.Builder protocol​(IpNumber protocol)
        Parameters:
        protocol - protocol
        Returns:
        this Builder object for method chaining.
      • bitMap

        public DnsRDataWks.Builder bitMap​(byte[] bitMap)
        Set a bitMap. If a bitMap is set by this method, the portNumbers already set is discarded.
        Parameters:
        bitMap - bitMap
        Returns:
        this Builder object for method chaining.
        See Also:
        portNumbers(List)
      • portNumbers

        public DnsRDataWks.Builder portNumbers​(java.util.List<java.lang.Integer> portNumbers)
        Set a portNumber list. If a portNumber list is set by this method, the bitMap already set is discarded.
        Parameters:
        portNumbers - portNumbers
        Returns:
        this Builder object for method chaining.
        See Also:
        bitMap(byte[])
      • build

        public DnsRDataWks build()
        Returns:
        a new DnsRDataWks object.