Class LeaseOptions.Builder
- java.lang.Object
-
- com.google.appengine.api.taskqueue.LeaseOptions.Builder
-
- Enclosing class:
- LeaseOptions
public static final class LeaseOptions.Builder extends Object
Provides static creation methods forLeaseOptions.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static LeaseOptionswithCountLimit(long countLimit)Returns defaultLeaseOptionsand callsLeaseOptions.countLimit(long).static LeaseOptionswithDeadlineInSeconds(@Nullable Double deadlineInSeconds)Returns defaultLeaseOptionsand callsLeaseOptions.deadlineInSeconds(Double).static LeaseOptionswithLeasePeriod(long lease, TimeUnit unit)Returns defaultLeaseOptionsand callsLeaseOptions.leasePeriod(long, TimeUnit).static LeaseOptionswithTag(byte[] tag)Returns defaultLeaseOptionsand callsLeaseOptions.tag(byte[]).static LeaseOptionswithTag(String tag)Returns defaultLeaseOptionsand callsLeaseOptions.tag(String).
-
-
-
Method Detail
-
withLeasePeriod
public static LeaseOptions withLeasePeriod(long lease, TimeUnit unit)
Returns defaultLeaseOptionsand callsLeaseOptions.leasePeriod(long, TimeUnit).
-
withCountLimit
public static LeaseOptions withCountLimit(long countLimit)
Returns defaultLeaseOptionsand callsLeaseOptions.countLimit(long).
-
withDeadlineInSeconds
public static LeaseOptions withDeadlineInSeconds(@Nullable Double deadlineInSeconds)
Returns defaultLeaseOptionsand callsLeaseOptions.deadlineInSeconds(Double).
-
withTag
public static LeaseOptions withTag(byte[] tag)
Returns defaultLeaseOptionsand callsLeaseOptions.tag(byte[]).
-
withTag
public static LeaseOptions withTag(String tag)
Returns defaultLeaseOptionsand callsLeaseOptions.tag(String).
-
-