com.homedepot.bbc.workflow

GenerateFlows

Related Docs: object GenerateFlows | package workflow

class GenerateFlows extends ClusterStoreIO with FlowBlockCombiner with GrammarKeywords

Created by Ferosh Jacob on 11/24/16.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. GenerateFlows
  2. GrammarKeywords
  3. FlowBlockCombiner
  4. ClusterStoreIO
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new GenerateFlows(bBC: BBC)

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 CLOSECURLY: String

    Definition Classes
    GrammarKeywords
  5. val COMMA: String

    Definition Classes
    GrammarKeywords
  6. val DOUBLEQUAL: String

    Definition Classes
    GrammarKeywords
  7. val EQUAL: String

    Definition Classes
    GrammarKeywords
  8. val MINUS: String

    Definition Classes
    GrammarKeywords
  9. val OPENCURLY: String

    Definition Classes
    GrammarKeywords
  10. val PERCENTAGE: String

    Definition Classes
    GrammarKeywords
  11. val PLUS: String

    Definition Classes
    GrammarKeywords
  12. def addToClusterStore(clusterName: String, clusterStore: ClusterStore): ClusterStore

    Definition Classes
    ClusterStoreIO
  13. val args: String

    Definition Classes
    GrammarKeywords
  14. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  15. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  16. val cloudWorkspace: String

    Definition Classes
    GrammarKeywords
  17. val cluster: String

    Definition Classes
    GrammarKeywords
  18. def connect(from: FlowBlock, to: FlowBlock): NodeSeq

    Definition Classes
    FlowBlockCombiner
  19. def createEndFlow(x: FlowBlock): Elem

    Definition Classes
    FlowBlockCombiner
  20. def createStartFlow(x: FlowBlock): Elem

    Definition Classes
    FlowBlockCombiner
  21. val delete: String

    Definition Classes
    GrammarKeywords
  22. val endFlowId: String

    Definition Classes
    FlowBlockCombiner
  23. val env: String

    Definition Classes
    GrammarKeywords
  24. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  26. val falseID: String

    Definition Classes
    GrammarKeywords
  27. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  28. val from: String

    Definition Classes
    GrammarKeywords
  29. def generate: Elem

  30. def generateFlows: List[FlowBlock]

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

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

    Definition Classes
    AnyRef → Any
  33. val image: String

    Definition Classes
    GrammarKeywords
  34. def isClusterNeededLater(nextActions: List[ActionTypeWithId], clusterName: String): Boolean

    Definition Classes
    ClusterStoreIO
  35. def isClusterRunning(clusterStore: ClusterStore, clusterName: String): Boolean

    Definition Classes
    ClusterStoreIO
  36. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  37. val jarLocation: String

    Definition Classes
    GrammarKeywords
  38. val logger: Logger

    Definition Classes
    FlowBlockCombiner
  39. val mainClass: String

    Definition Classes
    GrammarKeywords
  40. def mergeFlows(blocks: List[FlowBlock]): NodeSeq

    Definition Classes
    FlowBlockCombiner
  41. val name: String

    Definition Classes
    GrammarKeywords
  42. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  43. val nexus: String

    Definition Classes
    GrammarKeywords
  44. final def notify(): Unit

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

    Definition Classes
    AnyRef
  46. val numWorkers: String

    Definition Classes
    GrammarKeywords
  47. val on: String

    Definition Classes
    GrammarKeywords
  48. val password: String

    Definition Classes
    GrammarKeywords
  49. val properties: String

    Definition Classes
    GrammarKeywords
  50. val props: String

    Definition Classes
    GrammarKeywords
  51. def removeFromClusterStore(clusterName: String, clusterStore: ClusterStore): ClusterStore

    Definition Classes
    ClusterStoreIO
  52. val repository: String

    Definition Classes
    GrammarKeywords
  53. val run: String

    Definition Classes
    GrammarKeywords
  54. val sparkjob: String

    Definition Classes
    GrammarKeywords
  55. val startFlowId: String

    Definition Classes
    FlowBlockCombiner
  56. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  57. def toString(): String

    Definition Classes
    AnyRef → Any
  58. val trueID: String

    Definition Classes
    GrammarKeywords
  59. val url: String

    Definition Classes
    GrammarKeywords
  60. val username: String

    Definition Classes
    GrammarKeywords
  61. val varID: String

    Definition Classes
    GrammarKeywords
  62. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. def wrapWorkflow(flowBlocks: List[FlowBlock], name: String): Elem

    Definition Classes
    FlowBlockCombiner
  66. val zone: String

    Definition Classes
    GrammarKeywords

Inherited from GrammarKeywords

Inherited from FlowBlockCombiner

Inherited from ClusterStoreIO

Inherited from AnyRef

Inherited from Any

Ungrouped