}
if (cache.hasDefined(ModelKeys.QUEUE_SIZE)) {
fluent.async().replQueueMaxElements(cache.get(ModelKeys.QUEUE_SIZE).asInt());
}
if (cache.hasDefined(ModelKeys.QUEUE_FLUSH_INTERVAL)) {
fluent.async().replQueueInterval(cache.get(ModelKeys.QUEUE_FLUSH_INTERVAL).asLong());
}
if (cache.hasDefined(ModelKeys.REMOTE_TIMEOUT)) {
fluent.sync().replTimeout(cache.get(ModelKeys.REMOTE_TIMEOUT).asLong());
}
if (cache.hasDefined(ModelKeys.OWNERS)) {