public class EntitySynchronizeType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for EntitySynchronizeType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="EntitySynchronizeType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="rule" type="{http://xml.vidispine.com/schema/vidispine}SiteRuleType" minOccurs="0"/>
<element name="createFileStatuses" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="timestamp" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="type" type="{http://www.w3.org/2001/XMLSchema}string"/>
<choice>
<element name="item" type="{http://xml.vidispine.com/schema/vidispine}ItemSynchronizeType"/>
<element name="collection" type="{http://xml.vidispine.com/schema/vidispine}CollectionSynchronizeType"/>
<element name="user" type="{http://xml.vidispine.com/schema/vidispine}UserSynchronizeType"/>
<element name="group" type="{http://xml.vidispine.com/schema/vidispine}GroupSynchronizeType"/>
<element name="library" type="{http://xml.vidispine.com/schema/vidispine}LibrarySynchronizeType"/>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected CollectionSynchronizeType |
collection |
protected Boolean |
createFileStatuses |
protected GroupSynchronizeType |
group |
protected ItemSynchronizeType |
item |
protected LibrarySynchronizeType |
library |
protected SiteRuleType |
rule |
protected XMLGregorianCalendar |
timestamp |
protected String |
type |
protected UserSynchronizeType |
user |
| Constructor and Description |
|---|
EntitySynchronizeType() |
| 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() |
CollectionSynchronizeType |
getCollection()
Gets the value of the collection property.
|
GroupSynchronizeType |
getGroup()
Gets the value of the group property.
|
ItemSynchronizeType |
getItem()
Gets the value of the item property.
|
LibrarySynchronizeType |
getLibrary()
Gets the value of the library property.
|
SiteRuleType |
getRule()
Gets the value of the rule property.
|
XMLGregorianCalendar |
getTimestamp()
Gets the value of the timestamp property.
|
String |
getType()
Gets the value of the type property.
|
UserSynchronizeType |
getUser()
Gets the value of the user property.
|
Boolean |
isCreateFileStatuses()
Gets the value of the createFileStatuses property.
|
boolean |
isSetCollection() |
boolean |
isSetCreateFileStatuses() |
boolean |
isSetGroup() |
boolean |
isSetItem() |
boolean |
isSetLibrary() |
boolean |
isSetRule() |
boolean |
isSetTimestamp() |
boolean |
isSetType() |
boolean |
isSetUser() |
void |
setCollection(CollectionSynchronizeType value)
Sets the value of the collection property.
|
void |
setCreateFileStatuses(Boolean value)
Sets the value of the createFileStatuses property.
|
void |
setGroup(GroupSynchronizeType value)
Sets the value of the group property.
|
void |
setItem(ItemSynchronizeType value)
Sets the value of the item property.
|
void |
setLibrary(LibrarySynchronizeType value)
Sets the value of the library property.
|
void |
setRule(SiteRuleType value)
Sets the value of the rule property.
|
void |
setTimestamp(XMLGregorianCalendar value)
Sets the value of the timestamp property.
|
void |
setType(String value)
Sets the value of the type property.
|
void |
setUser(UserSynchronizeType value)
Sets the value of the user property.
|
EntitySynchronizeType |
withCollection(CollectionSynchronizeType value) |
EntitySynchronizeType |
withCreateFileStatuses(Boolean value) |
EntitySynchronizeType |
withGroup(GroupSynchronizeType value) |
EntitySynchronizeType |
withItem(ItemSynchronizeType value) |
EntitySynchronizeType |
withLibrary(LibrarySynchronizeType value) |
EntitySynchronizeType |
withRule(SiteRuleType value) |
EntitySynchronizeType |
withTimestamp(XMLGregorianCalendar value) |
EntitySynchronizeType |
withType(String value) |
EntitySynchronizeType |
withUser(UserSynchronizeType value) |
protected SiteRuleType rule
protected Boolean createFileStatuses
protected XMLGregorianCalendar timestamp
protected String type
protected ItemSynchronizeType item
protected CollectionSynchronizeType collection
protected UserSynchronizeType user
protected GroupSynchronizeType group
protected LibrarySynchronizeType library
public SiteRuleType getRule()
SiteRuleTypepublic void setRule(SiteRuleType value)
value - allowed object is
SiteRuleTypepublic boolean isSetRule()
public Boolean isCreateFileStatuses()
Booleanpublic void setCreateFileStatuses(Boolean value)
value - allowed object is
Booleanpublic boolean isSetCreateFileStatuses()
public XMLGregorianCalendar getTimestamp()
XMLGregorianCalendarpublic void setTimestamp(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic boolean isSetTimestamp()
public String getType()
Stringpublic void setType(String value)
value - allowed object is
Stringpublic boolean isSetType()
public ItemSynchronizeType getItem()
ItemSynchronizeTypepublic void setItem(ItemSynchronizeType value)
value - allowed object is
ItemSynchronizeTypepublic boolean isSetItem()
public CollectionSynchronizeType getCollection()
CollectionSynchronizeTypepublic void setCollection(CollectionSynchronizeType value)
value - allowed object is
CollectionSynchronizeTypepublic boolean isSetCollection()
public UserSynchronizeType getUser()
UserSynchronizeTypepublic void setUser(UserSynchronizeType value)
value - allowed object is
UserSynchronizeTypepublic boolean isSetUser()
public GroupSynchronizeType getGroup()
GroupSynchronizeTypepublic void setGroup(GroupSynchronizeType value)
value - allowed object is
GroupSynchronizeTypepublic boolean isSetGroup()
public LibrarySynchronizeType getLibrary()
LibrarySynchronizeTypepublic void setLibrary(LibrarySynchronizeType value)
value - allowed object is
LibrarySynchronizeTypepublic boolean isSetLibrary()
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.CopyTopublic EntitySynchronizeType withRule(SiteRuleType value)
public EntitySynchronizeType withCreateFileStatuses(Boolean value)
public EntitySynchronizeType withTimestamp(XMLGregorianCalendar value)
public EntitySynchronizeType withType(String value)
public EntitySynchronizeType withItem(ItemSynchronizeType value)
public EntitySynchronizeType withCollection(CollectionSynchronizeType value)
public EntitySynchronizeType withUser(UserSynchronizeType value)
public EntitySynchronizeType withGroup(GroupSynchronizeType value)
public EntitySynchronizeType withLibrary(LibrarySynchronizeType value)
Copyright © 2015. All rights reserved.