LeaseSettings
Defined in: src/coordination/Lease.ts:30
Extended by
Section titled “Extended by”Properties
Section titled “Properties”acquireRetries?
Section titled “acquireRetries?”
readonlyoptionalacquireRetries?:number
Defined in: src/coordination/Lease.ts:40
Max attempts for a single acquire() before returning false.
acquireRetryDelayMs?
Section titled “acquireRetryDelayMs?”
readonlyoptionalacquireRetryDelayMs?:number
Defined in: src/coordination/Lease.ts:42
Delay between acquire retries.
readonlyname:string
Defined in: src/coordination/Lease.ts:32
Lease name — unique identifier within the namespace.
readonlyowner:string
Defined in: src/coordination/Lease.ts:34
Identifier of the holder (pod name / host name / uuid).
renewalIntervalMs?
Section titled “renewalIntervalMs?”
readonlyoptionalrenewalIntervalMs?:number
Defined in: src/coordination/Lease.ts:38
How often to renew (< ttlMs — typically ttl/3).
readonlyttlMs:number
Defined in: src/coordination/Lease.ts:36
Time-to-live in ms — the backend auto-expires if we fail to renew.