Package

io.tarantool.spark.connector

config

Permalink

package config

Visibility
  1. Public
  2. All

Type Members

  1. case class Credentials(username: String, password: String) extends Serializable with Product

    Permalink
  2. case class ReadConfig(spaceName: String, cursorBatchSize: Int = ..., batchSize: Int = ReadConfig.DEFAULT_BATCH_SIZE, partitioner: TarantoolPartitioner = new TarantoolSinglePartitioner(), conditions: Conditions = Conditions.any()) extends Serializable with Product

    Permalink
  3. case class Retries(errorType: ErrorType, retryAttempts: Option[Int], delay: Option[Int]) extends Serializable with Product

    Permalink
  4. class StaticClusterAddressProvider extends TarantoolClusterAddressProvider

    Permalink
  5. case class TarantoolConfig(hosts: Seq[TarantoolServerAddress], credentials: Option[Credentials], timeouts: Timeouts, connections: Option[Int], retries: Option[Retries]) extends Serializable with Product

    Permalink
  6. case class TarantoolConfigBase() extends Product with Serializable

    Permalink

  7. case class Timeouts(connect: Option[Int], read: Option[Int], request: Option[Int]) extends Serializable with Product

    Permalink
  8. case class WriteConfig(spaceName: String, batchSize: Int = WriteConfig.DEFAULT_BATCH_SIZE, stopOnError: Boolean = true, rollbackOnError: Boolean = true, transformFieldNames: FieldNameTransformation = FieldNameTransformations.NONE) extends Serializable with Product

    Permalink

Value Members

  1. object ErrorTypes extends Enumeration

    Permalink
  2. object ReadConfig extends TarantoolConfigBase

    Permalink
  3. object TarantoolConfig extends Serializable

    Permalink
  4. object TarantoolDefaults

    Permalink
  5. object WriteConfig extends TarantoolConfigBase

    Permalink

Ungrouped