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."