Package com.vidispine.generated
Class SiteRuleType
- java.lang.Object
-
- com.vidispine.generated.SiteRuleType
-
- All Implemented Interfaces:
Serializable
,Cloneable
,org.jvnet.jaxb2_commons.lang.CopyTo2
,org.jvnet.jaxb2_commons.lang.Equals2
,org.jvnet.jaxb2_commons.lang.HashCode2
public class SiteRuleType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo2, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for SiteRuleType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SiteRuleType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="id" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" minOccurs="0"/> <element name="site" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="metadata" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="shape" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="groups" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="access" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="files" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="targetStorage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="localTargetStorage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="deleted" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SiteRuleType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected Boolean
access
protected Boolean
deleted
protected Boolean
files
protected Boolean
groups
protected String
id
protected String
localTargetStorage
protected Boolean
metadata
protected List<String>
shape
protected String
site
protected String
targetStorage
-
Constructor Summary
Constructors Constructor Description SiteRuleType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
Object
copyTo(Object target)
Object
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
Object
createNewInstance()
boolean
equals(Object object)
boolean
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
String
getId()
Gets the value of the id property.String
getLocalTargetStorage()
Gets the value of the localTargetStorage property.List<String>
getShape()
Gets the value of the shape property.String
getSite()
Gets the value of the site property.String
getTargetStorage()
Gets the value of the targetStorage property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
Boolean
isAccess()
Gets the value of the access property.Boolean
isDeleted()
Gets the value of the deleted property.Boolean
isFiles()
Gets the value of the files property.Boolean
isGroups()
Gets the value of the groups property.Boolean
isMetadata()
Gets the value of the metadata property.boolean
isSetAccess()
boolean
isSetDeleted()
boolean
isSetFiles()
boolean
isSetGroups()
boolean
isSetId()
boolean
isSetLocalTargetStorage()
boolean
isSetMetadata()
boolean
isSetShape()
boolean
isSetSite()
boolean
isSetTargetStorage()
void
setAccess(Boolean value)
Sets the value of the access property.void
setDeleted(Boolean value)
Sets the value of the deleted property.void
setFiles(Boolean value)
Sets the value of the files property.void
setGroups(Boolean value)
Sets the value of the groups property.void
setId(String value)
Sets the value of the id property.void
setLocalTargetStorage(String value)
Sets the value of the localTargetStorage property.void
setMetadata(Boolean value)
Sets the value of the metadata property.void
setSite(String value)
Sets the value of the site property.void
setTargetStorage(String value)
Sets the value of the targetStorage property.void
unsetShape()
SiteRuleType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
SiteRuleType
withAccess(Boolean value)
SiteRuleType
withDeleted(Boolean value)
SiteRuleType
withFiles(Boolean value)
SiteRuleType
withGroups(Boolean value)
SiteRuleType
withId(String value)
SiteRuleType
withLocalTargetStorage(String value)
SiteRuleType
withMetadata(Boolean value)
SiteRuleType
withShape(String... values)
SiteRuleType
withShape(Collection<String> values)
SiteRuleType
withSite(String value)
SiteRuleType
withTargetStorage(String value)
-
-
-
Field Detail
-
id
protected String id
-
site
protected String site
-
metadata
protected Boolean metadata
-
groups
protected Boolean groups
-
access
protected Boolean access
-
files
protected Boolean files
-
targetStorage
protected String targetStorage
-
localTargetStorage
protected String localTargetStorage
-
deleted
protected Boolean deleted
-
-
Method Detail
-
setId
public void setId(String value)
Sets the value of the id property.- Parameters:
value
- allowed object isString
-
isSetId
public boolean isSetId()
-
getSite
public String getSite()
Gets the value of the site property.- Returns:
- possible object is
String
-
setSite
public void setSite(String value)
Sets the value of the site property.- Parameters:
value
- allowed object isString
-
isSetSite
public boolean isSetSite()
-
isMetadata
public Boolean isMetadata()
Gets the value of the metadata property.- Returns:
- possible object is
Boolean
-
setMetadata
public void setMetadata(Boolean value)
Sets the value of the metadata property.- Parameters:
value
- allowed object isBoolean
-
isSetMetadata
public boolean isSetMetadata()
-
getShape
public List<String> getShape()
Gets the value of the shape property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
set
method for the shape property.For example, to add a new item, do as follows:
getShape().add(newItem);
Objects of the following type(s) are allowed in the list
String
-
isSetShape
public boolean isSetShape()
-
unsetShape
public void unsetShape()
-
isGroups
public Boolean isGroups()
Gets the value of the groups property.- Returns:
- possible object is
Boolean
-
setGroups
public void setGroups(Boolean value)
Sets the value of the groups property.- Parameters:
value
- allowed object isBoolean
-
isSetGroups
public boolean isSetGroups()
-
isAccess
public Boolean isAccess()
Gets the value of the access property.- Returns:
- possible object is
Boolean
-
setAccess
public void setAccess(Boolean value)
Sets the value of the access property.- Parameters:
value
- allowed object isBoolean
-
isSetAccess
public boolean isSetAccess()
-
isFiles
public Boolean isFiles()
Gets the value of the files property.- Returns:
- possible object is
Boolean
-
setFiles
public void setFiles(Boolean value)
Sets the value of the files property.- Parameters:
value
- allowed object isBoolean
-
isSetFiles
public boolean isSetFiles()
-
getTargetStorage
public String getTargetStorage()
Gets the value of the targetStorage property.- Returns:
- possible object is
String
-
setTargetStorage
public void setTargetStorage(String value)
Sets the value of the targetStorage property.- Parameters:
value
- allowed object isString
-
isSetTargetStorage
public boolean isSetTargetStorage()
-
getLocalTargetStorage
public String getLocalTargetStorage()
Gets the value of the localTargetStorage property.- Returns:
- possible object is
String
-
setLocalTargetStorage
public void setLocalTargetStorage(String value)
Sets the value of the localTargetStorage property.- Parameters:
value
- allowed object isString
-
isSetLocalTargetStorage
public boolean isSetLocalTargetStorage()
-
isDeleted
public Boolean isDeleted()
Gets the value of the deleted property.- Returns:
- possible object is
Boolean
-
setDeleted
public void setDeleted(Boolean value)
Sets the value of the deleted property.- Parameters:
value
- allowed object isBoolean
-
isSetDeleted
public boolean isSetDeleted()
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
copyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)
- Specified by:
copyTo
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstance
in interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
withId
public SiteRuleType withId(String value)
-
withSite
public SiteRuleType withSite(String value)
-
withMetadata
public SiteRuleType withMetadata(Boolean value)
-
withShape
public SiteRuleType withShape(String... values)
-
withShape
public SiteRuleType withShape(Collection<String> values)
-
withGroups
public SiteRuleType withGroups(Boolean value)
-
withAccess
public SiteRuleType withAccess(Boolean value)
-
withFiles
public SiteRuleType withFiles(Boolean value)
-
withTargetStorage
public SiteRuleType withTargetStorage(String value)
-
withLocalTargetStorage
public SiteRuleType withLocalTargetStorage(String value)
-
withDeleted
public SiteRuleType withDeleted(Boolean value)
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
- Specified by:
equals
in interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
visit
public SiteRuleType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
- Specified by:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-