public class SchedulerConstraint
extends java.lang.Object
| Constructor and Description |
|---|
SchedulerConstraint(java.lang.String uuid) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
getData() |
long |
getDelayInMs()
The delay for the job
|
int |
getNetworkStatus() |
java.lang.Long |
getOverrideDeadlineInMs()
The deadline in ms after which the job should be run even if the constraints are not match.
|
java.lang.String |
getUuid()
The unique id assigned by the job manager.
|
void |
setData(java.lang.Object data) |
void |
setDelayInMs(long delayInMs) |
void |
setNetworkStatus(int networkStatus) |
void |
setOverrideDeadlineInMs(java.lang.Long overrideDeadlineInMs) |
void |
setUuid(java.lang.String uuid) |
java.lang.String |
toString() |
public java.lang.String getUuid()
public void setUuid(java.lang.String uuid)
public long getDelayInMs()
public void setDelayInMs(long delayInMs)
public int getNetworkStatus()
public void setNetworkStatus(int networkStatus)
public java.lang.Object getData()
public void setData(java.lang.Object data)
@Nullable public java.lang.Long getOverrideDeadlineInMs()
If there is no deadline, this will be null.
public void setOverrideDeadlineInMs(java.lang.Long overrideDeadlineInMs)
public java.lang.String toString()
toString in class java.lang.Object