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: SimpleSocketAddress, 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: LauncherActor) extends Product with Serializable
  10. class NodeKiller extends ActorBehavior[State, Unit]
  11. class NodeRegistry extends ActorBehavior[State, Unit]
  12. class PackageServer extends AnyRef
  13. case class RemoteNodeRegistry(address: Address) extends Product with Serializable
  14. trait ShutdownNode extends ShutdownRunningNode
  15. trait ShutdownRunningNode extends AnyRef
  16. class SimpleDecideNewNode extends DecideNewNode
  17. case class SimpleElasticSupport(fqcn: ElasticSupportFqcn, hostConfig: Option[HostConfiguration], shutdown: ShutdownNode, createNodeFactory: CreateNodeFactory, getNodeName: GetNodeName) extends ElasticSupport with Product with Serializable

Value Members

  1. def makeElasticSupport(implicit config: TasksConfig): Resource[IO, Option[ElasticSupport]]
  2. object Deployment
  3. object NodeKiller
  4. object NodeRegistry
  5. object SelfShutdown

Inherited from AnyRef

Inherited from Any

Ungrouped