configure method
Configures component by passing configuration parameters.
config
configuration parameters to be set.
Implementation
@override
void configure(ConfigParams config) {
super.configure(config);
_connectionResolver.configure(config);
_index = config.getAsStringWithDefault('index', _index);
_dateFormat = config.getAsStringWithDefault('date_format', _dateFormat);
_dailyIndex = config.getAsBooleanWithDefault('daily', _dailyIndex);
_reconnect =
config.getAsIntegerWithDefault('options.reconnect', _reconnect);
_timeout = config.getAsIntegerWithDefault('options.timeout', _timeout);
_maxRetries =
config.getAsIntegerWithDefault('options.max_retries', _maxRetries);
_indexMessage =
config.getAsBooleanWithDefault('options.index_message', _indexMessage);
_includeTypeName = config.getAsBooleanWithDefault(
'options.include_type_name', _includeTypeName);
}