/** {@inheritDoc} */
 @Override
 public long getStageTotalExecutionCount() {
   return streamer.metrics().stageTotalExecutionCount();
 }
 /** {@inheritDoc} */
 @Override
 public long getPipelineAverageExecutionTime() {
   return streamer.metrics().pipelineAverageExecutionTime();
 }
 /** {@inheritDoc} */
 @Override
 public int getBatchFutureMapSize() {
   return streamer.batchFutureMapSize();
 }
 /** {@inheritDoc} */
 @Override
 public int getStageWaitingExecutionCount() {
   return streamer.metrics().stageWaitingExecutionCount();
 }
 /** {@inheritDoc} */
 @Override
 public boolean isAtLeastOnce() {
   return streamer.atLeastOnce();
 }
 /** {@inheritDoc} */
 @Override
 public int getStageFutureMapSize() {
   return streamer.stageFutureMapSize();
 }
 /** {@inheritDoc} */
 @Nullable
 @Override
 public String getName() {
   return streamer.name();
 }
 /** {@inheritDoc} */
 @Override
 public int getFailuresCount() {
   return streamer.metrics().failuresCount();
 }
 /** {@inheritDoc} */
 @Override
 public int getMaximumActiveSessions() {
   return streamer.metrics().maximumActiveSessions();
 }
 /** {@inheritDoc} */
 @Override
 public int getCurrentActiveSessions() {
   return streamer.metrics().currentActiveSessions();
 }
 /** {@inheritDoc} */
 @Override
 public int getPipelineAverageExecutionNodes() {
   return streamer.metrics().pipelineAverageExecutionNodes();
 }