public class JobTaskType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals
Java class for JobTaskType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="JobTaskType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="step" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="attempts" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="status" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/> <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="progress" type="{http://xml.vidispine.com/schema/vidispine}JobTaskProgressType" minOccurs="0"/> <element name="subStep" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/> <element name="description" type="{http://www.w3.org/2001/XMLSchema}string"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="errorMessage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="totalSubTasks" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="subTask" type="{http://xml.vidispine.com/schema/vidispine}JobTaskType" maxOccurs="unbounded" minOccurs="0"/> </sequence> <attribute name="id" type="{http://www.w3.org/2001/XMLSchema}int" /> </restriction> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
JobTaskType.PropInfo |
static class |
JobTaskType.SubStep
Java class for anonymous complex type.
|
Modifier and Type | Field and Description |
---|---|
protected int |
attempts |
protected String |
description |
protected String |
errorMessage |
protected Integer |
id |
protected JobTaskProgressType |
progress |
protected String |
status |
protected int |
step |
protected List<JobTaskType.SubStep> |
subStep |
protected List<JobTaskType> |
subTask |
protected XMLGregorianCalendar |
timestamp |
protected Integer |
totalSubTasks |
Constructor and Description |
---|
JobTaskType() |
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() |
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.EqualsStrategy strategy) |
int |
getAttempts()
Gets the value of the attempts property.
|
String |
getDescription()
Gets the value of the description property.
|
String |
getErrorMessage()
Gets the value of the errorMessage property.
|
int |
getId()
Gets the value of the id property.
|
JobTaskProgressType |
getProgress()
Gets the value of the progress property.
|
String |
getStatus()
Gets the value of the status property.
|
int |
getStep()
Gets the value of the step property.
|
List<JobTaskType.SubStep> |
getSubStep()
Gets the value of the subStep property.
|
List<JobTaskType> |
getSubTask()
Gets the value of the subTask property.
|
XMLGregorianCalendar |
getTimestamp()
Gets the value of the timestamp property.
|
Integer |
getTotalSubTasks()
Gets the value of the totalSubTasks property.
|
boolean |
isSetAttempts() |
boolean |
isSetDescription() |
boolean |
isSetErrorMessage() |
boolean |
isSetId() |
boolean |
isSetProgress() |
boolean |
isSetStatus() |
boolean |
isSetStep() |
boolean |
isSetSubStep() |
boolean |
isSetSubTask() |
boolean |
isSetTimestamp() |
boolean |
isSetTotalSubTasks() |
void |
setAttempts(int value)
Sets the value of the attempts property.
|
void |
setDescription(String value)
Sets the value of the description property.
|
void |
setErrorMessage(String value)
Sets the value of the errorMessage property.
|
void |
setId(int value)
Sets the value of the id property.
|
void |
setProgress(JobTaskProgressType value)
Sets the value of the progress property.
|
void |
setStatus(String value)
Sets the value of the status property.
|
void |
setStep(int value)
Sets the value of the step property.
|
void |
setTimestamp(XMLGregorianCalendar value)
Sets the value of the timestamp property.
|
void |
setTotalSubTasks(Integer value)
Sets the value of the totalSubTasks property.
|
void |
unsetId() |
void |
unsetSubStep() |
void |
unsetSubTask() |
JobTaskType |
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) |
JobTaskType |
withAttempts(int value) |
JobTaskType |
withDescription(String value) |
JobTaskType |
withErrorMessage(String value) |
JobTaskType |
withId(int value) |
JobTaskType |
withProgress(JobTaskProgressType value) |
JobTaskType |
withStatus(String value) |
JobTaskType |
withStep(int value) |
JobTaskType |
withSubStep(Collection<JobTaskType.SubStep> values) |
JobTaskType |
withSubStep(JobTaskType.SubStep... values) |
JobTaskType |
withSubTask(Collection<JobTaskType> values) |
JobTaskType |
withSubTask(JobTaskType... values) |
JobTaskType |
withTimestamp(XMLGregorianCalendar value) |
JobTaskType |
withTotalSubTasks(Integer value) |
protected int step
protected int attempts
protected String status
protected XMLGregorianCalendar timestamp
protected String description
protected JobTaskProgressType progress
protected List<JobTaskType.SubStep> subStep
protected String errorMessage
protected Integer totalSubTasks
protected List<JobTaskType> subTask
protected Integer id
public int getStep()
public void setStep(int value)
public boolean isSetStep()
public int getAttempts()
public void setAttempts(int value)
public boolean isSetAttempts()
public String getStatus()
String
public void setStatus(String value)
value
- allowed object is
String
public boolean isSetStatus()
public XMLGregorianCalendar getTimestamp()
XMLGregorianCalendar
public void setTimestamp(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public boolean isSetTimestamp()
public String getDescription()
String
public void setDescription(String value)
value
- allowed object is
String
public boolean isSetDescription()
public JobTaskProgressType getProgress()
JobTaskProgressType
public void setProgress(JobTaskProgressType value)
value
- allowed object is
JobTaskProgressType
public boolean isSetProgress()
public List<JobTaskType.SubStep> getSubStep()
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 subStep property.
For example, to add a new item, do as follows:
getSubStep().add(newItem);
Objects of the following type(s) are allowed in the list
JobTaskType.SubStep
public boolean isSetSubStep()
public void unsetSubStep()
public String getErrorMessage()
String
public void setErrorMessage(String value)
value
- allowed object is
String
public boolean isSetErrorMessage()
public Integer getTotalSubTasks()
Integer
public void setTotalSubTasks(Integer value)
value
- allowed object is
Integer
public boolean isSetTotalSubTasks()
public List<JobTaskType> getSubTask()
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 subTask property.
For example, to add a new item, do as follows:
getSubTask().add(newItem);
Objects of the following type(s) are allowed in the list
JobTaskType
public boolean isSetSubTask()
public void unsetSubTask()
public int getId()
Integer
public void setId(int value)
value
- allowed object is
Integer
public boolean isSetId()
public void unsetId()
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
public JobTaskType withStep(int value)
public JobTaskType withAttempts(int value)
public JobTaskType withStatus(String value)
public JobTaskType withTimestamp(XMLGregorianCalendar value)
public JobTaskType withDescription(String value)
public JobTaskType withProgress(JobTaskProgressType value)
public JobTaskType withSubStep(JobTaskType.SubStep... values)
public JobTaskType withSubStep(Collection<JobTaskType.SubStep> values)
public JobTaskType withErrorMessage(String value)
public JobTaskType withTotalSubTasks(Integer value)
public JobTaskType withSubTask(JobTaskType... values)
public JobTaskType withSubTask(Collection<JobTaskType> values)
public JobTaskType withId(int value)
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals
in interface org.jvnet.jaxb2_commons.lang.Equals
public JobTaskType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
Copyright © 2018. All rights reserved.