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()
NotificationJobTriggerType
public void setJob(NotificationJobTriggerType value)
value
- allowed object is
NotificationJobTriggerType
public boolean isSetJob()
public NotificationMetadataTriggerType getMetadata()
NotificationMetadataTriggerType
public void setMetadata(NotificationMetadataTriggerType value)
value
- allowed object is
NotificationMetadataTriggerType
public boolean isSetMetadata()
public NotificationItemTriggerType getItem()
NotificationItemTriggerType
public void setItem(NotificationItemTriggerType value)
value
- allowed object is
NotificationItemTriggerType
public boolean isSetItem()
public NotificationCollectionTriggerType getCollection()
NotificationCollectionTriggerType
public void setCollection(NotificationCollectionTriggerType value)
value
- allowed object is
NotificationCollectionTriggerType
public boolean isSetCollection()
public NotificationStorageTriggerType getStorage()
NotificationStorageTriggerType
public void setStorage(NotificationStorageTriggerType value)
value
- allowed object is
NotificationStorageTriggerType
public boolean isSetStorage()
public NotificationFileTriggerType getFile()
NotificationFileTriggerType
public void setFile(NotificationFileTriggerType value)
value
- allowed object is
NotificationFileTriggerType
public boolean isSetFile()
public NotificationGroupTriggerType getGroup()
NotificationGroupTriggerType
public void setGroup(NotificationGroupTriggerType value)
value
- allowed object is
NotificationGroupTriggerType
public boolean isSetGroup()
public NotificationAccessTriggerType getAccess()
NotificationAccessTriggerType
public void setAccess(NotificationAccessTriggerType value)
value
- allowed object is
NotificationAccessTriggerType
public boolean isSetAccess()
public NotificationShapeTriggerType getShape()
NotificationShapeTriggerType
public void setShape(NotificationShapeTriggerType value)
value
- allowed object is
NotificationShapeTriggerType
public boolean isSetShape()
public NotificationQuotaTriggerType getQuota()
NotificationQuotaTriggerType
public void setQuota(NotificationQuotaTriggerType value)
value
- allowed object is
NotificationQuotaTriggerType
public boolean isSetQuota()
public Object copyTo(Object target)
copyTo
in interface org.jvnet.jaxb2_commons.lang.CopyTo
public 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.CopyTo
public Object createNewInstance()
createNewInstance
in interface org.jvnet.jaxb2_commons.lang.CopyTo
Copyright © 2015. All rights reserved.