package shared
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- shared
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class CPUMemoryAllocated(cpu: Int, memory: Int) extends ResourceAllocated[CPUMemoryRequest] with Product with Serializable
- case class CPUMemoryAvailable(cpu: Int, memory: Int) extends ResourceAvailable[CPUMemoryRequest, CPUMemoryAllocated] with Product with Serializable
- case class CPUMemoryRequest(cpu: (Int, Int), memory: Int) extends ResourceRequest with Product with Serializable
- type CodeVersion = String with Tagged[CodeVersionTag]
- trait CodeVersionTag extends AnyRef
- case class PendingJobId(value: String) extends Product with Serializable
- sealed trait ResourceAllocated[T <: ResourceRequest] extends Serializable
- sealed trait ResourceAvailable[T <: ResourceRequest, A <: ResourceAllocated[T]] extends AnyRef
- sealed trait ResourceRequest extends Serializable
- case class RunningJobId(value: String) extends Product with Serializable
- case class VersionedCPUMemoryAllocated(codeVersion: CodeVersion, cpuMemoryAllocated: CPUMemoryAllocated) extends ResourceAllocated[VersionedCPUMemoryRequest] with Product with Serializable
- case class VersionedCPUMemoryAvailable(codeVersion: CodeVersion, cpuMemoryAvailable: CPUMemoryAvailable) extends ResourceAvailable[VersionedCPUMemoryRequest, VersionedCPUMemoryAllocated] with Product with Serializable
- case class VersionedCPUMemoryRequest(codeVersion: CodeVersion, cpuMemoryRequest: CPUMemoryRequest) extends ResourceRequest with Product with Serializable
Value Members
- def CodeVersion(s: String): CodeVersion
- implicit val codeVersionDecoder: Decoder[CodeVersion]
- implicit val codeVersionEncoder: Encoder[CodeVersion]
- object CPUMemoryAllocated extends Serializable
- object CPUMemoryAvailable extends Serializable
- object CPUMemoryRequest extends Serializable
- object PendingJobId extends Serializable
- object RunningJobId extends Serializable
- object VersionedCPUMemoryAllocated extends Serializable
- object VersionedCPUMemoryAvailable extends Serializable
- object VersionedCPUMemoryRequest extends Serializable