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 class
AutoImportRuleType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected List<String>
disabledSidecarExtensions
protected Boolean
enabled
protected List<FilenameFilterType>
excludeFilter
protected Boolean
fileNameAsTitle
protected Boolean
ignoreSidecarImport
protected SimpleMetadataType
jobmetadata
protected MetadataType
metadata
protected String
priority
protected String
projection
protected String
resourceId
protected SequenceDefinitionType
sequenceDefinition
protected String
settingsId
protected List<FilenameFilterType>
shapeTagFilter
protected String
storage
protected List<String>
tag
protected String
user
-
Constructor Summary
Constructors Constructor Description AutoImportRuleType()
-
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)
List<String>
getDisabledSidecarExtensions()
Gets the value of the disabledSidecarExtensions property.List<FilenameFilterType>
getExcludeFilter()
Gets the value of the excludeFilter property.SimpleMetadataType
getJobmetadata()
Gets the value of the jobmetadata property.MetadataType
getMetadata()
Gets the value of the metadata property.String
getPriority()
Gets the value of the priority property.String
getProjection()
Gets the value of the projection property.String
getResourceId()
Gets the value of the resourceId property.SequenceDefinitionType
getSequenceDefinition()
Gets the value of the sequenceDefinition property.String
getSettingsId()
Gets the value of the settingsId property.List<FilenameFilterType>
getShapeTagFilter()
Gets the value of the shapeTagFilter property.String
getStorage()
Gets the value of the storage property.List<String>
getTag()
Gets the value of the tag property.String
getUser()
Gets the value of the user property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
Boolean
isEnabled()
Gets the value of the enabled property.Boolean
isFileNameAsTitle()
Gets the value of the fileNameAsTitle property.Boolean
isIgnoreSidecarImport()
Gets the value of the ignoreSidecarImport property.boolean
isSetDisabledSidecarExtensions()
boolean
isSetEnabled()
boolean
isSetExcludeFilter()
boolean
isSetFileNameAsTitle()
boolean
isSetIgnoreSidecarImport()
boolean
isSetJobmetadata()
boolean
isSetMetadata()
boolean
isSetPriority()
boolean
isSetProjection()
boolean
isSetResourceId()
boolean
isSetSequenceDefinition()
boolean
isSetSettingsId()
boolean
isSetShapeTagFilter()
boolean
isSetStorage()
boolean
isSetTag()
boolean
isSetUser()
void
setEnabled(Boolean value)
Sets the value of the enabled property.void
setFileNameAsTitle(Boolean value)
Sets the value of the fileNameAsTitle property.void
setIgnoreSidecarImport(Boolean value)
Sets the value of the ignoreSidecarImport property.void
setJobmetadata(SimpleMetadataType value)
Sets the value of the jobmetadata property.void
setMetadata(MetadataType value)
Sets the value of the metadata property.void
setPriority(String value)
Sets the value of the priority property.void
setProjection(String value)
Sets the value of the projection property.void
setResourceId(String value)
Sets the value of the resourceId property.void
setSequenceDefinition(SequenceDefinitionType value)
Sets the value of the sequenceDefinition property.void
setSettingsId(String value)
Sets the value of the settingsId property.void
setStorage(String value)
Sets the value of the storage property.void
setUser(String value)
Sets the value of the user property.void
unsetDisabledSidecarExtensions()
void
unsetExcludeFilter()
void
unsetShapeTagFilter()
void
unsetTag()
AutoImportRuleType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
AutoImportRuleType
withDisabledSidecarExtensions(String... values)
AutoImportRuleType
withDisabledSidecarExtensions(Collection<String> values)
AutoImportRuleType
withEnabled(Boolean value)
AutoImportRuleType
withExcludeFilter(FilenameFilterType... values)
AutoImportRuleType
withExcludeFilter(Collection<FilenameFilterType> values)
AutoImportRuleType
withFileNameAsTitle(Boolean value)
AutoImportRuleType
withIgnoreSidecarImport(Boolean value)
AutoImportRuleType
withJobmetadata(SimpleMetadataType value)
AutoImportRuleType
withMetadata(MetadataType value)
AutoImportRuleType
withPriority(String value)
AutoImportRuleType
withProjection(String value)
AutoImportRuleType
withResourceId(String value)
AutoImportRuleType
withSequenceDefinition(SequenceDefinitionType value)
AutoImportRuleType
withSettingsId(String value)
AutoImportRuleType
withShapeTagFilter(FilenameFilterType... values)
AutoImportRuleType
withShapeTagFilter(Collection<FilenameFilterType> values)
AutoImportRuleType
withStorage(String value)
AutoImportRuleType
withTag(String... values)
AutoImportRuleType
withTag(Collection<String> values)
AutoImportRuleType
withUser(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
set
method 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
set
method 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
set
method 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
set
method 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:
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
-
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:
equals
in 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:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-