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