public static final class DnsResourceRecord.Builder extends Object implements LengthBuilder<DnsResourceRecord>
Constructor and Description |
---|
DnsResourceRecord.Builder() |
Modifier and Type | Method and Description |
---|---|
DnsResourceRecord |
build() |
LengthBuilder<DnsResourceRecord> |
correctLengthAtBuild(boolean correctLengthAtBuild) |
DnsResourceRecord.Builder |
dataClass(DnsClass dataClass) |
DnsResourceRecord.Builder |
dataType(DnsResourceRecordType dataType) |
DnsResourceRecord.Builder |
name(DnsDomainName name) |
DnsResourceRecord.Builder |
rData(DnsResourceRecord.DnsRData rData) |
DnsResourceRecord.Builder |
rdLength(short rdLength) |
DnsResourceRecord.Builder |
ttl(int ttl) |
public DnsResourceRecord.Builder name(DnsDomainName name)
name
- namepublic DnsResourceRecord.Builder dataType(DnsResourceRecordType dataType)
dataType
- dataTypepublic DnsResourceRecord.Builder dataClass(DnsClass dataClass)
dataClass
- dataClasspublic DnsResourceRecord.Builder ttl(int ttl)
ttl
- ttlpublic DnsResourceRecord.Builder rdLength(short rdLength)
rdLength
- rdLengthpublic DnsResourceRecord.Builder rData(DnsResourceRecord.DnsRData rData)
rData
- rDatapublic LengthBuilder<DnsResourceRecord> correctLengthAtBuild(boolean correctLengthAtBuild)
correctLengthAtBuild
in interface LengthBuilder<DnsResourceRecord>
correctLengthAtBuild
- correctLengthAtBuildpublic DnsResourceRecord build()
build
in interface LengthBuilder<DnsResourceRecord>
Copyright © 2011–2017 Pcap4J.org. All rights reserved.