package v1
Type Members
-
final
case class
Lease(metadata: Option[ObjectMeta] = None, spec: Option[LeaseSpec] = None) extends KObject with Product with Serializable
Lease defines a lease concept.
-
final
case class
LeaseList(items: Seq[Lease], metadata: Option[ListMeta] = None) extends KObject with Product with Serializable
LeaseList is a list of Lease objects.
-
final
case class
LeaseSpec(leaseTransitions: Option[Int] = None, holderIdentity: Option[String] = None, leaseDurationSeconds: Option[Int] = None, renewTime: Option[MicroTime] = None, acquireTime: Option[MicroTime] = None) extends Product with Serializable
LeaseSpec is a specification of a Lease.