class Aerospike::Peers
Attributes
generation_changed[RW]
hosts[RW]
nodes[RW]
peers[RW]
refresh_count[RW]
use_peers[RW]
Public Class Methods
new()
click to toggle source
# File lib/aerospike/peers.rb, line 24 def initialize @peers = ::Array.new @hosts = ::Set.new @nodes = {} @use_peers = true @refresh_count = 0 end
Public Instance Methods
find_node_by_name(node_name)
click to toggle source
# File lib/aerospike/peers.rb, line 32 def find_node_by_name(node_name) @nodes[node_name] end
generation_changed?()
click to toggle source
# File lib/aerospike/peers.rb, line 36 def generation_changed? @generation_changed == true end
reset_refresh_count!()
click to toggle source
# File lib/aerospike/peers.rb, line 40 def reset_refresh_count! @refresh_count = 0 end
use_peers?()
click to toggle source
# File lib/aerospike/peers.rb, line 44 def use_peers? @use_peers == true end