Uses of Class
io.nosqlbench.engine.api.activityapi.errorhandling.modular.ErrorDetail
Packages that use ErrorDetail
Package
Description
-
Uses of ErrorDetail in io.nosqlbench.engine.api.activityapi.errorhandling.modular
Fields in io.nosqlbench.engine.api.activityapi.errorhandling.modular declared as ErrorDetailModifier and TypeFieldDescriptionstatic ErrorDetailErrorDetail.ERROR_NONRETRYABLEstatic ErrorDetailErrorDetail.ERROR_RETRYABLEstatic ErrorDetailErrorDetail.ERROR_UNKNOWNstatic ErrorDetailErrorDetail.OKMethods in io.nosqlbench.engine.api.activityapi.errorhandling.modular that return ErrorDetailModifier and TypeMethodDescriptionErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) An error handler is able to do side-effect processing for a particular error type, as well as modify the error detail that will be presented back to the caller.NBErrorHandler.handleError(Throwable throwable, long cycle, long nanosIntoOp) ResultCode.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) ErrorDetail.withResultCode(int resultCode) ErrorDetail.withRetryable()Methods in io.nosqlbench.engine.api.activityapi.errorhandling.modular with parameters of type ErrorDetailModifier and TypeMethodDescriptionErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) An error handler is able to do side-effect processing for a particular error type, as well as modify the error detail that will be presented back to the caller.ResultCode.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) -
Uses of ErrorDetail in io.nosqlbench.engine.api.activityapi.errorhandling.modular.handlers
Methods in io.nosqlbench.engine.api.activityapi.errorhandling.modular.handlers that return ErrorDetailModifier and TypeMethodDescriptionCounterErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) CountErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) ErrorErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) ExpectedResultVerificationErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) HistogramErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) IgnoreErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) MeterErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) RetryErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) StopErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) TimerErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) WarnErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) Methods in io.nosqlbench.engine.api.activityapi.errorhandling.modular.handlers with parameters of type ErrorDetailModifier and TypeMethodDescriptionCounterErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) CountErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) ErrorErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) ExpectedResultVerificationErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) HistogramErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) IgnoreErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) MeterErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) RetryErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) StopErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) TimerErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail) WarnErrorHandler.handleError(String name, Throwable t, long cycle, long durationInNanos, ErrorDetail detail)