io.k8s.api.coordination.v1

Members list

Concise view

Type members

Classlikes

final case class Lease(metadata: Option[ObjectMeta], spec: Option[LeaseSpec]) extends KObject

Lease defines a lease concept.

Lease defines a lease concept.

Attributes

Companion:
object
Source:
Lease.scala
Graph
Supertypes
trait KObject
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any
object Lease

Attributes

Companion:
class
Source:
Lease.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Lease.type
final case class LeaseList(items: Seq[Lease], metadata: Option[ListMeta]) extends KObject

LeaseList is a list of Lease objects.

LeaseList is a list of Lease objects.

Attributes

Companion:
object
Source:
LeaseList.scala
Graph
Supertypes
trait KObject
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any
object LeaseList

Attributes

Companion:
class
Source:
LeaseList.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class LeaseSpec(leaseTransitions: Option[Int], holderIdentity: Option[String], leaseDurationSeconds: Option[Int], renewTime: Option[MicroTime], acquireTime: Option[MicroTime])

LeaseSpec is a specification of a Lease.

LeaseSpec is a specification of a Lease.

Attributes

Companion:
object
Source:
LeaseSpec.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object LeaseSpec

Attributes

Companion:
class
Source:
LeaseSpec.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type