Packages

p

tasks

elastic

package elastic

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

Type Members

  1. case class CodeAddress(address: InetSocketAddress, codeVersion: shared.CodeVersion) extends Product with Serializable
  2. trait CreateNode extends AnyRef
  3. trait CreateNodeFactory extends AnyRef
  4. trait DecideNewNode extends AnyRef
  5. trait ElasticSupport extends AnyRef
  6. case class ElasticSupportFqcn(fqcn: String) extends Product with Serializable
  7. trait ElasticSupportFromConfig extends AnyRef
  8. trait GetNodeName extends AnyRef
  9. case class Node(name: RunningJobId, size: ResourceAvailable, launcherActor: ActorRef) extends Product with Serializable
  10. class NodeKiller extends Actor with ActorLogging
  11. class NodeRegistry extends Actor with ActorLogging
  12. class PackageServer extends AnyRef
  13. trait ReaperFactory extends AnyRef
  14. class SelfShutdown extends Actor with ActorLogging
  15. trait ShutdownNode extends ShutdownRunningNode
  16. class ShutdownReaper extends Reaper
  17. trait ShutdownRunningNode extends AnyRef
  18. class SimpleDecideNewNode extends DecideNewNode with StrictLogging
  19. case class SimpleElasticSupport(fqcn: ElasticSupportFqcn, hostConfig: Option[HostConfiguration], reaperFactory: Option[ReaperFactory], shutdown: ShutdownNode, createNodeFactory: CreateNodeFactory, getNodeName: GetNodeName) extends ElasticSupport with Product with Serializable

Value Members

  1. def makeElasticSupport(implicit config: TasksConfig): Option[ElasticSupport]
  2. object Deployment
  3. object Node extends Serializable
  4. object NodeRegistry

Inherited from AnyRef

Inherited from Any

Ungrouped