Class: Pinot::ZookeeperConfig

Inherits:
Object
  • Object
show all
Defined in:
lib/pinot/config.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(zk_path:, session_timeout_ms: 30_000) ⇒ ZookeeperConfig

Returns a new instance of ZookeeperConfig.



6
7
8
9
# File 'lib/pinot/config.rb', line 6

def initialize(zk_path:, session_timeout_ms: 30_000)
  @zk_path            = zk_path
  @session_timeout_ms = session_timeout_ms
end

Instance Attribute Details

#session_timeout_msObject

“host:port” or “host1:port,host2:port/chroot”



3
4
5
# File 'lib/pinot/config.rb', line 3

def session_timeout_ms
  @session_timeout_ms
end

#zk_pathObject

“host:port” or “host1:port,host2:port/chroot”



3
4
5
# File 'lib/pinot/config.rb', line 3

def zk_path
  @zk_path
end