Interface CSDNSRecordNameType
- All Known Implementing Classes:
CSDNSRecordNameType.CSDNSRecordNameAbsolute, CSDNSRecordNameType.CSDNSRecordNameRelative
public sealed interface CSDNSRecordNameType
permits CSDNSRecordNameType.CSDNSRecordNameAbsolute, CSDNSRecordNameType.CSDNSRecordNameRelative
A DNS record name.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordAn absolute record name (ends with '.').static final recordA relative record name (does not end with '.'). -
Method Summary
Modifier and TypeMethodDescriptionname()stripDomainSuffix(String domain) Strip a domain suffix from this name.
-
Method Details
-
name
String name()- Returns:
- The record name text
-
stripDomainSuffix
Strip a domain suffix from this name.- Parameters:
domain- The domain- Returns:
- This name as a relative name
-