public class NotificationJobTriggerType extends NotificationTriggerType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for NotificationJobTriggerType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NotificationJobTriggerType">
<complexContent>
<extension base="{http://xml.vidispine.com/schema/vidispine}NotificationTriggerType">
<sequence>
<choice>
<element name="update" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="stop" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="finished" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="fail" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="create" type="{http://www.w3.org/2001/XMLSchema}string"/>
</choice>
<element name="placeholder" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="contentFilters" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="contentFilter" type="{http://xml.vidispine.com/schema/vidispine}jobNotificationContentFilter" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="filter" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="type" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="step" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="jobdata" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<choice>
<element name="key" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="key-regex" type="{http://www.w3.org/2001/XMLSchema}string"/>
</choice>
<choice>
<element name="value" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="value-regex" type="{http://www.w3.org/2001/XMLSchema}string"/>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
NotificationJobTriggerType.ContentFilters
Java class for anonymous complex type.
|
static class |
NotificationJobTriggerType.Filter
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected NotificationJobTriggerType.ContentFilters |
contentFilters |
protected String |
create |
protected String |
fail |
protected NotificationJobTriggerType.Filter |
filter |
protected String |
finished |
protected Boolean |
placeholder |
protected String |
stop |
protected String |
update |
type| Constructor and Description |
|---|
NotificationJobTriggerType() |
| 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() |
NotificationJobTriggerType.ContentFilters |
getContentFilters()
Gets the value of the contentFilters property.
|
String |
getCreate()
Gets the value of the create property.
|
String |
getFail()
Gets the value of the fail property.
|
NotificationJobTriggerType.Filter |
getFilter()
Gets the value of the filter property.
|
String |
getFinished()
Gets the value of the finished property.
|
String |
getStop()
Gets the value of the stop property.
|
String |
getUpdate()
Gets the value of the update property.
|
Boolean |
isPlaceholder()
Gets the value of the placeholder property.
|
boolean |
isSetContentFilters() |
boolean |
isSetCreate() |
boolean |
isSetFail() |
boolean |
isSetFilter() |
boolean |
isSetFinished() |
boolean |
isSetPlaceholder() |
boolean |
isSetStop() |
boolean |
isSetUpdate() |
void |
setContentFilters(NotificationJobTriggerType.ContentFilters value)
Sets the value of the contentFilters property.
|
void |
setCreate(String value)
Sets the value of the create property.
|
void |
setFail(String value)
Sets the value of the fail property.
|
void |
setFilter(NotificationJobTriggerType.Filter value)
Sets the value of the filter property.
|
void |
setFinished(String value)
Sets the value of the finished property.
|
void |
setPlaceholder(Boolean value)
Sets the value of the placeholder property.
|
void |
setStop(String value)
Sets the value of the stop property.
|
void |
setUpdate(String value)
Sets the value of the update property.
|
NotificationJobTriggerType |
withContentFilters(NotificationJobTriggerType.ContentFilters value) |
NotificationJobTriggerType |
withCreate(String value) |
NotificationJobTriggerType |
withFail(String value) |
NotificationJobTriggerType |
withFilter(NotificationJobTriggerType.Filter value) |
NotificationJobTriggerType |
withFinished(String value) |
NotificationJobTriggerType |
withPlaceholder(Boolean value) |
NotificationJobTriggerType |
withStop(String value) |
NotificationJobTriggerType |
withType(String value) |
NotificationJobTriggerType |
withUpdate(String value) |
getType, isSetType, setTypeprotected String update
protected String stop
protected String finished
protected String fail
protected String create
protected Boolean placeholder
protected NotificationJobTriggerType.ContentFilters contentFilters
protected NotificationJobTriggerType.Filter filter
public String getUpdate()
Stringpublic void setUpdate(String value)
value - allowed object is
Stringpublic boolean isSetUpdate()
public String getStop()
Stringpublic void setStop(String value)
value - allowed object is
Stringpublic boolean isSetStop()
public String getFinished()
Stringpublic void setFinished(String value)
value - allowed object is
Stringpublic boolean isSetFinished()
public String getFail()
Stringpublic void setFail(String value)
value - allowed object is
Stringpublic boolean isSetFail()
public String getCreate()
Stringpublic void setCreate(String value)
value - allowed object is
Stringpublic boolean isSetCreate()
public Boolean isPlaceholder()
Booleanpublic void setPlaceholder(Boolean value)
value - allowed object is
Booleanpublic boolean isSetPlaceholder()
public NotificationJobTriggerType.ContentFilters getContentFilters()
NotificationJobTriggerType.ContentFilterspublic void setContentFilters(NotificationJobTriggerType.ContentFilters value)
value - allowed object is
NotificationJobTriggerType.ContentFilterspublic boolean isSetContentFilters()
public NotificationJobTriggerType.Filter getFilter()
NotificationJobTriggerType.Filterpublic void setFilter(NotificationJobTriggerType.Filter value)
value - allowed object is
NotificationJobTriggerType.Filterpublic boolean isSetFilter()
public Object clone()
clone in class NotificationTriggerTypepublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTocopyTo in class NotificationTriggerTypepublic 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.CopyTocopyTo in class NotificationTriggerTypepublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTocreateNewInstance in class NotificationTriggerTypepublic NotificationJobTriggerType withUpdate(String value)
public NotificationJobTriggerType withStop(String value)
public NotificationJobTriggerType withFinished(String value)
public NotificationJobTriggerType withFail(String value)
public NotificationJobTriggerType withCreate(String value)
public NotificationJobTriggerType withPlaceholder(Boolean value)
public NotificationJobTriggerType withContentFilters(NotificationJobTriggerType.ContentFilters value)
public NotificationJobTriggerType withFilter(NotificationJobTriggerType.Filter value)
public NotificationJobTriggerType withType(String value)
withType in class NotificationTriggerTypeCopyright © 2015. All rights reserved.