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.
5 6 7 8 9 |
# File 'lib/pinot/config.rb', line 5 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.
3 4 5 |
# File 'lib/pinot/config.rb', line 3 def controller_address @controller_address end |
#extra_controller_api_headers ⇒ Object
Returns the value of attribute extra_controller_api_headers.
3 4 5 |
# File 'lib/pinot/config.rb', line 3 def extra_controller_api_headers @extra_controller_api_headers end |
#update_freq_ms ⇒ Object
Returns the value of attribute update_freq_ms.
3 4 5 |
# File 'lib/pinot/config.rb', line 3 def update_freq_ms @update_freq_ms end |