Package-level declarations

Types

Link copied to clipboard
@Singleton
@Requires(property = "airbyte.connector.exception-classifiers.jdbc.rules")
class JdbcExceptionClassifier(@Value(value = "${airbyte.connector.exception-classifiers.jdbc.order:100}") val orderValue: Int, val rules: List<JdbcExceptionClassifierRule>) : RuleBasedExceptionClassifier<JdbcExceptionClassifierRule>

ExceptionClassifier implementation based on SQLException vendor error codes.

Link copied to clipboard
@EachProperty(value = "airbyte.connector.exception-classifiers.jdbc.rules", list = true)
class JdbcExceptionClassifierRule(@Parameter val ordinal: Int) : RuleBasedExceptionClassifier.Rule

Micronaut configuration object for JdbcExceptionClassifier rules.

Properties

Link copied to clipboard