Class: Pinot::ControllerConfig
- Inherits:
-
Object
- Object
- Pinot::ControllerConfig
- Defined in:
- lib/pinot/config.rb
Instance Attribute Summary collapse
-
#controller_address ⇒ Object
Returns the value of attribute controller_address.
-
#extra_controller_api_headers ⇒ Object
Returns the value of attribute extra_controller_api_headers.
-
#update_freq_ms ⇒ Object
Returns the value of attribute update_freq_ms.
Instance Method Summary collapse
-
#initialize(controller_address: nil, update_freq_ms: 1000, extra_controller_api_headers: {}) ⇒ ControllerConfig
constructor
A new instance of ControllerConfig.
Constructor Details
#initialize(controller_address: nil, update_freq_ms: 1000, extra_controller_api_headers: {}) ⇒ ControllerConfig
Returns a new instance of ControllerConfig.
15 16 17 18 19 |
# File 'lib/pinot/config.rb', line 15 def initialize(controller_address: nil, update_freq_ms: 1000, extra_controller_api_headers: {}) @controller_address = controller_address @update_freq_ms = update_freq_ms @extra_controller_api_headers = extra_controller_api_headers end |
Instance Attribute Details
#controller_address ⇒ Object
Returns the value of attribute controller_address.
13 14 15 |
# File 'lib/pinot/config.rb', line 13 def controller_address @controller_address end |
#extra_controller_api_headers ⇒ Object
Returns the value of attribute extra_controller_api_headers.
13 14 15 |
# File 'lib/pinot/config.rb', line 13 def extra_controller_api_headers @extra_controller_api_headers end |
#update_freq_ms ⇒ Object
Returns the value of attribute update_freq_ms.
13 14 15 |
# File 'lib/pinot/config.rb', line 13 def update_freq_ms @update_freq_ms end |