...
The SDK logs errors to Gini Bank API when the default networking implementation is used. You can deactivate the default error logging by passing false
to GiniCapture.Builder.setGiniErrorLoggerIsOn()
GiniBank.setCaptureConfiguration(CaptureConfiguration(giniErrorLoggerIsOn = ))
. If you want to get informed of the error logging events, pass your implementation of the ErrorLoggerListener
interface to GiniCapture.Builder
GiniBank.setCaptureConfiguration(CaptureConfiguration(errorLoggerListener = ))
:
Code Block | ||
---|---|---|
| ||
GiniCapture.newInstance() class CustomErrorLogger: ErrorLoggerListener { override fun handleErrorLog(errorLog: ErrorLog) { .setCustomErrorLoggerListener(new MyErrorLoggerListener()) // Handle the error log event } } GiniBank.setCaptureConfiguration(context, CaptureConfiguration( errorLoggerListener = CustomErrorLogger() ) .build(); |