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 class
NotificationType.Trigger.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected NotificationAccessTriggerType
access
protected NotificationCollectionTriggerType
collection
protected NotificationDeletionLockTriggerType
deletionLock
protected NotificationDocumentTriggerType
document
protected NotificationFileTriggerType
file
protected NotificationGroupTriggerType
group
protected NotificationItemTriggerType
item
protected NotificationJobTriggerType
job
protected NotificationMetadataTriggerType
metadata
protected NotificationQuotaTriggerType
quota
protected NotificationShapeTriggerType
shape
protected NotificationStorageTriggerType
storage
-
Constructor Summary
Constructors Constructor Description Trigger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
Object
copyTo(Object target)
Object
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 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.EqualsStrategy2 strategy)
NotificationAccessTriggerType
getAccess()
Gets the value of the access property.NotificationCollectionTriggerType
getCollection()
Gets the value of the collection property.NotificationDeletionLockTriggerType
getDeletionLock()
Gets the value of the deletionLock property.NotificationDocumentTriggerType
getDocument()
Gets the value of the document property.NotificationFileTriggerType
getFile()
Gets the value of the file property.NotificationGroupTriggerType
getGroup()
Gets the value of the group property.NotificationItemTriggerType
getItem()
Gets the value of the item property.NotificationJobTriggerType
getJob()
Gets the value of the job property.NotificationMetadataTriggerType
getMetadata()
Gets the value of the metadata property.NotificationQuotaTriggerType
getQuota()
Gets the value of the quota property.NotificationShapeTriggerType
getShape()
Gets the value of the shape property.NotificationStorageTriggerType
getStorage()
Gets the value of the storage property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
boolean
isSetAccess()
boolean
isSetCollection()
boolean
isSetDeletionLock()
boolean
isSetDocument()
boolean
isSetFile()
boolean
isSetGroup()
boolean
isSetItem()
boolean
isSetJob()
boolean
isSetMetadata()
boolean
isSetQuota()
boolean
isSetShape()
boolean
isSetStorage()
void
setAccess(NotificationAccessTriggerType value)
Sets the value of the access property.void
setCollection(NotificationCollectionTriggerType value)
Sets the value of the collection property.void
setDeletionLock(NotificationDeletionLockTriggerType value)
Sets the value of the deletionLock property.void
setDocument(NotificationDocumentTriggerType value)
Sets the value of the document property.void
setFile(NotificationFileTriggerType value)
Sets the value of the file property.void
setGroup(NotificationGroupTriggerType value)
Sets the value of the group property.void
setItem(NotificationItemTriggerType value)
Sets the value of the item property.void
setJob(NotificationJobTriggerType value)
Sets the value of the job property.void
setMetadata(NotificationMetadataTriggerType value)
Sets the value of the metadata property.void
setQuota(NotificationQuotaTriggerType value)
Sets the value of the quota property.void
setShape(NotificationShapeTriggerType value)
Sets the value of the shape property.void
setStorage(NotificationStorageTriggerType value)
Sets the value of the storage property.NotificationType.Trigger
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
NotificationType.Trigger
withAccess(NotificationAccessTriggerType value)
NotificationType.Trigger
withCollection(NotificationCollectionTriggerType value)
NotificationType.Trigger
withDeletionLock(NotificationDeletionLockTriggerType value)
NotificationType.Trigger
withDocument(NotificationDocumentTriggerType value)
NotificationType.Trigger
withFile(NotificationFileTriggerType value)
NotificationType.Trigger
withGroup(NotificationGroupTriggerType value)
NotificationType.Trigger
withItem(NotificationItemTriggerType value)
NotificationType.Trigger
withJob(NotificationJobTriggerType value)
NotificationType.Trigger
withMetadata(NotificationMetadataTriggerType value)
NotificationType.Trigger
withQuota(NotificationQuotaTriggerType value)
NotificationType.Trigger
withShape(NotificationShapeTriggerType value)
NotificationType.Trigger
withStorage(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:
copyTo
in 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:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstance
in 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:
equals
in 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:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-