public static final class LeaseOptions.Builder
extends java.lang.Object
LeaseOptions
.Modifier and Type | Method and Description |
---|---|
static LeaseOptions |
withCountLimit(long countLimit)
Returns default
LeaseOptions and calls
LeaseOptions.countLimit(long) . |
static LeaseOptions |
withDeadlineInSeconds(java.lang.Double deadlineInSeconds)
Returns default
LeaseOptions and calls
LeaseOptions.deadlineInSeconds(Double) . |
static LeaseOptions |
withLeasePeriod(long lease,
java.util.concurrent.TimeUnit unit)
Returns default
LeaseOptions and calls
LeaseOptions.leasePeriod(long, TimeUnit) . |
static LeaseOptions |
withTag(byte[] tag)
Returns default
LeaseOptions and calls
LeaseOptions.tag(byte[]) . |
static LeaseOptions |
withTag(java.lang.String tag)
Returns default
LeaseOptions and calls
LeaseOptions.tag(String) . |
public static LeaseOptions withLeasePeriod(long lease, java.util.concurrent.TimeUnit unit)
LeaseOptions
and calls
LeaseOptions.leasePeriod(long, TimeUnit)
.public static LeaseOptions withCountLimit(long countLimit)
LeaseOptions
and calls
LeaseOptions.countLimit(long)
.public static LeaseOptions withDeadlineInSeconds(java.lang.Double deadlineInSeconds)
LeaseOptions
and calls
LeaseOptions.deadlineInSeconds(Double)
.public static LeaseOptions withTag(byte[] tag)
LeaseOptions
and calls
LeaseOptions.tag(byte[])
.public static LeaseOptions withTag(java.lang.String tag)
LeaseOptions
and calls
LeaseOptions.tag(String)
.