| Interface | Description |
|---|---|
| RecordCreatorFactory.RecordCreator<R extends org.xbill.DNS.Record,T> |
A DNS Record creator.
|
| ServiceRecordProcessor |
Manage the processing of service records in order to create DNS records.
|
| ZoneSelector |
A selector that returns the zone associated with a provided name.
|
| Class | Description |
|---|---|
| ApplicationServiceRecordProcessor |
A processor for generating application DNS records from registry service
records.
|
| BaseServiceRecordProcessor |
Provides common service record processing logic.
|
| ContainerServiceRecordProcessor |
A processor for generating container DNS records from registry service
records.
|
| LookupTask | |
| PrivilegedRegistryDNSStarter |
This class is used to allow the RegistryDNSServer to run on a privileged
port (e.g.
|
| RecordCreatorFactory |
A factory for creating DNS records.
|
| RecordCreatorFactory.HostPortInfo |
An object for storing the host and port info used to generate SRV records.
|
| RegistryDNS |
A DNS service reflecting the state of the YARN registry.
|
| RegistryDNS.CloseableLock |
An implementation allowing for obtaining and releasing a lock.
|
| RegistryDNSServer |
A server/service that starts and manages the lifecycle of a DNS registry
instance.
|
| ReverseZoneUtils |
Utilities for configuring reverse zones.
|
| SecureableZone |
A zone implementation geared to support some DNSSEC functionality.
|
These classes are leveraged to create a DNS server that can provide the facilities necessary for YARN application and/or service discovery.
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.