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 | Class and Description |
---|---|
static class |
EntitySynchronizeType.PropInfo |
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 |
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_) |
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()
SiteRuleType
public void setRule(SiteRuleType value)
value
- allowed object is
SiteRuleType
public boolean isSetRule()
public Boolean isCreateFileStatuses()
Boolean
public void setCreateFileStatuses(Boolean value)
value
- allowed object is
Boolean
public boolean isSetCreateFileStatuses()
public XMLGregorianCalendar getTimestamp()
XMLGregorianCalendar
public void setTimestamp(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public boolean isSetTimestamp()
public String getType()
String
public void setType(String value)
value
- allowed object is
String
public boolean isSetType()
public ItemSynchronizeType getItem()
ItemSynchronizeType
public void setItem(ItemSynchronizeType value)
value
- allowed object is
ItemSynchronizeType
public boolean isSetItem()
public CollectionSynchronizeType getCollection()
CollectionSynchronizeType
public void setCollection(CollectionSynchronizeType value)
value
- allowed object is
CollectionSynchronizeType
public boolean isSetCollection()
public UserSynchronizeType getUser()
UserSynchronizeType
public void setUser(UserSynchronizeType value)
value
- allowed object is
UserSynchronizeType
public boolean isSetUser()
public GroupSynchronizeType getGroup()
GroupSynchronizeType
public void setGroup(GroupSynchronizeType value)
value
- allowed object is
GroupSynchronizeType
public boolean isSetGroup()
public LibrarySynchronizeType getLibrary()
LibrarySynchronizeType
public void setLibrary(LibrarySynchronizeType value)
value
- allowed object is
LibrarySynchronizeType
public boolean isSetLibrary()
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
public 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)
public EntitySynchronizeType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
Copyright © 2017. All rights reserved.