DNSToSwitchMappingWithDependencyAbstractDNSToSwitchMapping, CachedDNSToSwitchMapping, ScriptBasedMapping, ScriptBasedMapping.RawScriptBasedMapping, ScriptBasedMappingWithDependency, TableMapping@Public
@Evolving
public interface DNSToSwitchMapping
| Modifier and Type | Method | Description |
|---|---|---|
void |
reloadCachedMappings() |
Reload all of the cached mappings.
|
void |
reloadCachedMappings(java.util.List<java.lang.String> names) |
Reload cached mappings on specific nodes.
|
java.util.List<java.lang.String> |
resolve(java.util.List<java.lang.String> names) |
Resolves a list of DNS-names/IP-addresses and returns back a list of
switch information (network paths).
|
java.util.List<java.lang.String> resolve(java.util.List<java.lang.String> names)
If a name cannot be resolved to a rack, the implementation
should return NetworkTopology.DEFAULT_RACK. This
is what the bundled implementations do, though it is not a formal requirement
names - the list of hosts to resolve (can be empty)void reloadCachedMappings()
void reloadCachedMappings(java.util.List<java.lang.String> names)
names - input names.Copyright © 2008–2025 Apache Software Foundation. All rights reserved.