DefaultExceptionClassifier

@Singleton
@ConfigurationProperties(value = "airbyte.connector.exception-classifiers.default")
class DefaultExceptionClassifier(@Value(value = "${airbyte.connector.exception-classifiers.default.order:1}") val orderValue: Int) : ExceptionClassifier

Default implementation of ExceptionClassifier.

Constructors

Link copied to clipboard
constructor(@Value(value = "${airbyte.connector.exception-classifiers.default.order:1}") orderValue: Int)

Properties

Link copied to clipboard
open override val orderValue: Int

Convenience val for getOrder.

Functions

Link copied to clipboard
open override fun classify(e: Throwable): ConnectorError?

Classifies e into a ConnectorError if possible, null otherwise.

Link copied to clipboard
open override fun getOrder(): Int