class Resolv::DNS::Resource::SOA
Public Class Methods
(Resolv::DNS::Message::MessageDecoder msg) → instance
Source
# File vendor/bundle/ruby/4.0.0/gems/rbs-4.0.3/stdlib/resolv/0/resolv.rbs, line 1262
def self.decode_rdata: (Resolv::DNS::Message::MessageDecoder msg) -> instance
(String mname, String rname, Integer serial, Integer refresh, Integer retry_, Integer expire, Integer minimum) → untyped
Source
# File vendor/bundle/ruby/4.0.0/gems/rbs-4.0.3/stdlib/resolv/0/resolv.rbs, line 1313
def initialize: (String mname, String rname, Integer serial, Integer refresh, Integer retry_, Integer expire, Integer minimum) -> untyped
Creates a new SOA record. See the attr documentation for the details of each argument.
Public Instance Methods
(Resolv::DNS::Message::MessageEncoder msg) → void
Source
# File vendor/bundle/ruby/4.0.0/gems/rbs-4.0.3/stdlib/resolv/0/resolv.rbs, line 1264
def encode_rdata: (Resolv::DNS::Message::MessageEncoder msg) -> void
# File vendor/bundle/ruby/4.0.0/gems/rbs-4.0.3/stdlib/resolv/0/resolv.rbs, line 1270
def expire: () -> Integer
Time in seconds that a secondary name server is to use the data before refreshing from the primary name server.
# File vendor/bundle/ruby/4.0.0/gems/rbs-4.0.3/stdlib/resolv/0/resolv.rbs, line 1275
def minimum: () -> Integer
The minimum number of seconds to be used for TTL values in RRs.
# File vendor/bundle/ruby/4.0.0/gems/rbs-4.0.3/stdlib/resolv/0/resolv.rbs, line 1280
def mname: () -> String
Name of the host where the master zone file for this zone resides.
# File vendor/bundle/ruby/4.0.0/gems/rbs-4.0.3/stdlib/resolv/0/resolv.rbs, line 1286
def refresh: () -> Integer
How often, in seconds, a secondary name server is to check for updates from the primary name server.
# File vendor/bundle/ruby/4.0.0/gems/rbs-4.0.3/stdlib/resolv/0/resolv.rbs, line 1292
def retry: () -> Integer
How often, in seconds, a secondary name server is to retry after a failure to check for a refresh.
# File vendor/bundle/ruby/4.0.0/gems/rbs-4.0.3/stdlib/resolv/0/resolv.rbs, line 1297
def rname: () -> String
The person responsible for this domain name.