Class JobStatusType
- java.lang.Object
-
- com.vidispine.generated.JobStatusType
-
- All Implemented Interfaces:
Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.CopyTo2
,org.jvnet.jaxb2_commons.lang.Equals2
,org.jvnet.jaxb2_commons.lang.HashCode2
public class JobStatusType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
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"/> <element name="aafGeneratorResponse" type="{http://xml.vidispine.com/schema/vidispine}AAFGeneratorResponse" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JobStatusType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected List<AAFGeneratorResponse>
aafGeneratorResponse
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 Summary
Constructors Constructor Description JobStatusType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
Object
copyTo(Object target)
Object
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
Object
createNewInstance()
boolean
equals(Object object)
boolean
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
List<AAFGeneratorResponse>
getAafGeneratorResponse()
Gets the value of the aafGeneratorResponse property.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.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
boolean
isIsPaused()
Gets the value of the isPaused property.boolean
isIsRunning()
Gets the value of the isRunning property.boolean
isSetAafGeneratorResponse()
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
unsetAafGeneratorResponse()
void
unsetDurationResponse()
void
unsetHashResponse()
void
unsetInputProgress()
void
unsetLog()
void
unsetShapeDeductionResponse()
void
unsetThumbnail()
void
unsetTransferResponse()
void
unsetXmpResponse()
JobStatusType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
JobStatusType
withAafGeneratorResponse(AAFGeneratorResponse... values)
JobStatusType
withAafGeneratorResponse(Collection<AAFGeneratorResponse> values)
JobStatusType
withDurationResponse(DurationResponse... values)
JobStatusType
withDurationResponse(Collection<DurationResponse> values)
JobStatusType
withEstimatedTimeLeft(Float value)
JobStatusType
withExitcode(Integer value)
JobStatusType
withHashResponse(HashResponse... values)
JobStatusType
withHashResponse(Collection<HashResponse> values)
JobStatusType
withId(String value)
JobStatusType
withInputProgress(JobInputProgressType... values)
JobStatusType
withInputProgress(Collection<JobInputProgressType> values)
JobStatusType
withIsPaused(boolean value)
JobStatusType
withIsRunning(boolean value)
JobStatusType
withLog(JobLogEntryType... values)
JobStatusType
withLog(Collection<JobLogEntryType> values)
JobStatusType
withMessage(String value)
JobStatusType
withProgress(Float value)
JobStatusType
withRequest(JobRequestChoiceType value)
JobStatusType
withShapeDeductionResponse(ShapeDeductionResponse... values)
JobStatusType
withShapeDeductionResponse(Collection<ShapeDeductionResponse> values)
JobStatusType
withStatusUri(String value)
JobStatusType
withThumbnail(ThumbnailInfoType... values)
JobStatusType
withThumbnail(Collection<ThumbnailInfoType> values)
JobStatusType
withTransferResponse(TransferResponse... values)
JobStatusType
withTransferResponse(Collection<TransferResponse> values)
JobStatusType
withWalltime(double value)
JobStatusType
withXmpResponse(XMPResponse... values)
JobStatusType
withXmpResponse(Collection<XMPResponse> values)
-
-
-
Field Detail
-
statusUri
protected String statusUri
-
id
protected String id
-
isRunning
protected boolean isRunning
-
isPaused
protected boolean isPaused
-
walltime
protected double walltime
-
exitcode
protected Integer exitcode
-
message
protected String message
-
log
protected List<JobLogEntryType> log
-
request
protected JobRequestChoiceType request
-
inputProgress
protected List<JobInputProgressType> inputProgress
-
progress
protected Float progress
-
estimatedTimeLeft
protected Float estimatedTimeLeft
-
thumbnail
protected List<ThumbnailInfoType> thumbnail
-
shapeDeductionResponse
protected List<ShapeDeductionResponse> shapeDeductionResponse
-
durationResponse
protected List<DurationResponse> durationResponse
-
xmpResponse
protected List<XMPResponse> xmpResponse
-
hashResponse
protected List<HashResponse> hashResponse
-
transferResponse
protected List<TransferResponse> transferResponse
-
aafGeneratorResponse
protected List<AAFGeneratorResponse> aafGeneratorResponse
-
-
Method Detail
-
getStatusUri
public String getStatusUri()
Gets the value of the statusUri property.- Returns:
- possible object is
String
-
setStatusUri
public void setStatusUri(String value)
Sets the value of the statusUri property.- Parameters:
value
- allowed object isString
-
isSetStatusUri
public boolean isSetStatusUri()
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value
- allowed object isString
-
isSetId
public boolean isSetId()
-
isIsRunning
public boolean isIsRunning()
Gets the value of the isRunning property.
-
setIsRunning
public void setIsRunning(boolean value)
Sets the value of the isRunning property.
-
isSetIsRunning
public boolean isSetIsRunning()
-
isIsPaused
public boolean isIsPaused()
Gets the value of the isPaused property.
-
setIsPaused
public void setIsPaused(boolean value)
Sets the value of the isPaused property.
-
isSetIsPaused
public boolean isSetIsPaused()
-
getWalltime
public double getWalltime()
Gets the value of the walltime property.
-
setWalltime
public void setWalltime(double value)
Sets the value of the walltime property.
-
isSetWalltime
public boolean isSetWalltime()
-
getExitcode
public Integer getExitcode()
Gets the value of the exitcode property.- Returns:
- possible object is
Integer
-
setExitcode
public void setExitcode(Integer value)
Sets the value of the exitcode property.- Parameters:
value
- allowed object isInteger
-
isSetExitcode
public boolean isSetExitcode()
-
getMessage
public String getMessage()
Gets the value of the message property.- Returns:
- possible object is
String
-
setMessage
public void setMessage(String value)
Sets the value of the message property.- Parameters:
value
- allowed object isString
-
isSetMessage
public boolean isSetMessage()
-
getLog
public List<JobLogEntryType> getLog()
Gets the value of the log property.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
-
isSetLog
public boolean isSetLog()
-
unsetLog
public void unsetLog()
-
getRequest
public JobRequestChoiceType getRequest()
Gets the value of the request property.- Returns:
- possible object is
JobRequestChoiceType
-
setRequest
public void setRequest(JobRequestChoiceType value)
Sets the value of the request property.- Parameters:
value
- allowed object isJobRequestChoiceType
-
isSetRequest
public boolean isSetRequest()
-
getInputProgress
public List<JobInputProgressType> getInputProgress()
Gets the value of the inputProgress property.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
-
isSetInputProgress
public boolean isSetInputProgress()
-
unsetInputProgress
public void unsetInputProgress()
-
getProgress
public Float getProgress()
Gets the value of the progress property.- Returns:
- possible object is
Float
-
setProgress
public void setProgress(Float value)
Sets the value of the progress property.- Parameters:
value
- allowed object isFloat
-
isSetProgress
public boolean isSetProgress()
-
getEstimatedTimeLeft
public Float getEstimatedTimeLeft()
Gets the value of the estimatedTimeLeft property.- Returns:
- possible object is
Float
-
setEstimatedTimeLeft
public void setEstimatedTimeLeft(Float value)
Sets the value of the estimatedTimeLeft property.- Parameters:
value
- allowed object isFloat
-
isSetEstimatedTimeLeft
public boolean isSetEstimatedTimeLeft()
-
getThumbnail
public List<ThumbnailInfoType> getThumbnail()
Gets the value of the thumbnail property.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
-
isSetThumbnail
public boolean isSetThumbnail()
-
unsetThumbnail
public void unsetThumbnail()
-
getShapeDeductionResponse
public List<ShapeDeductionResponse> getShapeDeductionResponse()
Gets the value of the shapeDeductionResponse property.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
-
isSetShapeDeductionResponse
public boolean isSetShapeDeductionResponse()
-
unsetShapeDeductionResponse
public void unsetShapeDeductionResponse()
-
getDurationResponse
public List<DurationResponse> getDurationResponse()
Gets the value of the durationResponse property.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
-
isSetDurationResponse
public boolean isSetDurationResponse()
-
unsetDurationResponse
public void unsetDurationResponse()
-
getXmpResponse
public List<XMPResponse> getXmpResponse()
Gets the value of the xmpResponse property.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
-
isSetXmpResponse
public boolean isSetXmpResponse()
-
unsetXmpResponse
public void unsetXmpResponse()
-
getHashResponse
public List<HashResponse> getHashResponse()
Gets the value of the hashResponse property.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
-
isSetHashResponse
public boolean isSetHashResponse()
-
unsetHashResponse
public void unsetHashResponse()
-
getTransferResponse
public List<TransferResponse> getTransferResponse()
Gets the value of the transferResponse property.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
-
isSetTransferResponse
public boolean isSetTransferResponse()
-
unsetTransferResponse
public void unsetTransferResponse()
-
getAafGeneratorResponse
public List<AAFGeneratorResponse> getAafGeneratorResponse()
Gets the value of the aafGeneratorResponse property.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 aafGeneratorResponse property.For example, to add a new item, do as follows:
getAafGeneratorResponse().add(newItem);
Objects of the following type(s) are allowed in the list
AAFGeneratorResponse
-
isSetAafGeneratorResponse
public boolean isSetAafGeneratorResponse()
-
unsetAafGeneratorResponse
public void unsetAafGeneratorResponse()
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
copyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
withStatusUri
public JobStatusType withStatusUri(String value)
-
withId
public JobStatusType withId(String value)
-
withIsRunning
public JobStatusType withIsRunning(boolean value)
-
withIsPaused
public JobStatusType withIsPaused(boolean value)
-
withWalltime
public JobStatusType withWalltime(double value)
-
withExitcode
public JobStatusType withExitcode(Integer value)
-
withMessage
public JobStatusType withMessage(String value)
-
withLog
public JobStatusType withLog(JobLogEntryType... values)
-
withLog
public JobStatusType withLog(Collection<JobLogEntryType> values)
-
withRequest
public JobStatusType withRequest(JobRequestChoiceType value)
-
withInputProgress
public JobStatusType withInputProgress(JobInputProgressType... values)
-
withInputProgress
public JobStatusType withInputProgress(Collection<JobInputProgressType> values)
-
withProgress
public JobStatusType withProgress(Float value)
-
withEstimatedTimeLeft
public JobStatusType withEstimatedTimeLeft(Float value)
-
withThumbnail
public JobStatusType withThumbnail(ThumbnailInfoType... values)
-
withThumbnail
public JobStatusType withThumbnail(Collection<ThumbnailInfoType> values)
-
withShapeDeductionResponse
public JobStatusType withShapeDeductionResponse(ShapeDeductionResponse... values)
-
withShapeDeductionResponse
public JobStatusType withShapeDeductionResponse(Collection<ShapeDeductionResponse> values)
-
withDurationResponse
public JobStatusType withDurationResponse(DurationResponse... values)
-
withDurationResponse
public JobStatusType withDurationResponse(Collection<DurationResponse> values)
-
withXmpResponse
public JobStatusType withXmpResponse(XMPResponse... values)
-
withXmpResponse
public JobStatusType withXmpResponse(Collection<XMPResponse> values)
-
withHashResponse
public JobStatusType withHashResponse(HashResponse... values)
-
withHashResponse
public JobStatusType withHashResponse(Collection<HashResponse> values)
-
withTransferResponse
public JobStatusType withTransferResponse(TransferResponse... values)
-
withTransferResponse
public JobStatusType withTransferResponse(Collection<TransferResponse> values)
-
withAafGeneratorResponse
public JobStatusType withAafGeneratorResponse(AAFGeneratorResponse... values)
-
withAafGeneratorResponse
public JobStatusType withAafGeneratorResponse(Collection<AAFGeneratorResponse> values)
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
- Specified by:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
visit
public JobStatusType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
- Specified by:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-