Packages

p

tasks

package tasks

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

Package Members

  1. package elastic

Type Members

  1. type CodeVersion = tasks.shared.CodeVersion
  2. type ResourceRequest = VersionedResourceRequest
  3. type SDeserializer[T] = Spore[Unit, Deserializer[T]]
  4. type SSerializer[T] = Spore[Unit, Serializer[T]]
  5. type SharedFile = tasks.fileservice.SharedFile

Value Members

  1. val CodeVersion: tasks.shared.CodeVersion.type
  2. def MasterSlaveGridEngineChosenFromConfig(implicit config: TasksConfig): HostConfiguration
  3. def ResourceRequest(cpu: Int, memory: Int, scratch: Int)(implicit codeVersion: CodeVersion): VersionedResourceRequest
  4. def ResourceRequest(cpu: Int, memory: Int)(implicit codeVersion: CodeVersion): VersionedResourceRequest
  5. def ResourceRequest(cpu: (Int, Int), memory: Int)(implicit codeVersion: CodeVersion): VersionedResourceRequest
  6. def ResourceRequest(cpu: (Int, Int), memory: Int, scratch: Int)(implicit codeVersion: CodeVersion): VersionedResourceRequest
  7. def ResourceRequest(cpu: (Int, Int), memory: Int, scratch: Int, gpu: Int)(implicit codeVersion: CodeVersion): VersionedResourceRequest
  8. val SharedFile: tasks.fileservice.SharedFile.type
  9. macro def Task[A <: AnyRef, C](taskID: String, taskVersion: Int)(comp: (A) => (ComputationEnvironment) => IO[C]): TaskDefinition[A, C]
    Definition Classes
    MacroCalls
  10. def appendToFilePrefix[T](elements: Seq[String])(implicit ce: ComputationEnvironment): ((ComputationEnvironment) => T) => T
  11. def audit(data: String)(implicit component: ComputationEnvironment): Boolean
  12. implicit def codeVersionFromTasksConfig(implicit c: TasksConfig): CodeVersion
  13. def defaultTaskSystem(extraConf: Option[Config]): Resource[IO, (TaskSystemComponents, HostConfiguration)]
  14. def defaultTaskSystem(string: String): Resource[IO, (TaskSystemComponents, HostConfiguration)]
  15. def defaultTaskSystem: Resource[IO, (TaskSystemComponents, HostConfiguration)]
  16. def fromFileList[O](files: Seq[Seq[String]], parallelism: Int)(fromFiles: (Seq[SharedFile]) => O)(full: => IO[O])(implicit tsc: TaskSystemComponents): IO[O]
  17. implicit def fs(implicit component: TaskSystemComponents): FileServiceComponent
  18. implicit def launcherActor(implicit component: ComputationEnvironment): LauncherActor
  19. macro def makeSerDe[A]: SerDe[A]
    Definition Classes
    MacroCalls
  20. def releaseResourcesEarly(implicit comp: ComputationEnvironment): IO[Unit]
  21. implicit def resourceAllocated(implicit component: ComputationEnvironment): ResourceAllocated
  22. implicit def serde2deser[A](a: SerDe[A]): SDeserializer[A]
  23. implicit def serde2ser[A](a: SerDe[A]): SSerializer[A]
  24. macro def spore[B](value: () => B): Spore[Unit, B]
    Definition Classes
    MacroCalls
  25. macro def spore[A, B](value: (A) => B): Spore[A, B]
    Definition Classes
    MacroCalls
  26. implicit def tasksConfig(implicit component: TaskSystemComponents): TasksConfig
  27. implicit def ts(implicit component: ComputationEnvironment): TaskSystemComponents
  28. def withTaskSystem[T](c: Option[Config])(f: (TaskSystemComponents) => IO[T]): IO[Option[T]]
  29. def withTaskSystem[T](s: String)(f: (TaskSystemComponents) => IO[T]): IO[Option[T]]
  30. def withTaskSystem[T](c: Config)(f: (TaskSystemComponents) => IO[T]): IO[Option[T]]
  31. def withTaskSystem[T](f: (TaskSystemComponents) => IO[T]): IO[Option[T]]

Inherited from MacroCalls

Inherited from AnyRef

Inherited from Any

Ungrouped