final class LeaseUsageSettings extends AnyRef
- Source
- LeaseUsageSettings.scala
Linear Supertypes
Type Hierarchy
Ordering
- Alphabetic
- By Inheritance
Inherited
- LeaseUsageSettings
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new LeaseUsageSettings(leaseImplementation: String, leaseRetryInterval: FiniteDuration)
Value Members
- def getLeaseRetryInterval(): Duration
- val leaseImplementation: String
- val leaseName: String
- val leaseRetryInterval: FiniteDuration
- def toString(): String
- Definition Classes
- LeaseUsageSettings → AnyRef → Any
- def withLeaseName(name: String): LeaseUsageSettings
Note that if you have several Cluster Singletons or Cluster Sharding entity types using lease each one must have a unique lease name
- def withLeaseRetryInterval(leaseRetryInterval: Duration): LeaseUsageSettings
Java API:
- def withLeaseRetryInterval(leaseRetryInterval: FiniteDuration): LeaseUsageSettings
Scala API: