Package com.vidispine.generated
Class NotificationType.Trigger
java.lang.Object
com.vidispine.generated.NotificationType.Trigger
- 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
- Enclosing class:
- NotificationType
public static class NotificationType.Trigger
extends Object
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 anonymous complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice>
<element name="job" type="{http://xml.vidispine.com/schema/vidispine}NotificationJobTriggerType"/>
<element name="metadata" type="{http://xml.vidispine.com/schema/vidispine}NotificationMetadataTriggerType"/>
<element name="item" type="{http://xml.vidispine.com/schema/vidispine}NotificationItemTriggerType"/>
<element name="collection" type="{http://xml.vidispine.com/schema/vidispine}NotificationCollectionTriggerType"/>
<element name="storage" type="{http://xml.vidispine.com/schema/vidispine}NotificationStorageTriggerType"/>
<element name="file" type="{http://xml.vidispine.com/schema/vidispine}NotificationFileTriggerType"/>
<element name="group" type="{http://xml.vidispine.com/schema/vidispine}NotificationGroupTriggerType"/>
<element name="access" type="{http://xml.vidispine.com/schema/vidispine}NotificationAccessTriggerType"/>
<element name="shape" type="{http://xml.vidispine.com/schema/vidispine}NotificationShapeTriggerType"/>
<element name="quota" type="{http://xml.vidispine.com/schema/vidispine}NotificationQuotaTriggerType"/>
<element name="document" type="{http://xml.vidispine.com/schema/vidispine}NotificationDocumentTriggerType"/>
<element name="deletionLock" type="{http://xml.vidispine.com/schema/vidispine}NotificationDeletionLockTriggerType"/>
</choice>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected NotificationAccessTriggerType
protected NotificationCollectionTriggerType
protected NotificationDeletionLockTriggerType
protected NotificationDocumentTriggerType
protected NotificationFileTriggerType
protected NotificationGroupTriggerType
protected NotificationItemTriggerType
protected NotificationJobTriggerType
protected NotificationMetadataTriggerType
protected NotificationQuotaTriggerType
protected NotificationShapeTriggerType
protected NotificationStorageTriggerType
-
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 access property.Gets the value of the collection property.Gets the value of the deletionLock property.Gets the value of the document property.getFile()
Gets the value of the file property.getGroup()
Gets the value of the group property.getItem()
Gets the value of the item property.getJob()
Gets the value of the job property.Gets the value of the metadata property.getQuota()
Gets the value of the quota property.getShape()
Gets the value of the shape property.Gets the value of the storage property.int
hashCode()
int
hashCode
(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy) boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isSetJob()
boolean
boolean
boolean
boolean
void
Sets the value of the access property.void
Sets the value of the collection property.void
Sets the value of the deletionLock property.void
Sets the value of the document property.void
Sets the value of the file property.void
Sets the value of the group property.void
Sets the value of the item property.void
setJob
(NotificationJobTriggerType value) Sets the value of the job property.void
Sets the value of the metadata property.void
Sets the value of the quota property.void
Sets the value of the shape property.void
Sets the value of the storage property.toString()
visit
(com.kscs.util.jaxb.PropertyVisitor _visitor_) Sets the value of the access property.Sets the value of the collection property.Sets the value of the deletionLock property.Sets the value of the document property.Sets the value of the file property.Sets the value of the group property.Sets the value of the item property.Sets the value of the job property.Sets the value of the metadata property.Sets the value of the quota property.Sets the value of the shape property.Sets the value of the storage property.
-
Field Details
-
job
-
metadata
-
item
-
collection
-
storage
-
file
-
group
-
access
-
shape
-
quota
-
document
-
deletionLock
-
-
Constructor Details
-
Trigger
public Trigger()
-
-
Method Details
-
getJob
Gets the value of the job property.- Returns:
- possible object is
NotificationJobTriggerType
-
setJob
Sets the value of the job property.- Parameters:
value
- allowed object isNotificationJobTriggerType
-
isSetJob
public boolean isSetJob() -
getMetadata
Gets the value of the metadata property.- Returns:
- possible object is
NotificationMetadataTriggerType
-
setMetadata
Sets the value of the metadata property.- Parameters:
value
- allowed object isNotificationMetadataTriggerType
-
isSetMetadata
public boolean isSetMetadata() -
getItem
Gets the value of the item property.- Returns:
- possible object is
NotificationItemTriggerType
-
setItem
Sets the value of the item property.- Parameters:
value
- allowed object isNotificationItemTriggerType
-
isSetItem
public boolean isSetItem() -
getCollection
Gets the value of the collection property.- Returns:
- possible object is
NotificationCollectionTriggerType
-
setCollection
Sets the value of the collection property.- Parameters:
value
- allowed object isNotificationCollectionTriggerType
-
isSetCollection
public boolean isSetCollection() -
getStorage
Gets the value of the storage property.- Returns:
- possible object is
NotificationStorageTriggerType
-
setStorage
Sets the value of the storage property.- Parameters:
value
- allowed object isNotificationStorageTriggerType
-
isSetStorage
public boolean isSetStorage() -
getFile
Gets the value of the file property.- Returns:
- possible object is
NotificationFileTriggerType
-
setFile
Sets the value of the file property.- Parameters:
value
- allowed object isNotificationFileTriggerType
-
isSetFile
public boolean isSetFile() -
getGroup
Gets the value of the group property.- Returns:
- possible object is
NotificationGroupTriggerType
-
setGroup
Sets the value of the group property.- Parameters:
value
- allowed object isNotificationGroupTriggerType
-
isSetGroup
public boolean isSetGroup() -
getAccess
Gets the value of the access property.- Returns:
- possible object is
NotificationAccessTriggerType
-
setAccess
Sets the value of the access property.- Parameters:
value
- allowed object isNotificationAccessTriggerType
-
isSetAccess
public boolean isSetAccess() -
getShape
Gets the value of the shape property.- Returns:
- possible object is
NotificationShapeTriggerType
-
setShape
Sets the value of the shape property.- Parameters:
value
- allowed object isNotificationShapeTriggerType
-
isSetShape
public boolean isSetShape() -
getQuota
Gets the value of the quota property.- Returns:
- possible object is
NotificationQuotaTriggerType
-
setQuota
Sets the value of the quota property.- Parameters:
value
- allowed object isNotificationQuotaTriggerType
-
isSetQuota
public boolean isSetQuota() -
getDocument
Gets the value of the document property.- Returns:
- possible object is
NotificationDocumentTriggerType
-
setDocument
Sets the value of the document property.- Parameters:
value
- allowed object isNotificationDocumentTriggerType
-
isSetDocument
public boolean isSetDocument() -
getDeletionLock
Gets the value of the deletionLock property.- Returns:
- possible object is
NotificationDeletionLockTriggerType
-
setDeletionLock
Sets the value of the deletionLock property.- Parameters:
value
- allowed object isNotificationDeletionLockTriggerType
-
isSetDeletionLock
public boolean isSetDeletionLock() -
clone
-
copyTo
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb.lang.CopyTo
-
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
-
createNewInstance
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb.lang.CopyTo
-
withJob
Sets the value of the job property.- Parameters:
value
- allowed object isNotificationJobTriggerType
- Returns:
- The class instance
-
withMetadata
Sets the value of the metadata property.- Parameters:
value
- allowed object isNotificationMetadataTriggerType
- Returns:
- The class instance
-
withItem
Sets the value of the item property.- Parameters:
value
- allowed object isNotificationItemTriggerType
- Returns:
- The class instance
-
withCollection
Sets the value of the collection property.- Parameters:
value
- allowed object isNotificationCollectionTriggerType
- Returns:
- The class instance
-
withStorage
Sets the value of the storage property.- Parameters:
value
- allowed object isNotificationStorageTriggerType
- Returns:
- The class instance
-
withFile
Sets the value of the file property.- Parameters:
value
- allowed object isNotificationFileTriggerType
- Returns:
- The class instance
-
withGroup
Sets the value of the group property.- Parameters:
value
- allowed object isNotificationGroupTriggerType
- Returns:
- The class instance
-
withAccess
Sets the value of the access property.- Parameters:
value
- allowed object isNotificationAccessTriggerType
- Returns:
- The class instance
-
withShape
Sets the value of the shape property.- Parameters:
value
- allowed object isNotificationShapeTriggerType
- Returns:
- The class instance
-
withQuota
Sets the value of the quota property.- Parameters:
value
- allowed object isNotificationQuotaTriggerType
- Returns:
- The class instance
-
withDocument
Sets the value of the document property.- Parameters:
value
- allowed object isNotificationDocumentTriggerType
- Returns:
- The class instance
-
withDeletionLock
Sets the value of the deletionLock property.- Parameters:
value
- allowed object isNotificationDeletionLockTriggerType
- 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
-
equals
-
visit
-
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
-
hashCode
public int hashCode() -
toString
-
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
-
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
-