Package org.apache.pekko.io.dns
Class UnknownRecord
java.lang.Object
org.apache.pekko.io.dns.ResourceRecord
org.apache.pekko.io.dns.UnknownRecord
- All Implemented Interfaces:
Serializable,NoSerializationVerificationNeeded,scala.Equals,scala.Product
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionUnknownRecord(String name, CachePolicy.Ttl ttl, short recType, short recClass, ByteString data) -
Method Summary
Modifier and TypeMethodDescriptionstatic UnknownRecordapply(String name, CachePolicy.Ttl ttl, short recType, short recClass, ByteString data) booleancopy(String name, CachePolicy.Ttl ttl, short recType, short recClass, ByteString data) shortshortdata()booleaninthashCode()name()static UnknownRecordparseBody(String name, CachePolicy.Ttl ttl, short recType, short recClass, short length, ByteIterator it) INTERNAL APIintproductElement(int x$1) productElementName(int x$1) scala.collection.Iterator<Object>shortrecClass()shortrecType()toString()ttl()static scala.Option<scala.Tuple5<String,CachePolicy.Ttl, Object, Object, ByteString>> unapply(UnknownRecord x$0) Methods inherited from class org.apache.pekko.io.dns.ResourceRecord
parseMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface scala.Product
productElementNames
-
Constructor Details
-
UnknownRecord
public UnknownRecord(String name, CachePolicy.Ttl ttl, short recType, short recClass, ByteString data)
-
-
Method Details
-
parseBody
public static UnknownRecord parseBody(String name, CachePolicy.Ttl ttl, short recType, short recClass, short length, ByteIterator it) INTERNAL API -
apply
public static UnknownRecord apply(String name, CachePolicy.Ttl ttl, short recType, short recClass, ByteString data) -
unapply
public static scala.Option<scala.Tuple5<String,CachePolicy.Ttl, unapplyObject, Object, ByteString>> (UnknownRecord x$0) -
name
- Overrides:
namein classResourceRecord
-
ttl
- Overrides:
ttlin classResourceRecord
-
recType
public short recType()- Overrides:
recTypein classResourceRecord
-
recClass
public short recClass()- Overrides:
recClassin classResourceRecord
-
data
-
copy
public UnknownRecord copy(String name, CachePolicy.Ttl ttl, short recType, short recClass, ByteString data) -
copy$default$1
-
copy$default$2
-
copy$default$3
public short copy$default$3() -
copy$default$4
public short copy$default$4() -
copy$default$5
-
productPrefix
- Specified by:
productPrefixin interfacescala.Product
-
productArity
public int productArity()- Specified by:
productArityin interfacescala.Product
-
productElement
- Specified by:
productElementin interfacescala.Product
-
productIterator
- Specified by:
productIteratorin interfacescala.Product
-
canEqual
- Specified by:
canEqualin interfacescala.Equals
-
productElementName
- Specified by:
productElementNamein interfacescala.Product
-
hashCode
public int hashCode() -
toString
-
equals
-