- java.lang.Object
-
- org.pcap4j.packet.DnsRDataWks.Builder
-
- Enclosing class:
- DnsRDataWks
public static final class DnsRDataWks.Builder extends java.lang.Object- Since:
- pcap4j 1.7.1
-
-
Field Summary
Fields Modifier and Type Field Description private java.net.Inet4Addressaddressprivate byte[]bitMapprivate java.util.List<java.lang.Integer>portNumbersprivate IpNumberprotocol
-
Constructor Summary
Constructors Modifier Constructor Description Builder()privateBuilder(DnsRDataWks obj)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DnsRDataWks.Builderaddress(java.net.Inet4Address address)DnsRDataWks.BuilderbitMap(byte[] bitMap)Set a bitMap.DnsRDataWksbuild()DnsRDataWks.BuilderportNumbers(java.util.List<java.lang.Integer> portNumbers)Set a portNumber list.DnsRDataWks.Builderprotocol(IpNumber protocol)
-
-
-
Field Detail
-
address
private java.net.Inet4Address address
-
protocol
private IpNumber protocol
-
bitMap
private byte[] bitMap
-
portNumbers
private java.util.List<java.lang.Integer> portNumbers
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
private Builder(DnsRDataWks obj)
-
-
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.
-
-