Class: Heller::Configuration
- Inherits:
-
Object
- Object
- Heller::Configuration
show all
- Defined in:
- lib/heller/configuration.rb
Instance Method Summary
collapse
Constructor Details
#initialize(options = {}) ⇒ Configuration
Returns a new instance of Configuration.
5
6
7
|
# File 'lib/heller/configuration.rb', line 5
def initialize(options={})
@configuration = merge_with_defaults(options)
end
|
Instance Method Details
#[](key) ⇒ Object
9
10
11
|
# File 'lib/heller/configuration.rb', line 9
def [](key)
@configuration[key.to_sym]
end
|
#to_java ⇒ Object
13
14
15
|
# File 'lib/heller/configuration.rb', line 13
def to_java
kafka_config_class.new(to_properties)
end
|