Skip to content

coordination.v1.leaseSpec

"LeaseSpec is a specification of a Lease."

Index

Fields

fn withAcquireTime

withAcquireTime(acquireTime)

"MicroTime is version of Time with microsecond level precision."

fn withHolderIdentity

withHolderIdentity(holderIdentity)

"holderIdentity contains the identity of the holder of a current lease."

fn withLeaseDurationSeconds

withLeaseDurationSeconds(leaseDurationSeconds)

"leaseDurationSeconds is a duration that candidates for a lease need to wait to force acquire it. This is measure against time of last observed RenewTime."

fn withLeaseTransitions

withLeaseTransitions(leaseTransitions)

"leaseTransitions is the number of transitions of a lease between holders."

fn withRenewTime

withRenewTime(renewTime)

"MicroTime is version of Time with microsecond level precision."