org.antipathy.scoozie

Scoozie

object Scoozie

Entry class for Scoozie.

All required functionality is exposed through this object, however you are not limited to accessing the library via this interface

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Scoozie
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val Actions: api.Actions.type

    Oozie workflow actions

  7. val Configuration: api.Configuration.type

    Methods for creating Oozie properties

  8. val FileSystem: api.FileSystem.type

    Methods for creating Oozie properties

  9. val Functions: api.Functions.type

    Oozie EL functions

  10. val Prepare: api.Prepare.type

    Action preparation methods

  11. val Test: api.Test.type

    Methods for testing Oozie workflows

  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. def coordinator(name: String, frequency: String, start: String, end: String, timezone: String, workflow: Workflow, configuration: Configuration): Coordinator

    Oozie coOrdinator definition

    Oozie coOrdinator definition

    name

    the CoOrdinator name

    frequency

    the CoOrdinator frequency

    start

    the CoOrdinator start time

    end

    the CoOrdinator end time

    timezone

    the CoOrdinator time-zone

    workflow

    the workflow to run

    configuration

    configuration for the workflow

  15. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  17. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. def fromConfig(configPath: Path): GeneratedArtefacts

    Build an Oozie workflow (and optional coordinator) from the config file at the specified path

    Build an Oozie workflow (and optional coordinator) from the config file at the specified path

    configPath

    the path to build the artefacts from

    returns

    a GeneratedArtefacts object containing a workflow, optional coordinator and job properties

  19. final def getClass(): Class[_]

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

    Definition Classes
    AnyRef → Any
  21. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  22. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  23. final def notify(): Unit

    Definition Classes
    AnyRef
  24. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  26. def toString(): String

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. def workflow(name: String, path: String, transitions: Node, configuration: Configuration, yarnConfig: YarnConfig)(implicit credentialsOption: Option[Credentials]): Workflow

    Oozie workflow

    Oozie workflow

    name

    the name of the workflow

    path

    The path to this workflow

    transitions

    the actions within the workflow

    configuration

    configuration for this workflow

    yarnConfig

    The yarn configuration for this workflow

    credentialsOption

    optional credentials for this workflow

Inherited from AnyRef

Inherited from Any

Ungrouped