Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
BinaryStreamAccessor uses a ByteBuffer instead of a ByteArray so that Micronaut doesn't go crazy.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
BytesAccessor uses a ByteBuffer instead of a ByteArray so that Micronaut doesn't go crazy.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@ConfigurationProperties(value = "airbyte.connector.extract.jdbc")
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Combination of JdbcGetter and JdbcSetter.
Link copied to clipboard
Factory for creating java.sql.Connection, with possible SSH tunneling.
Link copied to clipboard
abstract class JdbcFieldType<R>(val airbyteSchemaType: AirbyteSchemaType, val jdbcGetter: JdbcGetter<out R>, val jsonEncoder: JsonEncoder<R>) : FieldType, JdbcGetter<JsonNode>
Convenience class for defining concrete FieldType objects.
Link copied to clipboard
Thin wrapper around ResultSet get* methods, e.g. ResultSet.getString.
Link copied to clipboard
Thin wrapper around PreparedStatement set* methods, e.g. PreparedStatement.setString.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract class LosslessJdbcFieldType<R, W>(airbyteSchemaType: AirbyteSchemaType, jdbcGetter: JdbcGetter<out R>, jsonEncoder: JsonEncoder<R>, val jsonDecoder: JsonDecoder<W>, val jdbcSetter: JdbcSetter<in W>) : JdbcFieldType<R> , LosslessFieldType, JdbcSetter<JsonNode>
Convenience class for defining concrete LosslessFieldType objects.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SapHanaArrayFieldType<T>(val elementFieldType: JdbcFieldType<T>) : JdbcFieldType<List<T>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
object SSLCertificateUtils
General SSL utilities used for certificate and keystore operations related to secured db connections.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract class SymmetricJdbcFieldType<T>(airbyteSchemaType: AirbyteSchemaType, jdbcAccessor: JdbcAccessor<T>, jsonCodec: JsonCodec<T>) : LosslessJdbcFieldType<T, T>
Convenience class for defining concrete LosslessFieldType objects.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard