@Override public String toString() { return "NullSink " + getName() + " { batchSize: " + batchSize + " }"; }
@Override public void configure(Context context) { batchSize = context.getInteger("batchSize", DFLT_BATCH_SIZE); logger.debug(this.getName() + " " + "batch size set to " + String.valueOf(batchSize)); Preconditions.checkArgument(batchSize > 0, "Batch size must be > 0"); logEveryNEvents = context.getInteger("logEveryNEvents", DFLT_LOG_EVERY_N_EVENTS); logger.debug(this.getName() + " " + "log event N events set to " + logEveryNEvents); Preconditions.checkArgument(logEveryNEvents > 0, "logEveryNEvents must be > 0"); }
event = channel.take(); if (++eventCounter % logEveryNEvents == 0) { logger.info("Null sink {} successful processed {} events.", getName(), eventCounter);
@Override public String toString() { return "NullSink " + getName() + " { batchSize: " + batchSize + " }"; }
@Override public void configure(Context context) { batchSize = context.getInteger("batchSize", DFLT_BATCH_SIZE); logger.debug(this.getName() + " " + "batch size set to " + String.valueOf(batchSize)); Preconditions.checkArgument(batchSize > 0, "Batch size must be > 0"); logEveryNEvents = context.getInteger("logEveryNEvents", DFLT_LOG_EVERY_N_EVENTS); logger.debug(this.getName() + " " + "log event N events set to " + logEveryNEvents); Preconditions.checkArgument(logEveryNEvents > 0, "logEveryNEvents must be > 0"); }
event = channel.take(); if (++eventCounter % logEveryNEvents == 0) { logger.info("Null sink {} successful processed {} events.", getName(), eventCounter);