Package-level declarations

Types

Link copied to clipboard
data class Lease(val apiVersion: String? = null, val kind: String? = null, val metadata: ObjectMeta? = null, val spec: LeaseSpec? = null)

Lease defines a lease concept.

Link copied to clipboard
data class LeaseSpec(val acquireTime: String? = null, val holderIdentity: String? = null, val leaseDurationSeconds: Int? = null, val leaseTransitions: Int? = null, val preferredHolder: String? = null, val renewTime: String? = null, val strategy: String? = null)

LeaseSpec is a specification of a Lease.

Link copied to clipboard
data class LeaseSpecPatch(val acquireTime: String? = null, val holderIdentity: String? = null, val leaseDurationSeconds: Int? = null, val leaseTransitions: Int? = null, val preferredHolder: String? = null, val renewTime: String? = null, val strategy: String? = null)

LeaseSpec is a specification of a Lease.