Memory

object Memory extends ApplicationLogger
class Object
trait Matchable
class Any
Memory.type

Type members

Classlikes

final case class MemoryLogger(jobRunId: String) extends Service[UIO]
final case class State(task_name: String, status: Status, start_time: Long, end_time: Option[Long])
object Status
Companion:
class
sealed trait Status
Companion:
object

Value members

Concrete methods

def live(jobRunId: String): ULayer[AuditEnv]

Concrete fields

val state: UIO[Ref[Map[String, State]]]

Inherited fields

lazy protected val logger: Logger
Inherited from:
ApplicationLogger
protected val zioSlf4jLogger: ULayer[Unit]
Inherited from:
ApplicationLogger