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. All

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. def Priority(s: Int): Priority
  4. implicit val codeVersionEncoder: JsonValueCodec[CodeVersion]
  5. implicit val elapsedTimeCodec: JsonValueCodec[ElapsedTimeNanoSeconds]
  6. implicit val priorityCodec: JsonValueCodec[Priority]
  7. object Labels extends Serializable
  8. object LogRecord extends Serializable
  9. object PendingJobId extends Serializable
  10. object ResourceAllocated extends Serializable
  11. object ResourceAvailable extends Serializable
  12. object ResourceRequest extends Serializable
  13. object RunningJobId extends Serializable
  14. object VersionedResourceAllocated extends Serializable
  15. object VersionedResourceAvailable extends Serializable
  16. object VersionedResourceRequest extends Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped