Class

com.github.ldaniels528.qwery.etl

ETLConfig

Related Doc: package etl

Permalink

class ETLConfig extends AnyRef

ETL Configuration

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

Instance Constructors

  1. new ETLConfig(baseDir: File)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def add(trigger: Trigger): Unit

    Permalink

    Adds the given trigger to the configuration

    Adds the given trigger to the configuration

    trigger

    the given trigger

  5. def add(scheduledEvent: ScheduledEvent): Unit

    Permalink

    Adds the given scheduled event to the configuration

    Adds the given scheduled event to the configuration

    scheduledEvent

    the given scheduled event

  6. val archiveDir: File

    Permalink
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. val baseDir: File

    Permalink
  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. val configDir: File

    Permalink
  11. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  13. val failedDir: File

    Permalink
  14. val fileManager: ActorRef

    Permalink
  15. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  17. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  18. val inboxDir: File

    Permalink
  19. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  20. def loadScheduledEvents(): Unit

    Permalink

    Loads the scheduled events found in ./config/scheduled-events.json

  21. def loadTriggers(): Unit

    Permalink

    Loads the triggers found in ./config/triggers.json

  22. def lookupTrigger(scope: Scope, file: String): Option[Trigger]

    Permalink

    Attempts to find a trigger that accepts the given file

    Attempts to find a trigger that accepts the given file

    scope

    the given scope

    file

    the given file

    returns

    an option of a Trigger

  23. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  24. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  25. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  26. val scriptsDir: File

    Permalink
  27. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  28. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  29. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  31. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  32. val workDir: File

    Permalink
  33. val workflowManager: ActorRef

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped