Package com.vidispine.generated
Class NotificationType.Trigger
- java.lang.Object
-
- com.vidispine.generated.NotificationType.Trigger
-
- All Implemented Interfaces:
Serializable,Cloneable,org.jvnet.jaxb2_commons.lang.CopyTo2,org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2
- Enclosing class:
- NotificationType
public static class NotificationType.Trigger 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 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:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNotificationType.Trigger.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected NotificationAccessTriggerTypeaccessprotected NotificationCollectionTriggerTypecollectionprotected NotificationDeletionLockTriggerTypedeletionLockprotected NotificationDocumentTriggerTypedocumentprotected NotificationFileTriggerTypefileprotected NotificationGroupTriggerTypegroupprotected NotificationItemTriggerTypeitemprotected NotificationJobTriggerTypejobprotected NotificationMetadataTriggerTypemetadataprotected NotificationQuotaTriggerTypequotaprotected NotificationShapeTriggerTypeshapeprotected NotificationStorageTriggerTypestorage
-
Constructor Summary
Constructors Constructor Description Trigger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectclone()ObjectcopyTo(Object target)ObjectcopyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)ObjectcreateNewInstance()booleanequals(Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)NotificationAccessTriggerTypegetAccess()Gets the value of the access property.NotificationCollectionTriggerTypegetCollection()Gets the value of the collection property.NotificationDeletionLockTriggerTypegetDeletionLock()Gets the value of the deletionLock property.NotificationDocumentTriggerTypegetDocument()Gets the value of the document property.NotificationFileTriggerTypegetFile()Gets the value of the file property.NotificationGroupTriggerTypegetGroup()Gets the value of the group property.NotificationItemTriggerTypegetItem()Gets the value of the item property.NotificationJobTriggerTypegetJob()Gets the value of the job property.NotificationMetadataTriggerTypegetMetadata()Gets the value of the metadata property.NotificationQuotaTriggerTypegetQuota()Gets the value of the quota property.NotificationShapeTriggerTypegetShape()Gets the value of the shape property.NotificationStorageTriggerTypegetStorage()Gets the value of the storage property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)booleanisSetAccess()booleanisSetCollection()booleanisSetDeletionLock()booleanisSetDocument()booleanisSetFile()booleanisSetGroup()booleanisSetItem()booleanisSetJob()booleanisSetMetadata()booleanisSetQuota()booleanisSetShape()booleanisSetStorage()voidsetAccess(NotificationAccessTriggerType value)Sets the value of the access property.voidsetCollection(NotificationCollectionTriggerType value)Sets the value of the collection property.voidsetDeletionLock(NotificationDeletionLockTriggerType value)Sets the value of the deletionLock property.voidsetDocument(NotificationDocumentTriggerType value)Sets the value of the document property.voidsetFile(NotificationFileTriggerType value)Sets the value of the file property.voidsetGroup(NotificationGroupTriggerType value)Sets the value of the group property.voidsetItem(NotificationItemTriggerType value)Sets the value of the item property.voidsetJob(NotificationJobTriggerType value)Sets the value of the job property.voidsetMetadata(NotificationMetadataTriggerType value)Sets the value of the metadata property.voidsetQuota(NotificationQuotaTriggerType value)Sets the value of the quota property.voidsetShape(NotificationShapeTriggerType value)Sets the value of the shape property.voidsetStorage(NotificationStorageTriggerType value)Sets the value of the storage property.NotificationType.Triggervisit(com.kscs.util.jaxb.PropertyVisitor _visitor_)NotificationType.TriggerwithAccess(NotificationAccessTriggerType value)NotificationType.TriggerwithCollection(NotificationCollectionTriggerType value)NotificationType.TriggerwithDeletionLock(NotificationDeletionLockTriggerType value)NotificationType.TriggerwithDocument(NotificationDocumentTriggerType value)NotificationType.TriggerwithFile(NotificationFileTriggerType value)NotificationType.TriggerwithGroup(NotificationGroupTriggerType value)NotificationType.TriggerwithItem(NotificationItemTriggerType value)NotificationType.TriggerwithJob(NotificationJobTriggerType value)NotificationType.TriggerwithMetadata(NotificationMetadataTriggerType value)NotificationType.TriggerwithQuota(NotificationQuotaTriggerType value)NotificationType.TriggerwithShape(NotificationShapeTriggerType value)NotificationType.TriggerwithStorage(NotificationStorageTriggerType value)
-
-
-
Field Detail
-
job
protected NotificationJobTriggerType job
-
metadata
protected NotificationMetadataTriggerType metadata
-
item
protected NotificationItemTriggerType item
-
collection
protected NotificationCollectionTriggerType collection
-
storage
protected NotificationStorageTriggerType storage
-
file
protected NotificationFileTriggerType file
-
group
protected NotificationGroupTriggerType group
-
access
protected NotificationAccessTriggerType access
-
shape
protected NotificationShapeTriggerType shape
-
quota
protected NotificationQuotaTriggerType quota
-
document
protected NotificationDocumentTriggerType document
-
deletionLock
protected NotificationDeletionLockTriggerType deletionLock
-
-
Method Detail
-
getJob
public NotificationJobTriggerType getJob()
Gets the value of the job property.- Returns:
- possible object is
NotificationJobTriggerType
-
setJob
public void setJob(NotificationJobTriggerType value)
Sets the value of the job property.- Parameters:
value- allowed object isNotificationJobTriggerType
-
isSetJob
public boolean isSetJob()
-
getMetadata
public NotificationMetadataTriggerType getMetadata()
Gets the value of the metadata property.- Returns:
- possible object is
NotificationMetadataTriggerType
-
setMetadata
public void setMetadata(NotificationMetadataTriggerType value)
Sets the value of the metadata property.- Parameters:
value- allowed object isNotificationMetadataTriggerType
-
isSetMetadata
public boolean isSetMetadata()
-
getItem
public NotificationItemTriggerType getItem()
Gets the value of the item property.- Returns:
- possible object is
NotificationItemTriggerType
-
setItem
public void setItem(NotificationItemTriggerType value)
Sets the value of the item property.- Parameters:
value- allowed object isNotificationItemTriggerType
-
isSetItem
public boolean isSetItem()
-
getCollection
public NotificationCollectionTriggerType getCollection()
Gets the value of the collection property.- Returns:
- possible object is
NotificationCollectionTriggerType
-
setCollection
public void setCollection(NotificationCollectionTriggerType value)
Sets the value of the collection property.- Parameters:
value- allowed object isNotificationCollectionTriggerType
-
isSetCollection
public boolean isSetCollection()
-
getStorage
public NotificationStorageTriggerType getStorage()
Gets the value of the storage property.- Returns:
- possible object is
NotificationStorageTriggerType
-
setStorage
public void setStorage(NotificationStorageTriggerType value)
Sets the value of the storage property.- Parameters:
value- allowed object isNotificationStorageTriggerType
-
isSetStorage
public boolean isSetStorage()
-
getFile
public NotificationFileTriggerType getFile()
Gets the value of the file property.- Returns:
- possible object is
NotificationFileTriggerType
-
setFile
public void setFile(NotificationFileTriggerType value)
Sets the value of the file property.- Parameters:
value- allowed object isNotificationFileTriggerType
-
isSetFile
public boolean isSetFile()
-
getGroup
public NotificationGroupTriggerType getGroup()
Gets the value of the group property.- Returns:
- possible object is
NotificationGroupTriggerType
-
setGroup
public void setGroup(NotificationGroupTriggerType value)
Sets the value of the group property.- Parameters:
value- allowed object isNotificationGroupTriggerType
-
isSetGroup
public boolean isSetGroup()
-
getAccess
public NotificationAccessTriggerType getAccess()
Gets the value of the access property.- Returns:
- possible object is
NotificationAccessTriggerType
-
setAccess
public void setAccess(NotificationAccessTriggerType value)
Sets the value of the access property.- Parameters:
value- allowed object isNotificationAccessTriggerType
-
isSetAccess
public boolean isSetAccess()
-
getShape
public NotificationShapeTriggerType getShape()
Gets the value of the shape property.- Returns:
- possible object is
NotificationShapeTriggerType
-
setShape
public void setShape(NotificationShapeTriggerType value)
Sets the value of the shape property.- Parameters:
value- allowed object isNotificationShapeTriggerType
-
isSetShape
public boolean isSetShape()
-
getQuota
public NotificationQuotaTriggerType getQuota()
Gets the value of the quota property.- Returns:
- possible object is
NotificationQuotaTriggerType
-
setQuota
public void setQuota(NotificationQuotaTriggerType value)
Sets the value of the quota property.- Parameters:
value- allowed object isNotificationQuotaTriggerType
-
isSetQuota
public boolean isSetQuota()
-
getDocument
public NotificationDocumentTriggerType getDocument()
Gets the value of the document property.- Returns:
- possible object is
NotificationDocumentTriggerType
-
setDocument
public void setDocument(NotificationDocumentTriggerType value)
Sets the value of the document property.- Parameters:
value- allowed object isNotificationDocumentTriggerType
-
isSetDocument
public boolean isSetDocument()
-
getDeletionLock
public NotificationDeletionLockTriggerType getDeletionLock()
Gets the value of the deletionLock property.- Returns:
- possible object is
NotificationDeletionLockTriggerType
-
setDeletionLock
public void setDeletionLock(NotificationDeletionLockTriggerType value)
Sets the value of the deletionLock property.- Parameters:
value- allowed object isNotificationDeletionLockTriggerType
-
isSetDeletionLock
public boolean isSetDeletionLock()
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin 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:
copyToin interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
withJob
public NotificationType.Trigger withJob(NotificationJobTriggerType value)
-
withMetadata
public NotificationType.Trigger withMetadata(NotificationMetadataTriggerType value)
-
withItem
public NotificationType.Trigger withItem(NotificationItemTriggerType value)
-
withCollection
public NotificationType.Trigger withCollection(NotificationCollectionTriggerType value)
-
withStorage
public NotificationType.Trigger withStorage(NotificationStorageTriggerType value)
-
withFile
public NotificationType.Trigger withFile(NotificationFileTriggerType value)
-
withGroup
public NotificationType.Trigger withGroup(NotificationGroupTriggerType value)
-
withAccess
public NotificationType.Trigger withAccess(NotificationAccessTriggerType value)
-
withShape
public NotificationType.Trigger withShape(NotificationShapeTriggerType value)
-
withQuota
public NotificationType.Trigger withQuota(NotificationQuotaTriggerType value)
-
withDocument
public NotificationType.Trigger withDocument(NotificationDocumentTriggerType value)
-
withDeletionLock
public NotificationType.Trigger withDeletionLock(NotificationDeletionLockTriggerType value)
-
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:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
visit
public NotificationType.Trigger 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:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-