Object

org.antipathy.scoozie

Scoozie

Related Doc: package scoozie

Permalink

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
Visibility
  1. Public
  2. All

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. val Actions: api.Actions.type

    Permalink

    Oozie workflow actions

  5. val Configuration: api.Configuration.type

    Permalink

    Methods for creating Oozie properties

  6. val FileSystem: api.FileSystem.type

    Permalink

    Methods for creating Oozie properties

  7. val Functions: api.Functions.type

    Permalink

    Oozie EL functions

  8. val Prepare: api.Prepare.type

    Permalink

    Action preparation methods

  9. val Test: api.Test.type

    Permalink

    Methods for testing Oozie workflows

  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. def clone(): AnyRef

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

    Permalink

    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

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

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

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

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

    Permalink

    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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink

    Oozie workflow definition

    Oozie workflow definition

    name

    the name of the workflow

    path

    The path to this workflow

    transitions

    the actions within the workflow

    jobXmlOption

    optional job.xml path

    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