Class QueueConstants (2.0.0)

public final class QueueConstants

Describes various taskqueue limits.

Inheritance

java.lang.Object > QueueConstants

Static Fields

QUEUE_NAME_PATTERN

public static final Pattern QUEUE_NAME_PATTERN
Field Value
TypeDescription
Pattern

QUEUE_NAME_REGEX

public static final String QUEUE_NAME_REGEX

Regular expression that matches all valid queue names.

Field Value
TypeDescription
String

TASK_NAME_PATTERN

public static final Pattern TASK_NAME_PATTERN
Field Value
TypeDescription
Pattern

TASK_NAME_REGEX

public static final String TASK_NAME_REGEX

Regular expression that matches all valid task names.

Field Value
TypeDescription
String

Static Methods

getMaxEtaDeltaMillis()

public static long getMaxEtaDeltaMillis()

Returns the maximum time into the future that a task may be scheduled.

Returns
TypeDescription
long

maxLease(TimeUnit unit)

public static long maxLease(TimeUnit unit)

Returns the maximum length of period to lease a task.

Parameter
NameDescription
unitTimeUnit
Returns
TypeDescription
long

maxLeaseCount()

public static long maxLeaseCount()

Returns the maximum number of tasks to lease in one call.

Returns
TypeDescription
long

maxPullTaskSizeBytes()

public static int maxPullTaskSizeBytes()

Returns the maximum pull task size.

Returns
TypeDescription
int

maxPushTaskSizeBytes()

public static int maxPushTaskSizeBytes()

Returns the maximum push task size.

Returns
TypeDescription
int

maxQueueNameLength()

public static int maxQueueNameLength()

Returns the maximum length of a queue name.

Returns
TypeDescription
int

maxTaskNameLength()

public static int maxTaskNameLength()

Returns the maximum length of a task name.

Returns
TypeDescription
int

maxTaskSizeBytes() (deprecated)

public static int maxTaskSizeBytes()

Deprecated. Use #maxPushTaskSizeBytes()

Returns the maximum push task size.

Returns
TypeDescription
int

maxTaskTagLength()

public static int maxTaskTagLength()

Returns the maximum length of a task tag.

Returns
TypeDescription
int

maxTasksPerAdd()

public static int maxTasksPerAdd()

Returns the maximum number of tasks that may be passed to a single add call.

Returns
TypeDescription
int

maxUrlLength()

public static int maxUrlLength()

Returns the maximum URL length.

Returns
TypeDescription
int