c

io.delta.flink.internal.options

DeltaConnectorConfiguration

class DeltaConnectorConfiguration extends Serializable

This class keeps options used for delta source and sink connectors.

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

Instance Constructors

  1. new DeltaConnectorConfiguration(options: Map[String, AnyRef])

    Creates an instance of DeltaConnectorConfiguration using provided options.

    Creates an instance of DeltaConnectorConfiguration using provided options.

    options

    options that should be added to DeltaConnectorConfiguration.

  2. new DeltaConnectorConfiguration()

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. def addOption[T](name: DeltaConfigOption[T], value: T): DeltaConnectorConfiguration
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  7. def copy(): DeltaConnectorConfiguration

    Creates a copy of DeltaSourceConfiguration.

    Creates a copy of DeltaSourceConfiguration. Changes to the copy object do not influence the state of the original object.

  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. def getUsedOptions(): Set[String]
  13. def getValue[T](option: DeltaConfigOption[T]): T

    This method returns a value for used DeltaSourceOption.

    This method returns a value for used DeltaSourceOption. The type of returned value will be cast to the the same type that was used in DeltaSourceOptions definition. Using DeltaSourceOption object as an argument rather than option's string key guaranties type safety.

    option

    The DeltaSourceOption for which we want to get the value.

    returns

    A value for given option if used or a default value if defined or null if none.

    Annotations
    @SuppressWarnings()
  14. def hasOption(option: DeltaConfigOption[_]): Boolean
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  21. def toString(): String
    Definition Classes
    DeltaConnectorConfiguration → AnyRef → Any
    Annotations
    @Override()
  22. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  24. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped