p

tasks

shared

package shared

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

Package Members

  1. package monitor

Type Members

  1. type CodeVersion = String with Tagged[CodeVersionTag]
  2. trait CodeVersionTag extends AnyRef
  3. type ElapsedTimeNanoSeconds = Long with Tagged[ElapsedTimeTag]
  4. trait ElapsedTimeTag extends AnyRef
  5. case class Labels(values: List[(String, String)]) extends Product with Serializable
  6. case class LogRecord(data: String, timestamp: Instant) extends Product with Serializable
  7. case class PendingJobId(value: String) extends Product with Serializable
  8. type Priority = Int with Tagged[PriorityTag]
  9. trait PriorityTag extends AnyRef
  10. case class ResourceAllocated(cpu: Int, memory: Int, scratch: Int, gpu: List[Int]) extends Product with Serializable
  11. case class ResourceAvailable(cpu: Int, memory: Int, scratch: Int, gpu: List[Int]) extends Product with Serializable
  12. case class ResourceRequest(cpu: (Int, Int), memory: Int, scratch: Int, gpu: Int) extends Product with Serializable
  13. case class RunningJobId(value: String) extends Product with Serializable
  14. case class VersionedResourceAllocated(codeVersion: CodeVersion, cpuMemoryAllocated: ResourceAllocated) extends Product with Serializable
  15. case class VersionedResourceAvailable(codeVersion: CodeVersion, cpuMemoryAvailable: ResourceAvailable) extends Product with Serializable
  16. case class VersionedResourceRequest(codeVersion: CodeVersion, cpuMemoryRequest: ResourceRequest) extends Product with Serializable

Value Members

  1. def CodeVersion(s: String): CodeVersion
  2. def ElapsedTimeNanoSeconds(s: Long): ElapsedTimeNanoSeconds
  3. implicit val ElapsedTimeNanoSecondsDecoder: Decoder[ElapsedTimeNanoSeconds]
  4. implicit val ElapsedTimeNanoSecondsEncoder: Encoder[ElapsedTimeNanoSeconds]
  5. def Priority(s: Int): Priority
  6. implicit val codeVersionDecoder: Decoder[CodeVersion]
  7. implicit val codeVersionEncoder: Encoder[CodeVersion]
  8. implicit val priorityDecoder: Decoder[Priority]
  9. implicit val priorityEncoder: Encoder[Priority]
  10. object Labels extends Serializable
  11. object LogRecord extends Serializable
  12. object PendingJobId extends Serializable
  13. object ResourceAllocated extends Serializable
  14. object ResourceAvailable extends Serializable
  15. object ResourceRequest extends Serializable
  16. object RunningJobId extends Serializable
  17. object VersionedResourceAllocated extends Serializable
  18. object VersionedResourceAvailable extends Serializable
  19. object VersionedResourceRequest extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped