public class NotificationFileTriggerType extends NotificationTriggerType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for NotificationFileTriggerType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="NotificationFileTriggerType">
<complexContent>
<extension base="{http://xml.vidispine.com/schema/vidispine}NotificationTriggerType">
<sequence>
<element name="storage" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" minOccurs="0"/>
<choice>
<element name="new" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="delete" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="change" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="hash" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="close" type="{http://www.w3.org/2001/XMLSchema}string"/>
</choice>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected String |
_new |
protected String |
change |
protected String |
close |
protected String |
delete |
protected String |
hash |
protected String |
storage |
type| Constructor and Description |
|---|
NotificationFileTriggerType() |
| 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() |
String |
getChange()
Gets the value of the change property.
|
String |
getClose()
Gets the value of the close property.
|
String |
getDelete()
Gets the value of the delete property.
|
String |
getHash()
Gets the value of the hash property.
|
String |
getNew()
Gets the value of the new property.
|
String |
getStorage()
Gets the value of the storage property.
|
boolean |
isSetChange() |
boolean |
isSetClose() |
boolean |
isSetDelete() |
boolean |
isSetHash() |
boolean |
isSetNew() |
boolean |
isSetStorage() |
void |
setChange(String value)
Sets the value of the change property.
|
void |
setClose(String value)
Sets the value of the close property.
|
void |
setDelete(String value)
Sets the value of the delete property.
|
void |
setHash(String value)
Sets the value of the hash property.
|
void |
setNew(String value)
Sets the value of the new property.
|
void |
setStorage(String value)
Sets the value of the storage property.
|
NotificationFileTriggerType |
withChange(String value) |
NotificationFileTriggerType |
withClose(String value) |
NotificationFileTriggerType |
withDelete(String value) |
NotificationFileTriggerType |
withHash(String value) |
NotificationFileTriggerType |
withNew(String value) |
NotificationFileTriggerType |
withStorage(String value) |
NotificationFileTriggerType |
withType(String value) |
getType, isSetType, setTypeprotected String storage
protected String _new
protected String delete
protected String change
protected String hash
protected String close
public String getStorage()
Stringpublic void setStorage(String value)
value - allowed object is
Stringpublic boolean isSetStorage()
public void setNew(String value)
value - allowed object is
Stringpublic boolean isSetNew()
public String getDelete()
Stringpublic void setDelete(String value)
value - allowed object is
Stringpublic boolean isSetDelete()
public String getChange()
Stringpublic void setChange(String value)
value - allowed object is
Stringpublic boolean isSetChange()
public String getHash()
Stringpublic void setHash(String value)
value - allowed object is
Stringpublic boolean isSetHash()
public String getClose()
Stringpublic void setClose(String value)
value - allowed object is
Stringpublic boolean isSetClose()
public Object clone()
clone in class NotificationTriggerTypepublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTocopyTo in class NotificationTriggerTypepublic 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.CopyTocopyTo in class NotificationTriggerTypepublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTocreateNewInstance in class NotificationTriggerTypepublic NotificationFileTriggerType withStorage(String value)
public NotificationFileTriggerType withNew(String value)
public NotificationFileTriggerType withDelete(String value)
public NotificationFileTriggerType withChange(String value)
public NotificationFileTriggerType withHash(String value)
public NotificationFileTriggerType withClose(String value)
public NotificationFileTriggerType withType(String value)
withType in class NotificationTriggerTypeCopyright © 2015. All rights reserved.