public final class MissingDataTaskStatusImpl extends Object implements MissingDataTaskStatus
Represents a URL path to poll to get the results of an Asynchronous Request.
| Constructor and Description |
|---|
MissingDataTaskStatusImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
ZonedDateTime |
getExpires()
The expiry date of the result.
|
MissingAttributesPagedQueryResult |
getResult()
The response to an asynchronous request.
|
TaskStatusEnum |
getState() |
int |
hashCode() |
void |
setExpires(ZonedDateTime expires) |
void |
setResult(MissingAttributesPagedQueryResult result) |
void |
setState(TaskStatusEnum state) |
getClass, notify, notifyAll, toString, wait, wait, waitbuilder, builder, of, of, withMissingDataTaskStatuspublic TaskStatusEnum getState()
getState in interface MissingDataTaskStatuspublic ZonedDateTime getExpires()
The expiry date of the result. You cannot access the result after the expiry date. Default: 1 day after the result first becomes available. This is only available when the TaskStatus state is SUCCESS.
getExpires in interface MissingDataTaskStatuspublic MissingAttributesPagedQueryResult getResult()
The response to an asynchronous request. The type depends on the request initiated. Only populated when the status is SUCCESS.
getResult in interface MissingDataTaskStatuspublic void setState(TaskStatusEnum state)
setState in interface MissingDataTaskStatuspublic void setExpires(ZonedDateTime expires)
setExpires in interface MissingDataTaskStatuspublic void setResult(MissingAttributesPagedQueryResult result)
setResult in interface MissingDataTaskStatus