Package org.xbill.DNS
Class SVCBRecord
java.lang.Object
org.xbill.DNS.Record
org.xbill.DNS.SVCBBase
org.xbill.DNS.SVCBRecord
- All Implemented Interfaces:
Serializable,Cloneable,Comparable<Record>
Service Location and Parameter Binding Record
- Since:
- 3.3
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.xbill.DNS.SVCBBase
SVCBBase.ParameterAlpn, SVCBBase.ParameterBase, SVCBBase.ParameterEch, SVCBBase.ParameterEchConfig, SVCBBase.ParameterIpv4Hint, SVCBBase.ParameterIpv6Hint, SVCBBase.ParameterMandatory, SVCBBase.ParameterNoDefaultAlpn, SVCBBase.ParameterPort, SVCBBase.ParameterUnknown -
Field Summary
Fields inherited from class org.xbill.DNS.SVCBBase
ALPN, ECH, ECHCONFIG, IPV4HINT, IPV6HINT, MANDATORY, NO_DEFAULT_ALPN, PORT, svcParams, svcPriority, targetName -
Constructor Summary
ConstructorsConstructorDescriptionSVCBRecord(Name name, int dclass, long ttl, int priority, Name domain, List<SVCBBase.ParameterBase> params) -
Method Summary
Methods inherited from class org.xbill.DNS.SVCBBase
checkMandatoryParams, getSvcParamKeys, getSvcParamValue, getSvcPriority, getTargetName, rdataFromString, rrFromWire, rrToString, rrToWireMethods inherited from class org.xbill.DNS.Record
byteArrayFromString, byteArrayToString, compareTo, equals, fromString, fromString, fromWire, getAdditionalName, getDClass, getName, getRRsetType, getTTL, getType, hashCode, newRecord, newRecord, newRecord, newRecord, rdataToString, rdataToWireCanonical, sameRRset, sameRRset, toString, toWire, toWireCanonical, unknownToString, withName
-
Constructor Details
-
SVCBRecord
public SVCBRecord(Name name, int dclass, long ttl, int priority, Name domain, List<SVCBBase.ParameterBase> params)
-