Package com.vidispine.generated
Class NotificationJobTriggerType
java.lang.Object
com.vidispine.generated.NotificationTriggerType
com.vidispine.generated.NotificationJobTriggerType
- All Implemented Interfaces:
Serializable
,Cloneable
,org.jvnet.jaxb.lang.CopyTo
,org.jvnet.jaxb.lang.Equals
,org.jvnet.jaxb.lang.HashCode
,org.jvnet.jaxb.lang.ToString
public class NotificationJobTriggerType
extends NotificationTriggerType
implements Serializable, Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString
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>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Java class for anonymous complex typestatic class
Java class for anonymous complex typestatic class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected String
protected NotificationJobTriggerType.Filter
protected String
protected Boolean
protected String
protected String
Fields inherited from class com.vidispine.generated.NotificationTriggerType
type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappend
(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) appendFields
(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) clone()
copyTo
(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) boolean
boolean
equals
(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) Gets the value of the contentFilters property.Gets the value of the create property.getFail()
Gets the value of the fail property.Gets the value of the filter property.Gets the value of the finished property.getStop()
Gets the value of the stop property.Gets the value of the update property.int
hashCode()
int
hashCode
(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) Gets the value of the placeholder property.boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
Sets the value of the contentFilters property.void
Sets the value of the create property.void
Sets the value of the fail property.void
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
Sets the value of the stop property.void
Sets the value of the update property.toString()
visit
(com.kscs.util.jaxb.PropertyVisitor _visitor_) Sets the value of the contentFilters property.withCreate
(String value) Sets the value of the create property.Sets the value of the fail property.Sets the value of the filter property.withFinished
(String value) Sets the value of the finished property.withPlaceholder
(Boolean value) Sets the value of the placeholder property.Sets the value of the stop property.Sets the value of the type property.withUpdate
(String value) Sets the value of the update property.Methods inherited from class com.vidispine.generated.NotificationTriggerType
getType, isSetType, setType
-
Field Details
-
update
-
stop
-
finished
-
fail
-
create
-
placeholder
-
contentFilters
-
filter
-
-
Constructor Details
-
NotificationJobTriggerType
public NotificationJobTriggerType()
-
-
Method Details
-
getUpdate
Gets the value of the update property.- Returns:
- possible object is
String
-
setUpdate
Sets the value of the update property.- Parameters:
value
- allowed object isString
-
isSetUpdate
public boolean isSetUpdate() -
getStop
Gets the value of the stop property.- Returns:
- possible object is
String
-
setStop
Sets the value of the stop property.- Parameters:
value
- allowed object isString
-
isSetStop
public boolean isSetStop() -
getFinished
Gets the value of the finished property.- Returns:
- possible object is
String
-
setFinished
Sets the value of the finished property.- Parameters:
value
- allowed object isString
-
isSetFinished
public boolean isSetFinished() -
getFail
Gets the value of the fail property.- Returns:
- possible object is
String
-
setFail
Sets the value of the fail property.- Parameters:
value
- allowed object isString
-
isSetFail
public boolean isSetFail() -
getCreate
Gets the value of the create property.- Returns:
- possible object is
String
-
setCreate
Sets the value of the create property.- Parameters:
value
- allowed object isString
-
isSetCreate
public boolean isSetCreate() -
isPlaceholder
Gets the value of the placeholder property.- Returns:
- possible object is
Boolean
-
setPlaceholder
Sets the value of the placeholder property.- Parameters:
value
- allowed object isBoolean
-
isSetPlaceholder
public boolean isSetPlaceholder() -
getContentFilters
Gets the value of the contentFilters property.- Returns:
- possible object is
NotificationJobTriggerType.ContentFilters
-
setContentFilters
Sets the value of the contentFilters property.- Parameters:
value
- allowed object isNotificationJobTriggerType.ContentFilters
-
isSetContentFilters
public boolean isSetContentFilters() -
getFilter
Gets the value of the filter property.- Returns:
- possible object is
NotificationJobTriggerType.Filter
-
setFilter
Sets the value of the filter property.- Parameters:
value
- allowed object isNotificationJobTriggerType.Filter
-
isSetFilter
public boolean isSetFilter() -
clone
- Overrides:
clone
in classNotificationTriggerType
-
copyTo
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb.lang.CopyTo
- Overrides:
copyTo
in classNotificationTriggerType
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy) - Specified by:
copyTo
in interfaceorg.jvnet.jaxb.lang.CopyTo
- Overrides:
copyTo
in classNotificationTriggerType
-
createNewInstance
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb.lang.CopyTo
- Overrides:
createNewInstance
in classNotificationTriggerType
-
withUpdate
Sets the value of the update property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withStop
Sets the value of the stop property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withFinished
Sets the value of the finished property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withFail
Sets the value of the fail property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withCreate
Sets the value of the create property.- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
withPlaceholder
Sets the value of the placeholder property.- Parameters:
value
- allowed object isBoolean
- Returns:
- The class instance
-
withContentFilters
public NotificationJobTriggerType withContentFilters(NotificationJobTriggerType.ContentFilters value) Sets the value of the contentFilters property.- Parameters:
value
- allowed object isNotificationJobTriggerType.ContentFilters
- Returns:
- The class instance
-
withFilter
Sets the value of the filter property.- Parameters:
value
- allowed object isNotificationJobTriggerType.Filter
- Returns:
- The class instance
-
withType
Sets the value of the type property.- Overrides:
withType
in classNotificationTriggerType
- Parameters:
value
- allowed object isString
- Returns:
- The class instance
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy) - Specified by:
equals
in interfaceorg.jvnet.jaxb.lang.Equals
- Overrides:
equals
in classNotificationTriggerType
-
equals
- Overrides:
equals
in classNotificationTriggerType
-
visit
- Overrides:
visit
in classNotificationTriggerType
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) - Specified by:
hashCode
in interfaceorg.jvnet.jaxb.lang.HashCode
- Overrides:
hashCode
in classNotificationTriggerType
-
hashCode
public int hashCode()- Overrides:
hashCode
in classNotificationTriggerType
-
toString
- Overrides:
toString
in classNotificationTriggerType
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
append
in interfaceorg.jvnet.jaxb.lang.ToString
- Overrides:
append
in classNotificationTriggerType
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy) - Specified by:
appendFields
in interfaceorg.jvnet.jaxb.lang.ToString
- Overrides:
appendFields
in classNotificationTriggerType
-