Class: KafkaRestClient::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/kafka_rest_client/configuration.rb

Class Attribute Summary collapse

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(options = {}) ⇒ Configuration

Returns a new instance of Configuration.



14
15
16
17
18
19
# File 'lib/kafka_rest_client/configuration.rb', line 14

def initialize(options = {})
  @kafka_proxy_url = options[:kafka_proxy_url]
  @schema_registry_url = options[:schema_registry_url]
  @timeout = options[:timeout]
  @logger = options[:loggger]
end

Class Attribute Details

.currentObject

Returns the value of attribute current.



7
8
9
# File 'lib/kafka_rest_client/configuration.rb', line 7

def current
  @current
end

Instance Attribute Details

#kafka_proxy_urlObject

Returns the value of attribute kafka_proxy_url.



5
6
7
# File 'lib/kafka_rest_client/configuration.rb', line 5

def kafka_proxy_url
  @kafka_proxy_url
end

#loggerObject

Returns the value of attribute logger.



5
6
7
# File 'lib/kafka_rest_client/configuration.rb', line 5

def logger
  @logger
end

#schema_registry_urlObject

Returns the value of attribute schema_registry_url.



5
6
7
# File 'lib/kafka_rest_client/configuration.rb', line 5

def schema_registry_url
  @schema_registry_url
end

#timeoutObject

Returns the value of attribute timeout.



5
6
7
# File 'lib/kafka_rest_client/configuration.rb', line 5

def timeout
  @timeout
end