Namebase class

Namebase

  • Class Manages Namebase DNS Entries
  • Provides methods to create, update, and delete Namebase DNS Entries.

Constructors

Namebase()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

hasUserName bool
User Record Name Reference has been set
getter/setter pair
userName String
User Record Name Reference
getter/setter pair

Static Methods

addRecords(List<DNSRecord> records) Future<bool>
addRecords()
findRecord(String query) Future<DNSRecord?>
findRecord()
hasAllRecords() Future<bool>
hasAllRecords()
hasAuthRecord() Future<bool>
hasAuthRecord()
hasSNameRecord() Future<bool>
hasSNameRecord()
init({required String key, required String secret}) → void
Namebase init()
initName(String name) → void
Namebase initName()
refresh() Future<NamebaseResponse>
refresh()
replaceRecord(DNSRecord record) Future<bool>
replaceRecord()
userRecords() Future<List<DNSRecord>>
userRecords()
validateName(String sName) Future<NameStatus>
validateName()