com.google.appengine.api.taskqueue
Class LeaseOptions.Builder
- java.lang.Object
-
- com.google.appengine.api.taskqueue.LeaseOptions.Builder
-
- Enclosing class:
- LeaseOptions
public static final class LeaseOptions.Builder extends java.lang.Object
Provides static creation methods forLeaseOptions
.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static LeaseOptions
withCountLimit(long countLimit)
Returns defaultLeaseOptions
and callsLeaseOptions.countLimit(long)
.static LeaseOptions
withDeadlineInSeconds(java.lang.Double deadlineInSeconds)
Returns defaultLeaseOptions
and callsLeaseOptions.deadlineInSeconds(Double)
.static LeaseOptions
withLeasePeriod(long lease, java.util.concurrent.TimeUnit unit)
Returns defaultLeaseOptions
and callsLeaseOptions.leasePeriod(long, TimeUnit)
.static LeaseOptions
withTag(byte[] tag)
Returns defaultLeaseOptions
and callsLeaseOptions.tag(byte[])
.static LeaseOptions
withTag(java.lang.String tag)
Returns defaultLeaseOptions
and callsLeaseOptions.tag(String)
.
-
-
-
Method Detail
-
withLeasePeriod
public static LeaseOptions withLeasePeriod(long lease, java.util.concurrent.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(java.lang.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(java.lang.String tag)
Returns defaultLeaseOptions
and callsLeaseOptions.tag(String)
.
-
-