public class CountingWriteConfiguration extends ForwardingWriteConfiguration
delegate
Constructor and Description |
---|
CountingWriteConfiguration(WriteConfiguration writeConfiguration,
ActionStatusReporter statusMonitor,
PipelineExceptionFactory exceptionFactory) |
Modifier and Type | Method and Description |
---|---|
WriteResponse |
globalError(java.lang.Throwable t) |
WriteResponse |
partialFailure(BulkWriteResult result,
BulkWrite request) |
WriteResponse |
processGlobalResult(BulkWriteResult bulkWriteResult) |
java.lang.String |
toString() |
getExceptionFactory, getMaximumRetries, getMetricFactory, getPause, getRecordingContext, registerContext, setRecordingContext, skipConflictDetection, skipWAL, writeComplete
public CountingWriteConfiguration(WriteConfiguration writeConfiguration, ActionStatusReporter statusMonitor, PipelineExceptionFactory exceptionFactory)
public WriteResponse globalError(java.lang.Throwable t) throws java.util.concurrent.ExecutionException
globalError
in interface WriteConfiguration
globalError
in class ForwardingWriteConfiguration
java.util.concurrent.ExecutionException
public WriteResponse processGlobalResult(BulkWriteResult bulkWriteResult) throws java.lang.Throwable
processGlobalResult
in interface WriteConfiguration
processGlobalResult
in class ForwardingWriteConfiguration
java.lang.Throwable
public WriteResponse partialFailure(BulkWriteResult result, BulkWrite request) throws java.util.concurrent.ExecutionException
partialFailure
in interface WriteConfiguration
partialFailure
in class ForwardingWriteConfiguration
java.util.concurrent.ExecutionException
public java.lang.String toString()
toString
in class ForwardingWriteConfiguration