Class DnsRDataSoa.Builder

java.lang.Object
org.pcap4j.packet.DnsRDataSoa.Builder
Enclosing class:
DnsRDataSoa

public static final class DnsRDataSoa.Builder extends Object
Since:
pcap4j 1.7.1
  • Field Details

    • mName

      private DnsDomainName mName
    • rName

      private DnsDomainName rName
    • serial

      private int serial
    • refresh

      private int refresh
    • retry

      private int retry
    • expire

      private int expire
    • minimum

      private int minimum
  • Constructor Details

    • Builder

      public Builder()
    • Builder

      private Builder(DnsRDataSoa obj)
  • Method Details

    • mName

      public DnsRDataSoa.Builder mName(DnsDomainName mName)
      Parameters:
      mName - mName
      Returns:
      this Builder object for method chaining.
    • rName

      public DnsRDataSoa.Builder rName(DnsDomainName rName)
      Parameters:
      rName - rName
      Returns:
      this Builder object for method chaining.
    • serial

      public DnsRDataSoa.Builder serial(int serial)
      Parameters:
      serial - serial
      Returns:
      this Builder object for method chaining.
    • refresh

      public DnsRDataSoa.Builder refresh(int refresh)
      Parameters:
      refresh - refresh
      Returns:
      this Builder object for method chaining.
    • retry

      public DnsRDataSoa.Builder retry(int retry)
      Parameters:
      retry - retry
      Returns:
      this Builder object for method chaining.
    • expire

      public DnsRDataSoa.Builder expire(int expire)
      Parameters:
      expire - expire
      Returns:
      this Builder object for method chaining.
    • minimum

      public DnsRDataSoa.Builder minimum(int minimum)
      Parameters:
      minimum - minimum
      Returns:
      this Builder object for method chaining.
    • build

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