public final class LeaseMajoritySettings
extends java.lang.Object
implements scala.Product, scala.Serializable
| Constructor and Description |
|---|
LeaseMajoritySettings(java.lang.String leaseImplementation,
scala.concurrent.duration.FiniteDuration acquireLeaseDelayForMinority,
scala.Option<java.lang.String> role) |
| Modifier and Type | Method and Description |
|---|---|
scala.concurrent.duration.FiniteDuration |
acquireLeaseDelayForMinority() |
static LeaseMajoritySettings |
apply(java.lang.String leaseImplementation,
scala.concurrent.duration.FiniteDuration acquireLeaseDelayForMinority,
scala.Option<java.lang.String> role) |
boolean |
canEqual(java.lang.Object x$1) |
LeaseMajoritySettings |
copy(java.lang.String leaseImplementation,
scala.concurrent.duration.FiniteDuration acquireLeaseDelayForMinority,
scala.Option<java.lang.String> role) |
java.lang.String |
copy$default$1() |
scala.concurrent.duration.FiniteDuration |
copy$default$2() |
scala.Option<java.lang.String> |
copy$default$3() |
boolean |
equals(java.lang.Object x$1) |
int |
hashCode() |
java.lang.String |
leaseImplementation() |
int |
productArity() |
java.lang.Object |
productElement(int x$1) |
scala.collection.Iterator<java.lang.Object> |
productIterator() |
java.lang.String |
productPrefix() |
scala.Option<java.lang.String> |
role() |
java.lang.String |
toString() |
static scala.Option<scala.Tuple3<java.lang.String,scala.concurrent.duration.FiniteDuration,scala.Option<java.lang.String>>> |
unapply(LeaseMajoritySettings x$0) |
public LeaseMajoritySettings(java.lang.String leaseImplementation,
scala.concurrent.duration.FiniteDuration acquireLeaseDelayForMinority,
scala.Option<java.lang.String> role)
public static LeaseMajoritySettings apply(java.lang.String leaseImplementation, scala.concurrent.duration.FiniteDuration acquireLeaseDelayForMinority, scala.Option<java.lang.String> role)
public static scala.Option<scala.Tuple3<java.lang.String,scala.concurrent.duration.FiniteDuration,scala.Option<java.lang.String>>> unapply(LeaseMajoritySettings x$0)
public java.lang.String leaseImplementation()
public scala.concurrent.duration.FiniteDuration acquireLeaseDelayForMinority()
public scala.Option<java.lang.String> role()
public LeaseMajoritySettings copy(java.lang.String leaseImplementation, scala.concurrent.duration.FiniteDuration acquireLeaseDelayForMinority, scala.Option<java.lang.String> role)
public java.lang.String copy$default$1()
public scala.concurrent.duration.FiniteDuration copy$default$2()
public scala.Option<java.lang.String> copy$default$3()
public java.lang.String productPrefix()
productPrefix in interface scala.Productpublic int productArity()
productArity in interface scala.Productpublic java.lang.Object productElement(int x$1)
productElement in interface scala.Productpublic scala.collection.Iterator<java.lang.Object> productIterator()
productIterator in interface scala.Productpublic boolean canEqual(java.lang.Object x$1)
canEqual in interface scala.Equalspublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object x$1)
equals in interface scala.Equalsequals in class java.lang.Object