Uses of Class
org.xbill.DNS.Record
Packages that use Record
-
Uses of Record in org.xbill.DNS
Subclasses of Record in org.xbill.DNSModifier and TypeClassDescriptionclassA6 Record - maps a domain name to an IPv6 address (historic)classIPv6 Address Record - maps a domain name to an IPv6 addressclassAFS Data Base Record - maps a domain name to the name of an AFS cell database server.classAPL - Address Prefix List.classAddress Record - maps a domain name to an Internet addressclassCertification Authority AuthorizationclassChild DNSKEY record as specified in RFC 8078.classChild Delegation Signer record as specified in RFC 8078.classCertificate Record - Stores a certificate associated with a name.classCNAME Record - maps an alias to its real nameclassDHCID - Dynamic Host Configuration Protocol (DHCP) ID (RFC 4701)classDLV - contains a Delegation Lookaside Validation record, which acts as the equivalent of a DS record in a lookaside zone.classDNAME Record - maps a nonterminal alias (subtree) to a different domainclassKey - contains a cryptographic public key for use by DNS.classDS - contains a Delegation Signer record, which acts as a placeholder for KEY records in the parent zone.classGeographical Location - describes the physical location of a host.classHost Information - describes the CPU and OS of a hostclassHost Identity Protocol (HIP) Record as defined in RFC 8005.classHTTPS Service Location and Parameter Binding Record.classIPsec Keying Material (RFC 4025)classISDN - identifies the ISDN number and subaddress associated with a name.classKey - contains a cryptographic public key.classKey Exchange - delegation of authorityclassLocation - describes the physical location of hosts, networks, subnets.classMailbox Record - specifies a host containing a mailbox.classMail Destination Record - specifies a mail agent which delivers mail for a domain (obsolete)classMail Forwarder Record - specifies a mail agent which forwards mail for a domain (obsolete)classMail Group Record - specifies a mailbox which is a member of a mail group.classMailbox information Record - lists the address responsible for a mailing list/mailbox and the address to receive error messages relating to the mailing list/mailbox.classMailbox Rename Record - specifies a rename of a mailbox.classMail Exchange - specifies where mail to a domain is sentclassName Authority Pointer Record - specifies rewrite rule, that when applied to an existing string will produce a new domain.classNSAP Pointer Record - maps a domain name representing an NSAP Address to a hostname.classNSAP Address Record.classNext SECure name 3 Parameters - this record contains the parameters (hash algorithm, salt, iterations) used for a valid, complete NSEC3 chain present in a zone.classNext SECure name 3 - this record contains the next hashed name in an ordered list of hashed names in the zone, and a set of types for which records exist for this name.classNext SECure name - this record contains the following name in an ordered list of names in the zone, and a set of types for which records exist for this name.className Server Record - contains the name server serving the named zoneclassThe NULL Record.classNext name - this record contains the following name in an ordered list of names in the zone, and a set of types for which records exist for this name.classOPENPGPKEY Record - Stores an OpenPGP certificate associated with a name.classOptions - describes Extended DNS (EDNS) properties of a Message.classPointer Record - maps a domain name representing an Internet Address to a hostname.classX.400 mail mapping record.classResponsible Person Record - lists the mail address of a responsible person and a domain where TXT records are available.classResource Record Signature - An RRSIG provides the digital signature of an RRset, so that the data can be authenticated by a DNSSEC-capable resolver.classRoute Through Record - lists a route preference and intermediate host.classSignature - A SIG provides the digital signature of an RRset, so that the data can be authenticated by a DNSSEC-capable resolver.classS/MIME cert associationclassStart of Authority - describes properties of a zone.classSender Policy Framework (discontinued in RFC 7208)classServer Selection Record - finds hosts running services in a domain.classSSH Fingerprint - stores the fingerprint of an SSH host key.classImplements common functionality for SVCB and HTTPS recordsclassService Location and Parameter Binding RecordclassTransaction Key - used to compute and/or securely transport a shared secret to be used with TSIG.classTransport Layer Security AuthenticationclassTransaction Signature - this record is automatically generated by the resolver.classText - stores text stringsclassA class implementing Records of unknown and/or unimplemented types.classUniform Resource Identifier (URI) DNS Resource RecordclassWell Known Services - Lists services offered by this host.classX25 - identifies the PSDN (Public Switched Data Network) address in the X.121 numbering plan associated with a name.classZONEMD Resource record.Fields in org.xbill.DNS with type parameters of type RecordModifier and TypeFieldDescriptionZoneTransferIn.Delta.addsA list of records added between the start and end versionsZoneTransferIn.Delta.deletesA list of records deleted between the start and end versionsMethods in org.xbill.DNS with type parameters of type RecordModifier and TypeMethodDescription<T extends Record>
voidIndicates that all of the records in the rrset should be inserted into the zone.<T extends Record>
voidZone.addRecord(T r) Adds a record to the zone.<T extends Record>
voidAdds an RRset to the Cache.<T extends Record>
voidIndicates that all of the records in the rrset should be deleted from the zone.<T extends Record>
voidIndicates that all of the records in the rrset should be inserted into the zone replacing any other records with the same name and type.Methods in org.xbill.DNS that return RecordModifier and TypeMethodDescriptionRecord[]Generator.expand()Constructs and returns all records in the expansion.RRset.first()Returns the first record in this RRset, either an RR or a signature.static RecordRecord.fromString(Name name, int type, int dclass, long ttl, String s, Name origin) Builds a new Record from its textual representationstatic RecordRecord.fromString(Name name, int type, int dclass, long ttl, Tokenizer st, Name origin) Builds a new Record from its textual representationstatic RecordRecord.fromWire(byte[] b, int section) Builds a Record from DNS uncompressed wire format.Record[]Lookup.getAnswers()Returns the answers from the lookup.Message.getQuestion()Returns the first record in the QUESTION section.Record[]Message.getSectionArray(int section) Deprecated.static RecordCreates a new empty record, with the given parameters.static RecordCreates a new empty record, with the given parameters.static RecordCreates a new record, with the given parameters.static RecordCreates a new record, with the given parameters.Generator.nextRecord()Constructs and returns the next record in the expansion.Master.nextRecord()Returns the next record in the master file.Record[]Lookup.run()Performs the lookup, using the specified Cache, Resolver, and search path.Creates a new record identical to the current record, but with a different name.Methods in org.xbill.DNS that return types with arguments of type RecordModifier and TypeMethodDescriptionZoneTransferIn.getAXFR()Gets the AXFR-style response.Message.getSection(int section) Returns all records in the given section, or an empty list if the section is empty.RRset.iterator()Returns anIteratorover the resource records.RRset.rrs()Returns a list of all data records.RRset.rrs(boolean cycle) Returns a list of all data records.Methods in org.xbill.DNS with parameters of type RecordModifier and TypeMethodDescriptionvoidIndicates that the record should be inserted into the zone.voidIndicates that the records should be inserted into the zone.voidAdds a record to the Cache.voidDeprecated.voidAdds a record to a section of the Message, and adjusts the header.voidAdds a Record to this RRset.intCompares this Record to another Object.voidIndicates that the specified record should be deleted from the zone.voidIndicates that the records should be deleted from the zone.voidDeletes a record from this RRsetbooleanMessage.findRecord(Record r) Determines if the given record is already present in any section.booleanMessage.findRecord(Record r, int section) Determines if the given record is already present in the given section.voidZoneTransferIn.ZoneTransferHandler.handleRecord(Record r) Called for each content record in an AXFR.static MessageCreates a new Message with a random Message ID suitable for sending as a query.voidInserts a prerequisite that the specified record exists.booleanMessage.removeRecord(Record r, int section) Removes a record from a section of the Message, and adjusts the header.voidZone.removeRecord(Record r) Removes a record from the zone.voidIndicates that the record should be inserted into the zone replacing any other records with the same name and type.voidIndicates that the records should be inserted into the zone replacing any other records with the same name and type as each one.booleanDetermines if two Records could be part of the same RRset.voidZoneTransferIn.ZoneTransferHandler.startIXFRAdds(Record soa) Called when a series of IXFR adds begins.voidZoneTransferIn.ZoneTransferHandler.startIXFRDeletes(Record soa) Called when a series of IXFR deletions begins.Method parameters in org.xbill.DNS with type arguments of type RecordModifier and TypeMethodDescriptionstatic voidRegisters a new record type along with the respective factory.Constructors in org.xbill.DNS with parameters of type RecordModifierConstructorDescriptionCreates an RRset and sets its contents to the specified recordCreates an RRset and sets its contents to the specified record(s)Creates a zone from an array of records.Constructor parameters in org.xbill.DNS with type arguments of type Record -
Uses of Record in org.xbill.DNS.lookup
Methods in org.xbill.DNS.lookup that return types with arguments of type RecordModifier and TypeMethodDescriptionLookupResult.getRecords()An unmodifiable list of records that this instance wraps, may not be null but can be emptyMethods in org.xbill.DNS.lookup with parameters of type RecordModifier and TypeMethodDescriptionLookupSession.lookupAsync(Record question) Make an asynchronous lookup with the providedRecord.Constructor parameters in org.xbill.DNS.lookup with type arguments of type RecordModifierConstructorDescriptionLookupResult(List<Record> records, List<Name> aliases) Deprecated.This class is not intended for public instantiation.
Message.getSection(int)