Packages

object Connections

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Connections
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class ClickHouseConnectionConfig(id: ID, description: Option[NonEmptyString], url: URI, username: Option[NonEmptyString], password: Option[NonEmptyString], schema: Option[NonEmptyString], parameters: Seq[SparkParam] = Seq.empty, metadata: Seq[SparkParam] = Seq.empty) extends JdbcConnectionConfig with Product with Serializable

    Connection configuration for ClickHouse

    Connection configuration for ClickHouse

    id

    Connection Id

    description

    Connection description

    url

    Url for connection to database

    username

    Username used for connection

    password

    Password used for connection

    schema

    Optional schema to lookup tables from. If omitted, default schema is used.

    parameters

    Sequence of additional connection parameters

    metadata

    List of metadata parameters specific to this connection

  2. sealed abstract class ConnectionConfig extends JobConfigEntity

    Base class for all connection configurations.

    Base class for all connection configurations. All connections are described as DQ entities that also might have a list of extra connection parameters (specific to Spark).

  3. final case class ConnectionsConfig(kafka: Seq[KafkaConnectionConfig] = Seq.empty, postgres: Seq[PostgresConnectionConfig] = Seq.empty, oracle: Seq[OracleConnectionConfig] = Seq.empty, sqlite: Seq[SQLiteConnectionConfig] = Seq.empty, mysql: Seq[MySQLConnectionConfig] = Seq.empty, mssql: Seq[MSSQLConnectionConfig] = Seq.empty, h2: Seq[H2ConnectionConfig] = Seq.empty, greenplum: Seq[GreenplumConnectionConfig] = Seq.empty, clickhouse: Seq[ClickHouseConnectionConfig] = Seq.empty) extends Product with Serializable

    Data Quality job configuration section describing connections to external systems.

    Data Quality job configuration section describing connections to external systems.

    kafka

    Sequence of Kafka connections

    postgres

    Sequence of PostgresSQL connections

    oracle

    Sequence of Oracle connection

    sqlite

    Sequence of SQLite connections

    mysql

    Sequence of MySQL connections

    mssql

    Sequence of MS SQL connections

    h2

    Sequence of H2 connections

    greenplum

    Sequence of Greenplum connections

    clickhouse

    Sequence of ClickHouse connections

  4. final case class GreenplumConnectionConfig(id: ID, description: Option[NonEmptyString], url: URI, username: Option[NonEmptyString], password: Option[NonEmptyString], schema: Option[NonEmptyString], parameters: Seq[SparkParam] = Seq.empty, metadata: Seq[SparkParam] = Seq.empty) extends ConnectionConfig with Product with Serializable

    Connection configuration for Greenplum database

    Connection configuration for Greenplum database

    id

    Connection Id

    description

    Connection description

    url

    Url for connection to database

    username

    Username used for connection

    password

    Password used for connection

    schema

    Optional schema to lookup tables from. If omitted, default schema is used.

    parameters

    Sequence of additional connection parameters

    metadata

    List of metadata parameters specific to this connection

  5. final case class H2ConnectionConfig(id: ID, description: Option[NonEmptyString], url: URI, parameters: Seq[SparkParam] = Seq.empty, metadata: Seq[SparkParam] = Seq.empty) extends JdbcConnectionConfig with Product with Serializable

    Connection configuration for H2 database

    Connection configuration for H2 database

    id

    Connection Id

    description

    Connection description

    url

    Url for connection to database

    parameters

    Sequence of additional connection parameters

    metadata

    List of metadata parameters specific to this connection

  6. sealed abstract class JdbcConnectionConfig extends ConnectionConfig

    Base class for jdbc connection configurations.

    Base class for jdbc connection configurations. Such connections must have and URL for connection to database and optional user/password combination

  7. final case class KafkaConnectionConfig(id: ID, description: Option[NonEmptyString], servers: Refined[Seq[URI], NonEmpty], parameters: Seq[SparkParam] = Seq.empty, metadata: Seq[SparkParam] = Seq.empty) extends ConnectionConfig with Product with Serializable

    Connection configuration for Kafka

    Connection configuration for Kafka

    id

    Connection Id

    description

    Connection description

    servers

    Kafka brokers

    parameters

    Sequence of additional connection parameters

    metadata

    List of metadata parameters specific to this connection

  8. final case class MSSQLConnectionConfig(id: ID, description: Option[NonEmptyString], url: URI, username: Option[NonEmptyString], password: Option[NonEmptyString], schema: Option[NonEmptyString], parameters: Seq[SparkParam] = Seq.empty, metadata: Seq[SparkParam] = Seq.empty) extends JdbcConnectionConfig with Product with Serializable

    Connection configuration for MS SQL database

    Connection configuration for MS SQL database

    id

    Connection Id

    description

    Connection description

    url

    Url for connection to database

    username

    Username used for connection

    password

    Password used for connection

    schema

    Optional schema to lookup tables from. If omitted, default schema is used.

    parameters

    Sequence of additional connection parameters

    metadata

    List of metadata parameters specific to this connection

  9. final case class MySQLConnectionConfig(id: ID, description: Option[NonEmptyString], url: URI, username: Option[NonEmptyString], password: Option[NonEmptyString], schema: Option[NonEmptyString], parameters: Seq[SparkParam] = Seq.empty, metadata: Seq[SparkParam] = Seq.empty) extends JdbcConnectionConfig with Product with Serializable

    Connection configuration for MySQL database

    Connection configuration for MySQL database

    id

    Connection Id

    description

    Connection description

    url

    Url for connection to database

    username

    Username used for connection

    password

    Password used for connection

    schema

    Optional schema to lookup tables from. If omitted, default schema is used.

    parameters

    Sequence of additional connection parameters

    metadata

    List of metadata parameters specific to this connection

  10. final case class OracleConnectionConfig(id: ID, description: Option[NonEmptyString], url: URI, username: Option[NonEmptyString], password: Option[NonEmptyString], schema: Option[NonEmptyString], parameters: Seq[SparkParam] = Seq.empty, metadata: Seq[SparkParam] = Seq.empty) extends JdbcConnectionConfig with Product with Serializable

    Connection configuration for Oracle database

    Connection configuration for Oracle database

    id

    Connection Id

    description

    Connection description

    url

    Url for connection to database

    username

    Username used for connection

    password

    Password used for connection

    schema

    Optional schema to lookup tables from. If omitted, default schema is used.

    parameters

    Sequence of additional connection parameters

    metadata

    List of metadata parameters specific to this connection

  11. final case class PostgresConnectionConfig(id: ID, description: Option[NonEmptyString], url: URI, username: Option[NonEmptyString], password: Option[NonEmptyString], schema: Option[NonEmptyString], parameters: Seq[SparkParam] = Seq.empty, metadata: Seq[SparkParam] = Seq.empty) extends JdbcConnectionConfig with Product with Serializable

    Connection configuration for PostgreSQL database

    Connection configuration for PostgreSQL database

    id

    Connection Id

    description

    Connection description

    url

    Url for connection to database

    username

    Username used for connection

    password

    Password used for connection

    schema

    Optional schema to lookup tables from. If omitted, default schema is used.

    parameters

    Sequence of additional connection parameters

    metadata

    List of metadata parameters specific to this connection

  12. final case class SQLiteConnectionConfig(id: ID, description: Option[NonEmptyString], url: URI, parameters: Seq[SparkParam] = Seq.empty, metadata: Seq[SparkParam] = Seq.empty) extends JdbcConnectionConfig with Product with Serializable

    Connection configuration for SQLite database

    Connection configuration for SQLite database

    id

    Connection Id

    description

    Connection description

    url

    Path to SQLite db-file

    parameters

    Sequence of additional connection parameters

    metadata

    List of metadata parameters specific to this connection

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  15. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  16. def toString(): String
    Definition Classes
    AnyRef → Any
  17. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  18. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from AnyRef

Inherited from Any

Ungrouped