public class JobStatusType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for JobStatusType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="JobStatusType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="statusUri" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
<element name="id" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType"/>
<element name="isRunning" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="isPaused" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="walltime" type="{http://www.w3.org/2001/XMLSchema}double"/>
<element name="exitcode" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="message" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="log" type="{http://xml.vidispine.com/schema/vidispine}JobLogEntryType" maxOccurs="unbounded" minOccurs="0"/>
<element name="request" type="{http://xml.vidispine.com/schema/vidispine}JobRequestChoiceType" minOccurs="0"/>
<element name="inputProgress" type="{http://xml.vidispine.com/schema/vidispine}JobInputProgressType" maxOccurs="unbounded" minOccurs="0"/>
<element name="progress" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
<element name="estimatedTimeLeft" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
<element name="thumbnail" type="{http://xml.vidispine.com/schema/vidispine}ThumbnailInfoType" maxOccurs="unbounded" minOccurs="0"/>
<element name="shapeDeductionResponse" type="{http://xml.vidispine.com/schema/vidispine}ShapeDeductionResponse" maxOccurs="unbounded" minOccurs="0"/>
<element name="durationResponse" type="{http://xml.vidispine.com/schema/vidispine}DurationResponse" maxOccurs="unbounded" minOccurs="0"/>
<element name="xmpResponse" type="{http://xml.vidispine.com/schema/vidispine}XMPResponse" maxOccurs="unbounded" minOccurs="0"/>
<element name="hashResponse" type="{http://xml.vidispine.com/schema/vidispine}HashResponse" maxOccurs="unbounded" minOccurs="0"/>
<element name="transferResponse" type="{http://xml.vidispine.com/schema/vidispine}TransferResponse" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected List<DurationResponse> |
durationResponse |
protected Float |
estimatedTimeLeft |
protected Integer |
exitcode |
protected List<HashResponse> |
hashResponse |
protected String |
id |
protected List<JobInputProgressType> |
inputProgress |
protected boolean |
isPaused |
protected boolean |
isRunning |
protected List<JobLogEntryType> |
log |
protected String |
message |
protected Float |
progress |
protected JobRequestChoiceType |
request |
protected List<ShapeDeductionResponse> |
shapeDeductionResponse |
protected String |
statusUri |
protected List<ThumbnailInfoType> |
thumbnail |
protected List<TransferResponse> |
transferResponse |
protected double |
walltime |
protected List<XMPResponse> |
xmpResponse |
| Constructor and Description |
|---|
JobStatusType() |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
Object |
copyTo(Object target) |
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy strategy) |
Object |
createNewInstance() |
List<DurationResponse> |
getDurationResponse()
Gets the value of the durationResponse property.
|
Float |
getEstimatedTimeLeft()
Gets the value of the estimatedTimeLeft property.
|
Integer |
getExitcode()
Gets the value of the exitcode property.
|
List<HashResponse> |
getHashResponse()
Gets the value of the hashResponse property.
|
String |
getId()
Gets the value of the id property.
|
List<JobInputProgressType> |
getInputProgress()
Gets the value of the inputProgress property.
|
List<JobLogEntryType> |
getLog()
Gets the value of the log property.
|
String |
getMessage()
Gets the value of the message property.
|
Float |
getProgress()
Gets the value of the progress property.
|
JobRequestChoiceType |
getRequest()
Gets the value of the request property.
|
List<ShapeDeductionResponse> |
getShapeDeductionResponse()
Gets the value of the shapeDeductionResponse property.
|
String |
getStatusUri()
Gets the value of the statusUri property.
|
List<ThumbnailInfoType> |
getThumbnail()
Gets the value of the thumbnail property.
|
List<TransferResponse> |
getTransferResponse()
Gets the value of the transferResponse property.
|
double |
getWalltime()
Gets the value of the walltime property.
|
List<XMPResponse> |
getXmpResponse()
Gets the value of the xmpResponse property.
|
boolean |
isIsPaused()
Gets the value of the isPaused property.
|
boolean |
isIsRunning()
Gets the value of the isRunning property.
|
boolean |
isSetDurationResponse() |
boolean |
isSetEstimatedTimeLeft() |
boolean |
isSetExitcode() |
boolean |
isSetHashResponse() |
boolean |
isSetId() |
boolean |
isSetInputProgress() |
boolean |
isSetIsPaused() |
boolean |
isSetIsRunning() |
boolean |
isSetLog() |
boolean |
isSetMessage() |
boolean |
isSetProgress() |
boolean |
isSetRequest() |
boolean |
isSetShapeDeductionResponse() |
boolean |
isSetStatusUri() |
boolean |
isSetThumbnail() |
boolean |
isSetTransferResponse() |
boolean |
isSetWalltime() |
boolean |
isSetXmpResponse() |
void |
setEstimatedTimeLeft(Float value)
Sets the value of the estimatedTimeLeft property.
|
void |
setExitcode(Integer value)
Sets the value of the exitcode property.
|
void |
setId(String value)
Sets the value of the id property.
|
void |
setIsPaused(boolean value)
Sets the value of the isPaused property.
|
void |
setIsRunning(boolean value)
Sets the value of the isRunning property.
|
void |
setMessage(String value)
Sets the value of the message property.
|
void |
setProgress(Float value)
Sets the value of the progress property.
|
void |
setRequest(JobRequestChoiceType value)
Sets the value of the request property.
|
void |
setStatusUri(String value)
Sets the value of the statusUri property.
|
void |
setWalltime(double value)
Sets the value of the walltime property.
|
void |
unsetDurationResponse() |
void |
unsetHashResponse() |
void |
unsetInputProgress() |
void |
unsetLog() |
void |
unsetShapeDeductionResponse() |
void |
unsetThumbnail() |
void |
unsetTransferResponse() |
void |
unsetXmpResponse() |
JobStatusType |
withDurationResponse(Collection<DurationResponse> values) |
JobStatusType |
withDurationResponse(DurationResponse... values) |
JobStatusType |
withEstimatedTimeLeft(Float value) |
JobStatusType |
withExitcode(Integer value) |
JobStatusType |
withHashResponse(Collection<HashResponse> values) |
JobStatusType |
withHashResponse(HashResponse... values) |
JobStatusType |
withId(String value) |
JobStatusType |
withInputProgress(Collection<JobInputProgressType> values) |
JobStatusType |
withInputProgress(JobInputProgressType... values) |
JobStatusType |
withIsPaused(boolean value) |
JobStatusType |
withIsRunning(boolean value) |
JobStatusType |
withLog(Collection<JobLogEntryType> values) |
JobStatusType |
withLog(JobLogEntryType... values) |
JobStatusType |
withMessage(String value) |
JobStatusType |
withProgress(Float value) |
JobStatusType |
withRequest(JobRequestChoiceType value) |
JobStatusType |
withShapeDeductionResponse(Collection<ShapeDeductionResponse> values) |
JobStatusType |
withShapeDeductionResponse(ShapeDeductionResponse... values) |
JobStatusType |
withStatusUri(String value) |
JobStatusType |
withThumbnail(Collection<ThumbnailInfoType> values) |
JobStatusType |
withThumbnail(ThumbnailInfoType... values) |
JobStatusType |
withTransferResponse(Collection<TransferResponse> values) |
JobStatusType |
withTransferResponse(TransferResponse... values) |
JobStatusType |
withWalltime(double value) |
JobStatusType |
withXmpResponse(Collection<XMPResponse> values) |
JobStatusType |
withXmpResponse(XMPResponse... values) |
protected String statusUri
protected String id
protected boolean isRunning
protected boolean isPaused
protected double walltime
protected Integer exitcode
protected String message
protected List<JobLogEntryType> log
protected JobRequestChoiceType request
protected List<JobInputProgressType> inputProgress
protected Float progress
protected Float estimatedTimeLeft
protected List<ThumbnailInfoType> thumbnail
protected List<ShapeDeductionResponse> shapeDeductionResponse
protected List<DurationResponse> durationResponse
protected List<XMPResponse> xmpResponse
protected List<HashResponse> hashResponse
protected List<TransferResponse> transferResponse
public String getStatusUri()
Stringpublic void setStatusUri(String value)
value - allowed object is
Stringpublic boolean isSetStatusUri()
public void setId(String value)
value - allowed object is
Stringpublic boolean isSetId()
public boolean isIsRunning()
public void setIsRunning(boolean value)
public boolean isSetIsRunning()
public boolean isIsPaused()
public void setIsPaused(boolean value)
public boolean isSetIsPaused()
public double getWalltime()
public void setWalltime(double value)
public boolean isSetWalltime()
public Integer getExitcode()
Integerpublic void setExitcode(Integer value)
value - allowed object is
Integerpublic boolean isSetExitcode()
public String getMessage()
Stringpublic void setMessage(String value)
value - allowed object is
Stringpublic boolean isSetMessage()
public List<JobLogEntryType> getLog()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the log property.
For example, to add a new item, do as follows:
getLog().add(newItem);
Objects of the following type(s) are allowed in the list
JobLogEntryType
public boolean isSetLog()
public void unsetLog()
public JobRequestChoiceType getRequest()
JobRequestChoiceTypepublic void setRequest(JobRequestChoiceType value)
value - allowed object is
JobRequestChoiceTypepublic boolean isSetRequest()
public List<JobInputProgressType> getInputProgress()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the inputProgress property.
For example, to add a new item, do as follows:
getInputProgress().add(newItem);
Objects of the following type(s) are allowed in the list
JobInputProgressType
public boolean isSetInputProgress()
public void unsetInputProgress()
public Float getProgress()
Floatpublic void setProgress(Float value)
value - allowed object is
Floatpublic boolean isSetProgress()
public Float getEstimatedTimeLeft()
Floatpublic void setEstimatedTimeLeft(Float value)
value - allowed object is
Floatpublic boolean isSetEstimatedTimeLeft()
public List<ThumbnailInfoType> getThumbnail()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the thumbnail property.
For example, to add a new item, do as follows:
getThumbnail().add(newItem);
Objects of the following type(s) are allowed in the list
ThumbnailInfoType
public boolean isSetThumbnail()
public void unsetThumbnail()
public List<ShapeDeductionResponse> getShapeDeductionResponse()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the shapeDeductionResponse property.
For example, to add a new item, do as follows:
getShapeDeductionResponse().add(newItem);
Objects of the following type(s) are allowed in the list
ShapeDeductionResponse
public boolean isSetShapeDeductionResponse()
public void unsetShapeDeductionResponse()
public List<DurationResponse> getDurationResponse()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the durationResponse property.
For example, to add a new item, do as follows:
getDurationResponse().add(newItem);
Objects of the following type(s) are allowed in the list
DurationResponse
public boolean isSetDurationResponse()
public void unsetDurationResponse()
public List<XMPResponse> getXmpResponse()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the xmpResponse property.
For example, to add a new item, do as follows:
getXmpResponse().add(newItem);
Objects of the following type(s) are allowed in the list
XMPResponse
public boolean isSetXmpResponse()
public void unsetXmpResponse()
public List<HashResponse> getHashResponse()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the hashResponse property.
For example, to add a new item, do as follows:
getHashResponse().add(newItem);
Objects of the following type(s) are allowed in the list
HashResponse
public boolean isSetHashResponse()
public void unsetHashResponse()
public List<TransferResponse> getTransferResponse()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the transferResponse property.
For example, to add a new item, do as follows:
getTransferResponse().add(newItem);
Objects of the following type(s) are allowed in the list
TransferResponse
public boolean isSetTransferResponse()
public void unsetTransferResponse()
public Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTopublic JobStatusType withStatusUri(String value)
public JobStatusType withId(String value)
public JobStatusType withIsRunning(boolean value)
public JobStatusType withIsPaused(boolean value)
public JobStatusType withWalltime(double value)
public JobStatusType withExitcode(Integer value)
public JobStatusType withMessage(String value)
public JobStatusType withLog(JobLogEntryType... values)
public JobStatusType withLog(Collection<JobLogEntryType> values)
public JobStatusType withRequest(JobRequestChoiceType value)
public JobStatusType withInputProgress(JobInputProgressType... values)
public JobStatusType withInputProgress(Collection<JobInputProgressType> values)
public JobStatusType withProgress(Float value)
public JobStatusType withEstimatedTimeLeft(Float value)
public JobStatusType withThumbnail(ThumbnailInfoType... values)
public JobStatusType withThumbnail(Collection<ThumbnailInfoType> values)
public JobStatusType withShapeDeductionResponse(ShapeDeductionResponse... values)
public JobStatusType withShapeDeductionResponse(Collection<ShapeDeductionResponse> values)
public JobStatusType withDurationResponse(DurationResponse... values)
public JobStatusType withDurationResponse(Collection<DurationResponse> values)
public JobStatusType withXmpResponse(XMPResponse... values)
public JobStatusType withXmpResponse(Collection<XMPResponse> values)
public JobStatusType withHashResponse(HashResponse... values)
public JobStatusType withHashResponse(Collection<HashResponse> values)
public JobStatusType withTransferResponse(TransferResponse... values)
public JobStatusType withTransferResponse(Collection<TransferResponse> values)
Copyright © 2015. All rights reserved.