Class Whois::Record::Nameserver
In: lib/whois/record/nameserver.rb
Parent: SuperStruct.new(:name, :ipv4, :ipv6)

Holds the details of the Name Servers extracted from the WHOIS response.

A name server is composed by the several attributes, accessible through corresponding getter / setter methods.

Please note that a response is not required to provide all the attributes. When an attribute is not available, the corresponding value is set to nil.

@attr [String] name @attr [String] ipv4 @attr [String] ipv6

Methods

to_s  

Public Instance methods

Returns a string representation of this object composed by the host name.

@example

  Nameserver.new(:name => "ns.example.com").to_s
  # => "ns.example.com"
  Nameserver.new.to_s
  # => ""

@return [String] The string representation.

[Validate]