public static class NotificationType.Trigger extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
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"/>
</choice>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected NotificationAccessTriggerType |
access |
protected NotificationCollectionTriggerType |
collection |
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 and Description |
|---|
NotificationType.Trigger() |
| 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() |
NotificationAccessTriggerType |
getAccess()
Gets the value of the access property.
|
NotificationCollectionTriggerType |
getCollection()
Gets the value of the collection 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.
|
boolean |
isSetAccess() |
boolean |
isSetCollection() |
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 |
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.
|
protected NotificationJobTriggerType job
protected NotificationMetadataTriggerType metadata
protected NotificationItemTriggerType item
protected NotificationCollectionTriggerType collection
protected NotificationStorageTriggerType storage
protected NotificationFileTriggerType file
protected NotificationGroupTriggerType group
protected NotificationAccessTriggerType access
protected NotificationShapeTriggerType shape
protected NotificationQuotaTriggerType quota
public NotificationJobTriggerType getJob()
NotificationJobTriggerTypepublic void setJob(NotificationJobTriggerType value)
value - allowed object is
NotificationJobTriggerTypepublic boolean isSetJob()
public NotificationMetadataTriggerType getMetadata()
NotificationMetadataTriggerTypepublic void setMetadata(NotificationMetadataTriggerType value)
value - allowed object is
NotificationMetadataTriggerTypepublic boolean isSetMetadata()
public NotificationItemTriggerType getItem()
NotificationItemTriggerTypepublic void setItem(NotificationItemTriggerType value)
value - allowed object is
NotificationItemTriggerTypepublic boolean isSetItem()
public NotificationCollectionTriggerType getCollection()
NotificationCollectionTriggerTypepublic void setCollection(NotificationCollectionTriggerType value)
value - allowed object is
NotificationCollectionTriggerTypepublic boolean isSetCollection()
public NotificationStorageTriggerType getStorage()
NotificationStorageTriggerTypepublic void setStorage(NotificationStorageTriggerType value)
value - allowed object is
NotificationStorageTriggerTypepublic boolean isSetStorage()
public NotificationFileTriggerType getFile()
NotificationFileTriggerTypepublic void setFile(NotificationFileTriggerType value)
value - allowed object is
NotificationFileTriggerTypepublic boolean isSetFile()
public NotificationGroupTriggerType getGroup()
NotificationGroupTriggerTypepublic void setGroup(NotificationGroupTriggerType value)
value - allowed object is
NotificationGroupTriggerTypepublic boolean isSetGroup()
public NotificationAccessTriggerType getAccess()
NotificationAccessTriggerTypepublic void setAccess(NotificationAccessTriggerType value)
value - allowed object is
NotificationAccessTriggerTypepublic boolean isSetAccess()
public NotificationShapeTriggerType getShape()
NotificationShapeTriggerTypepublic void setShape(NotificationShapeTriggerType value)
value - allowed object is
NotificationShapeTriggerTypepublic boolean isSetShape()
public NotificationQuotaTriggerType getQuota()
NotificationQuotaTriggerTypepublic void setQuota(NotificationQuotaTriggerType value)
value - allowed object is
NotificationQuotaTriggerTypepublic boolean isSetQuota()
public Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTopublic 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.CopyTopublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyToCopyright © 2015. All rights reserved.