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() |
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()
String
public void setStatusUri(String value)
value
- allowed object is
String
public boolean isSetStatusUri()
public void setId(String value)
value
- allowed object is
String
public 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()
Integer
public void setExitcode(Integer value)
value
- allowed object is
Integer
public boolean isSetExitcode()
public String getMessage()
String
public void setMessage(String value)
value
- allowed object is
String
public 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()
JobRequestChoiceType
public void setRequest(JobRequestChoiceType value)
value
- allowed object is
JobRequestChoiceType
public 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()
Float
public void setProgress(Float value)
value
- allowed object is
Float
public boolean isSetProgress()
public Float getEstimatedTimeLeft()
Float
public void setEstimatedTimeLeft(Float value)
value
- allowed object is
Float
public 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.CopyTo
public 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.CopyTo
public Object createNewInstance()
createNewInstance
in interface org.jvnet.jaxb2_commons.lang.CopyTo
Copyright © 2016. All rights reserved.