Class AutoImportRuleType
- java.lang.Object
-
- com.vidispine.generated.AutoImportRuleType
-
- 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 AutoImportRuleType 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 AutoImportRuleType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AutoImportRuleType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="fileNameAsTitle" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="storage" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" minOccurs="0"/> <element name="tag" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="metadata" type="{http://xml.vidispine.com/schema/vidispine}MetadataType" minOccurs="0"/> <element name="jobmetadata" type="{http://xml.vidispine.com/schema/vidispine}SimpleMetadataType" minOccurs="0"/> <element name="settingsId" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" minOccurs="0"/> <element name="projection" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="excludeFilter" type="{http://xml.vidispine.com/schema/vidispine}FilenameFilterType" maxOccurs="unbounded" minOccurs="0"/> <element name="shapeTagFilter" type="{http://xml.vidispine.com/schema/vidispine}FilenameFilterType" maxOccurs="unbounded" minOccurs="0"/> <element name="sequenceDefinition" type="{http://xml.vidispine.com/schema/vidispine}sequenceDefinitionType" minOccurs="0"/> <element name="priority" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="user" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="ignoreSidecarImport" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="disabledSidecarExtensions" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="enabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="resourceId" type="{http://xml.vidispine.com/schema/vidispine}SiteIdType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAutoImportRuleType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected List<String>disabledSidecarExtensionsprotected Booleanenabledprotected List<FilenameFilterType>excludeFilterprotected BooleanfileNameAsTitleprotected BooleanignoreSidecarImportprotected SimpleMetadataTypejobmetadataprotected MetadataTypemetadataprotected Stringpriorityprotected Stringprojectionprotected StringresourceIdprotected SequenceDefinitionTypesequenceDefinitionprotected StringsettingsIdprotected List<FilenameFilterType>shapeTagFilterprotected Stringstorageprotected List<String>tagprotected Stringuser
-
Constructor Summary
Constructors Constructor Description AutoImportRuleType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectclone()ObjectcopyTo(Object target)ObjectcopyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy2 strategy)ObjectcreateNewInstance()booleanequals(Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)List<String>getDisabledSidecarExtensions()Gets the value of the disabledSidecarExtensions property.List<FilenameFilterType>getExcludeFilter()Gets the value of the excludeFilter property.SimpleMetadataTypegetJobmetadata()Gets the value of the jobmetadata property.MetadataTypegetMetadata()Gets the value of the metadata property.StringgetPriority()Gets the value of the priority property.StringgetProjection()Gets the value of the projection property.StringgetResourceId()Gets the value of the resourceId property.SequenceDefinitionTypegetSequenceDefinition()Gets the value of the sequenceDefinition property.StringgetSettingsId()Gets the value of the settingsId property.List<FilenameFilterType>getShapeTagFilter()Gets the value of the shapeTagFilter property.StringgetStorage()Gets the value of the storage property.List<String>getTag()Gets the value of the tag property.StringgetUser()Gets the value of the user property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)BooleanisEnabled()Gets the value of the enabled property.BooleanisFileNameAsTitle()Gets the value of the fileNameAsTitle property.BooleanisIgnoreSidecarImport()Gets the value of the ignoreSidecarImport property.booleanisSetDisabledSidecarExtensions()booleanisSetEnabled()booleanisSetExcludeFilter()booleanisSetFileNameAsTitle()booleanisSetIgnoreSidecarImport()booleanisSetJobmetadata()booleanisSetMetadata()booleanisSetPriority()booleanisSetProjection()booleanisSetResourceId()booleanisSetSequenceDefinition()booleanisSetSettingsId()booleanisSetShapeTagFilter()booleanisSetStorage()booleanisSetTag()booleanisSetUser()voidsetEnabled(Boolean value)Sets the value of the enabled property.voidsetFileNameAsTitle(Boolean value)Sets the value of the fileNameAsTitle property.voidsetIgnoreSidecarImport(Boolean value)Sets the value of the ignoreSidecarImport property.voidsetJobmetadata(SimpleMetadataType value)Sets the value of the jobmetadata property.voidsetMetadata(MetadataType value)Sets the value of the metadata property.voidsetPriority(String value)Sets the value of the priority property.voidsetProjection(String value)Sets the value of the projection property.voidsetResourceId(String value)Sets the value of the resourceId property.voidsetSequenceDefinition(SequenceDefinitionType value)Sets the value of the sequenceDefinition property.voidsetSettingsId(String value)Sets the value of the settingsId property.voidsetStorage(String value)Sets the value of the storage property.voidsetUser(String value)Sets the value of the user property.voidunsetDisabledSidecarExtensions()voidunsetExcludeFilter()voidunsetShapeTagFilter()voidunsetTag()AutoImportRuleTypevisit(com.kscs.util.jaxb.PropertyVisitor _visitor_)AutoImportRuleTypewithDisabledSidecarExtensions(String... values)AutoImportRuleTypewithDisabledSidecarExtensions(Collection<String> values)AutoImportRuleTypewithEnabled(Boolean value)AutoImportRuleTypewithExcludeFilter(FilenameFilterType... values)AutoImportRuleTypewithExcludeFilter(Collection<FilenameFilterType> values)AutoImportRuleTypewithFileNameAsTitle(Boolean value)AutoImportRuleTypewithIgnoreSidecarImport(Boolean value)AutoImportRuleTypewithJobmetadata(SimpleMetadataType value)AutoImportRuleTypewithMetadata(MetadataType value)AutoImportRuleTypewithPriority(String value)AutoImportRuleTypewithProjection(String value)AutoImportRuleTypewithResourceId(String value)AutoImportRuleTypewithSequenceDefinition(SequenceDefinitionType value)AutoImportRuleTypewithSettingsId(String value)AutoImportRuleTypewithShapeTagFilter(FilenameFilterType... values)AutoImportRuleTypewithShapeTagFilter(Collection<FilenameFilterType> values)AutoImportRuleTypewithStorage(String value)AutoImportRuleTypewithTag(String... values)AutoImportRuleTypewithTag(Collection<String> values)AutoImportRuleTypewithUser(String value)
-
-
-
Field Detail
-
fileNameAsTitle
protected Boolean fileNameAsTitle
-
storage
protected String storage
-
metadata
protected MetadataType metadata
-
jobmetadata
protected SimpleMetadataType jobmetadata
-
settingsId
protected String settingsId
-
projection
protected String projection
-
excludeFilter
protected List<FilenameFilterType> excludeFilter
-
shapeTagFilter
protected List<FilenameFilterType> shapeTagFilter
-
sequenceDefinition
protected SequenceDefinitionType sequenceDefinition
-
priority
protected String priority
-
user
protected String user
-
ignoreSidecarImport
protected Boolean ignoreSidecarImport
-
enabled
protected Boolean enabled
-
resourceId
protected String resourceId
-
-
Method Detail
-
isFileNameAsTitle
public Boolean isFileNameAsTitle()
Gets the value of the fileNameAsTitle property.- Returns:
- possible object is
Boolean
-
setFileNameAsTitle
public void setFileNameAsTitle(Boolean value)
Sets the value of the fileNameAsTitle property.- Parameters:
value- allowed object isBoolean
-
isSetFileNameAsTitle
public boolean isSetFileNameAsTitle()
-
getStorage
public String getStorage()
Gets the value of the storage property.- Returns:
- possible object is
String
-
setStorage
public void setStorage(String value)
Sets the value of the storage property.- Parameters:
value- allowed object isString
-
isSetStorage
public boolean isSetStorage()
-
getTag
public List<String> getTag()
Gets the value of the tag 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
setmethod for the tag property.For example, to add a new item, do as follows:
getTag().add(newItem);Objects of the following type(s) are allowed in the list
String
-
isSetTag
public boolean isSetTag()
-
unsetTag
public void unsetTag()
-
getMetadata
public MetadataType getMetadata()
Gets the value of the metadata property.- Returns:
- possible object is
MetadataType
-
setMetadata
public void setMetadata(MetadataType value)
Sets the value of the metadata property.- Parameters:
value- allowed object isMetadataType
-
isSetMetadata
public boolean isSetMetadata()
-
getJobmetadata
public SimpleMetadataType getJobmetadata()
Gets the value of the jobmetadata property.- Returns:
- possible object is
SimpleMetadataType
-
setJobmetadata
public void setJobmetadata(SimpleMetadataType value)
Sets the value of the jobmetadata property.- Parameters:
value- allowed object isSimpleMetadataType
-
isSetJobmetadata
public boolean isSetJobmetadata()
-
getSettingsId
public String getSettingsId()
Gets the value of the settingsId property.- Returns:
- possible object is
String
-
setSettingsId
public void setSettingsId(String value)
Sets the value of the settingsId property.- Parameters:
value- allowed object isString
-
isSetSettingsId
public boolean isSetSettingsId()
-
getProjection
public String getProjection()
Gets the value of the projection property.- Returns:
- possible object is
String
-
setProjection
public void setProjection(String value)
Sets the value of the projection property.- Parameters:
value- allowed object isString
-
isSetProjection
public boolean isSetProjection()
-
getExcludeFilter
public List<FilenameFilterType> getExcludeFilter()
Gets the value of the excludeFilter 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
setmethod for the excludeFilter property.For example, to add a new item, do as follows:
getExcludeFilter().add(newItem);Objects of the following type(s) are allowed in the list
FilenameFilterType
-
isSetExcludeFilter
public boolean isSetExcludeFilter()
-
unsetExcludeFilter
public void unsetExcludeFilter()
-
getShapeTagFilter
public List<FilenameFilterType> getShapeTagFilter()
Gets the value of the shapeTagFilter 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
setmethod for the shapeTagFilter property.For example, to add a new item, do as follows:
getShapeTagFilter().add(newItem);Objects of the following type(s) are allowed in the list
FilenameFilterType
-
isSetShapeTagFilter
public boolean isSetShapeTagFilter()
-
unsetShapeTagFilter
public void unsetShapeTagFilter()
-
getSequenceDefinition
public SequenceDefinitionType getSequenceDefinition()
Gets the value of the sequenceDefinition property.- Returns:
- possible object is
SequenceDefinitionType
-
setSequenceDefinition
public void setSequenceDefinition(SequenceDefinitionType value)
Sets the value of the sequenceDefinition property.- Parameters:
value- allowed object isSequenceDefinitionType
-
isSetSequenceDefinition
public boolean isSetSequenceDefinition()
-
getPriority
public String getPriority()
Gets the value of the priority property.- Returns:
- possible object is
String
-
setPriority
public void setPriority(String value)
Sets the value of the priority property.- Parameters:
value- allowed object isString
-
isSetPriority
public boolean isSetPriority()
-
getUser
public String getUser()
Gets the value of the user property.- Returns:
- possible object is
String
-
setUser
public void setUser(String value)
Sets the value of the user property.- Parameters:
value- allowed object isString
-
isSetUser
public boolean isSetUser()
-
isIgnoreSidecarImport
public Boolean isIgnoreSidecarImport()
Gets the value of the ignoreSidecarImport property.- Returns:
- possible object is
Boolean
-
setIgnoreSidecarImport
public void setIgnoreSidecarImport(Boolean value)
Sets the value of the ignoreSidecarImport property.- Parameters:
value- allowed object isBoolean
-
isSetIgnoreSidecarImport
public boolean isSetIgnoreSidecarImport()
-
getDisabledSidecarExtensions
public List<String> getDisabledSidecarExtensions()
Gets the value of the disabledSidecarExtensions 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
setmethod for the disabledSidecarExtensions property.For example, to add a new item, do as follows:
getDisabledSidecarExtensions().add(newItem);Objects of the following type(s) are allowed in the list
String
-
isSetDisabledSidecarExtensions
public boolean isSetDisabledSidecarExtensions()
-
unsetDisabledSidecarExtensions
public void unsetDisabledSidecarExtensions()
-
isEnabled
public Boolean isEnabled()
Gets the value of the enabled property.- Returns:
- possible object is
Boolean
-
setEnabled
public void setEnabled(Boolean value)
Sets the value of the enabled property.- Parameters:
value- allowed object isBoolean
-
isSetEnabled
public boolean isSetEnabled()
-
getResourceId
public String getResourceId()
Gets the value of the resourceId property.- Returns:
- possible object is
String
-
setResourceId
public void setResourceId(String value)
Sets the value of the resourceId property.- Parameters:
value- allowed object isString
-
isSetResourceId
public boolean isSetResourceId()
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin 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:
copyToin interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb2_commons.lang.CopyTo2
-
withFileNameAsTitle
public AutoImportRuleType withFileNameAsTitle(Boolean value)
-
withStorage
public AutoImportRuleType withStorage(String value)
-
withTag
public AutoImportRuleType withTag(String... values)
-
withTag
public AutoImportRuleType withTag(Collection<String> values)
-
withMetadata
public AutoImportRuleType withMetadata(MetadataType value)
-
withJobmetadata
public AutoImportRuleType withJobmetadata(SimpleMetadataType value)
-
withSettingsId
public AutoImportRuleType withSettingsId(String value)
-
withProjection
public AutoImportRuleType withProjection(String value)
-
withExcludeFilter
public AutoImportRuleType withExcludeFilter(FilenameFilterType... values)
-
withExcludeFilter
public AutoImportRuleType withExcludeFilter(Collection<FilenameFilterType> values)
-
withShapeTagFilter
public AutoImportRuleType withShapeTagFilter(FilenameFilterType... values)
-
withShapeTagFilter
public AutoImportRuleType withShapeTagFilter(Collection<FilenameFilterType> values)
-
withSequenceDefinition
public AutoImportRuleType withSequenceDefinition(SequenceDefinitionType value)
-
withPriority
public AutoImportRuleType withPriority(String value)
-
withUser
public AutoImportRuleType withUser(String value)
-
withIgnoreSidecarImport
public AutoImportRuleType withIgnoreSidecarImport(Boolean value)
-
withDisabledSidecarExtensions
public AutoImportRuleType withDisabledSidecarExtensions(String... values)
-
withDisabledSidecarExtensions
public AutoImportRuleType withDisabledSidecarExtensions(Collection<String> values)
-
withEnabled
public AutoImportRuleType withEnabled(Boolean value)
-
withResourceId
public AutoImportRuleType withResourceId(String 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:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2
-
visit
public AutoImportRuleType 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:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-