Packages

o

com.datasolvr.services.facade

GeneralPipelineOptions

object GeneralPipelineOptions extends OptionDescriptionBuilder

Defines the options that can be used on any pipeline.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. GeneralPipelineOptions
  2. OptionDescriptionBuilder
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

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. val CUSTOM_FUNCTIONS: String

    A comma-separated list of ids for function plugins to be usable in the pipeline.

  5. val CUSTOM_TRANSFORMS: String

    A comma-separated list of ids for transform plugins to be usable in the pipeline.

  6. val IGNORE_DOWNSTREAM: String

    Ignores any batches that would otherwise have included the pipeline as a dependency of an downstream pipeline.

    Ignores any batches that would otherwise have included the pipeline as a dependency of an downstream pipeline. Default is false.

  7. val IGNORE_UPSTREAM: String

    Ignores any batches that would otherwise have included the pipeline as a dependency of an upstream source or pipeline.

    Ignores any batches that would otherwise have included the pipeline as a dependency of an upstream source or pipeline. Default is false.

  8. val IN_MEMORY_ONLY: String

    Whether to only run the pipeline in-memory (as opposed to persisted).

    Whether to only run the pipeline in-memory (as opposed to persisted). Default is false.

  9. def Mandatory(name: String, validation: (String) => Option[String] = s => None): OptionDescription
    Attributes
    protected
    Definition Classes
    OptionDescriptionBuilder
  10. def Optional(name: String, default: Option[String] = None, validation: (String) => Option[String] = s => None): OptionDescription
    Attributes
    protected
    Definition Classes
    OptionDescriptionBuilder
  11. val PARALLEL_PARTS: String

    The number of parallel parts to split the run into.

    The number of parallel parts to split the run into. This only ensures that output of the parts is combined into a single result. The transforms must contain the logic to split the work depending on the part number.

  12. val PARALLEL_PARTS_COLUMN: String

    A column name to use for automatic partitioning of imports.

    A column name to use for automatic partitioning of imports. The partitioning is done by filtering 1 + crc32(PARALLEL_PARTS_COLUMN) % PARALLEL_PARTS to the part number.

  13. val SKIP_VALIDATION: String

    Skip validation of the transforms prior to execution.

    Skip validation of the transforms prior to execution. Use this to get better performance for transforms using large modules. Default is false.

  14. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  15. def baseDescriptions: List[OptionDescription]
  16. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  17. def descriptions(descriptions: OptionDescription*): OptionDescriptions
    Attributes
    protected
    Definition Classes
    OptionDescriptionBuilder
  18. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  20. def get: OptionDescriptions
  21. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  22. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. def legacyOptions: Set[String]
    Definition Classes
    OptionDescriptionBuilder
  25. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  27. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  28. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  29. def toString(): String
    Definition Classes
    AnyRef → Any
  30. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  31. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  32. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from AnyRef

Inherited from Any

Ungrouped