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 LeaseOptions
withCountLimit(long countLimit)
Returns defaultLeaseOptions
and callsLeaseOptions.countLimit(long)
.static LeaseOptions
withDeadlineInSeconds(@Nullable Double deadlineInSeconds)
Returns defaultLeaseOptions
and callsLeaseOptions.deadlineInSeconds(Double)
.static LeaseOptions
withLeasePeriod(long lease, TimeUnit unit)
Returns defaultLeaseOptions
and callsLeaseOptions.leasePeriod(long, TimeUnit)
.static LeaseOptions
withTag(byte[] tag)
Returns defaultLeaseOptions
and callsLeaseOptions.tag(byte[])
.static LeaseOptions
withTag(String tag)
Returns defaultLeaseOptions
and callsLeaseOptions.tag(String)
.
-
-
-
Method Detail
-
withLeasePeriod
public static LeaseOptions withLeasePeriod(long lease, TimeUnit unit)
Returns defaultLeaseOptions
and callsLeaseOptions.leasePeriod(long, TimeUnit)
.
-
withCountLimit
public static LeaseOptions withCountLimit(long countLimit)
Returns defaultLeaseOptions
and callsLeaseOptions.countLimit(long)
.
-
withDeadlineInSeconds
public static LeaseOptions withDeadlineInSeconds(@Nullable Double deadlineInSeconds)
Returns defaultLeaseOptions
and callsLeaseOptions.deadlineInSeconds(Double)
.
-
withTag
public static LeaseOptions withTag(byte[] tag)
Returns defaultLeaseOptions
and callsLeaseOptions.tag(byte[])
.
-
withTag
public static LeaseOptions withTag(String tag)
Returns defaultLeaseOptions
and callsLeaseOptions.tag(String)
.
-
-