Package org.apache.hadoop.registry.server.dns
package org.apache.hadoop.registry.server.dns
DNS Server classes.
These classes are leveraged to create a DNS server that can provide the facilities necessary for YARN application and/or service discovery.
-
ClassDescriptionorg.apache.hadoop.registry.server.dns.ApplicationServiceRecordProcessorA processor for generating application DNS records from registry service records.org.apache.hadoop.registry.server.dns.BaseServiceRecordProcessorProvides common service record processing logic.org.apache.hadoop.registry.server.dns.ContainerServiceRecordProcessorA processor for generating container DNS records from registry service records.org.apache.hadoop.registry.server.dns.LookupTaskorg.apache.hadoop.registry.server.dns.PrivilegedRegistryDNSStarterThis class is used to allow the RegistryDNSServer to run on a privileged port (e.g. 53).org.apache.hadoop.registry.server.dns.RecordCreatorFactoryA factory for creating DNS records.org.apache.hadoop.registry.server.dns.RecordCreatorFactory.HostPortInfoAn object for storing the host and port info used to generate SRV records.org.apache.hadoop.registry.server.dns.RecordCreatorFactory.RecordCreator<R extends org.xbill.DNS.Record,
T> A DNS Record creator.org.apache.hadoop.registry.server.dns.RegistryDNSA DNS service reflecting the state of the YARN registry.org.apache.hadoop.registry.server.dns.RegistryDNS.CloseableLockAn implementation allowing for obtaining and releasing a lock.org.apache.hadoop.registry.server.dns.RegistryDNSServerA server/service that starts and manages the lifecycle of a DNS registry instance.org.apache.hadoop.registry.server.dns.ReverseZoneUtilsUtilities for configuring reverse zones.org.apache.hadoop.registry.server.dns.SecureableZoneA zone implementation geared to support some DNSSEC functionality.org.apache.hadoop.registry.server.dns.ServiceRecordProcessorManage the processing of service records in order to create DNS records.org.apache.hadoop.registry.server.dns.ZoneSelectorA selector that returns the zone associated with a provided name.