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