coordination.v1.leaseSpec
"LeaseSpec is a specification of a Lease."
Index
- fn withAcquireTime(acquireTime)
- fn withHolderIdentity(holderIdentity)
- fn withLeaseDurationSeconds(leaseDurationSeconds)
- fn withLeaseTransitions(leaseTransitions)
- fn withRenewTime(renewTime)
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."