Class IndexingConfigurationType
- java.lang.Object
-
- com.vidispine.generated.IndexingConfigurationType
-
- 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 IndexingConfigurationType 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 IndexingConfigurationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="IndexingConfigurationType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <choice> <sequence> <element name="solrPath" type="{http://www.w3.org/2001/XMLSchema}string"/> </sequence> <sequence> <element name="solrCollection" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="zookeeperHost" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/> </sequence> <sequence> <element name="elasticsearchPath" type="{http://www.w3.org/2001/XMLSchema}string"/> </sequence> </choice> <element name="commitInterval" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="softCommitInterval" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="autoSoftCommit" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="pingAttempts" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="pingTimeout" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="queryTimeout" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="fieldDefault" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="fullText" type="{http://www.w3.org/2001/XMLSchema}boolean"/> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIndexingConfigurationType.FieldDefaultJava class for anonymous complex type.static classIndexingConfigurationType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected BooleanautoSoftCommitprotected IntegercommitIntervalprotected StringelasticsearchPathprotected List<IndexingConfigurationType.FieldDefault>fieldDefaultprotected IntegerpingAttemptsprotected IntegerpingTimeoutprotected IntegerqueryTimeoutprotected IntegersoftCommitIntervalprotected StringsolrCollectionprotected StringsolrPathprotected List<String>zookeeperHost
-
Constructor Summary
Constructors Constructor Description IndexingConfigurationType()
-
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)IntegergetCommitInterval()Gets the value of the commitInterval property.StringgetElasticsearchPath()Gets the value of the elasticsearchPath property.List<IndexingConfigurationType.FieldDefault>getFieldDefault()Gets the value of the fieldDefault property.IntegergetPingAttempts()Gets the value of the pingAttempts property.IntegergetPingTimeout()Gets the value of the pingTimeout property.IntegergetQueryTimeout()Gets the value of the queryTimeout property.IntegergetSoftCommitInterval()Gets the value of the softCommitInterval property.StringgetSolrCollection()Gets the value of the solrCollection property.StringgetSolrPath()Gets the value of the solrPath property.List<String>getZookeeperHost()Gets the value of the zookeeperHost property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)BooleanisAutoSoftCommit()Gets the value of the autoSoftCommit property.booleanisSetAutoSoftCommit()booleanisSetCommitInterval()booleanisSetElasticsearchPath()booleanisSetFieldDefault()booleanisSetPingAttempts()booleanisSetPingTimeout()booleanisSetQueryTimeout()booleanisSetSoftCommitInterval()booleanisSetSolrCollection()booleanisSetSolrPath()booleanisSetZookeeperHost()voidsetAutoSoftCommit(Boolean value)Sets the value of the autoSoftCommit property.voidsetCommitInterval(Integer value)Sets the value of the commitInterval property.voidsetElasticsearchPath(String value)Sets the value of the elasticsearchPath property.voidsetPingAttempts(Integer value)Sets the value of the pingAttempts property.voidsetPingTimeout(Integer value)Sets the value of the pingTimeout property.voidsetQueryTimeout(Integer value)Sets the value of the queryTimeout property.voidsetSoftCommitInterval(Integer value)Sets the value of the softCommitInterval property.voidsetSolrCollection(String value)Sets the value of the solrCollection property.voidsetSolrPath(String value)Sets the value of the solrPath property.voidunsetFieldDefault()voidunsetZookeeperHost()IndexingConfigurationTypevisit(com.kscs.util.jaxb.PropertyVisitor _visitor_)IndexingConfigurationTypewithAutoSoftCommit(Boolean value)IndexingConfigurationTypewithCommitInterval(Integer value)IndexingConfigurationTypewithElasticsearchPath(String value)IndexingConfigurationTypewithFieldDefault(IndexingConfigurationType.FieldDefault... values)IndexingConfigurationTypewithFieldDefault(Collection<IndexingConfigurationType.FieldDefault> values)IndexingConfigurationTypewithPingAttempts(Integer value)IndexingConfigurationTypewithPingTimeout(Integer value)IndexingConfigurationTypewithQueryTimeout(Integer value)IndexingConfigurationTypewithSoftCommitInterval(Integer value)IndexingConfigurationTypewithSolrCollection(String value)IndexingConfigurationTypewithSolrPath(String value)IndexingConfigurationTypewithZookeeperHost(String... values)IndexingConfigurationTypewithZookeeperHost(Collection<String> values)
-
-
-
Field Detail
-
solrPath
protected String solrPath
-
solrCollection
protected String solrCollection
-
elasticsearchPath
protected String elasticsearchPath
-
commitInterval
protected Integer commitInterval
-
softCommitInterval
protected Integer softCommitInterval
-
autoSoftCommit
protected Boolean autoSoftCommit
-
pingAttempts
protected Integer pingAttempts
-
pingTimeout
protected Integer pingTimeout
-
queryTimeout
protected Integer queryTimeout
-
fieldDefault
protected List<IndexingConfigurationType.FieldDefault> fieldDefault
-
-
Method Detail
-
getSolrPath
public String getSolrPath()
Gets the value of the solrPath property.- Returns:
- possible object is
String
-
setSolrPath
public void setSolrPath(String value)
Sets the value of the solrPath property.- Parameters:
value- allowed object isString
-
isSetSolrPath
public boolean isSetSolrPath()
-
getSolrCollection
public String getSolrCollection()
Gets the value of the solrCollection property.- Returns:
- possible object is
String
-
setSolrCollection
public void setSolrCollection(String value)
Sets the value of the solrCollection property.- Parameters:
value- allowed object isString
-
isSetSolrCollection
public boolean isSetSolrCollection()
-
getZookeeperHost
public List<String> getZookeeperHost()
Gets the value of the zookeeperHost 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 zookeeperHost property.For example, to add a new item, do as follows:
getZookeeperHost().add(newItem);Objects of the following type(s) are allowed in the list
String
-
isSetZookeeperHost
public boolean isSetZookeeperHost()
-
unsetZookeeperHost
public void unsetZookeeperHost()
-
getElasticsearchPath
public String getElasticsearchPath()
Gets the value of the elasticsearchPath property.- Returns:
- possible object is
String
-
setElasticsearchPath
public void setElasticsearchPath(String value)
Sets the value of the elasticsearchPath property.- Parameters:
value- allowed object isString
-
isSetElasticsearchPath
public boolean isSetElasticsearchPath()
-
getCommitInterval
public Integer getCommitInterval()
Gets the value of the commitInterval property.- Returns:
- possible object is
Integer
-
setCommitInterval
public void setCommitInterval(Integer value)
Sets the value of the commitInterval property.- Parameters:
value- allowed object isInteger
-
isSetCommitInterval
public boolean isSetCommitInterval()
-
getSoftCommitInterval
public Integer getSoftCommitInterval()
Gets the value of the softCommitInterval property.- Returns:
- possible object is
Integer
-
setSoftCommitInterval
public void setSoftCommitInterval(Integer value)
Sets the value of the softCommitInterval property.- Parameters:
value- allowed object isInteger
-
isSetSoftCommitInterval
public boolean isSetSoftCommitInterval()
-
isAutoSoftCommit
public Boolean isAutoSoftCommit()
Gets the value of the autoSoftCommit property.- Returns:
- possible object is
Boolean
-
setAutoSoftCommit
public void setAutoSoftCommit(Boolean value)
Sets the value of the autoSoftCommit property.- Parameters:
value- allowed object isBoolean
-
isSetAutoSoftCommit
public boolean isSetAutoSoftCommit()
-
getPingAttempts
public Integer getPingAttempts()
Gets the value of the pingAttempts property.- Returns:
- possible object is
Integer
-
setPingAttempts
public void setPingAttempts(Integer value)
Sets the value of the pingAttempts property.- Parameters:
value- allowed object isInteger
-
isSetPingAttempts
public boolean isSetPingAttempts()
-
getPingTimeout
public Integer getPingTimeout()
Gets the value of the pingTimeout property.- Returns:
- possible object is
Integer
-
setPingTimeout
public void setPingTimeout(Integer value)
Sets the value of the pingTimeout property.- Parameters:
value- allowed object isInteger
-
isSetPingTimeout
public boolean isSetPingTimeout()
-
getQueryTimeout
public Integer getQueryTimeout()
Gets the value of the queryTimeout property.- Returns:
- possible object is
Integer
-
setQueryTimeout
public void setQueryTimeout(Integer value)
Sets the value of the queryTimeout property.- Parameters:
value- allowed object isInteger
-
isSetQueryTimeout
public boolean isSetQueryTimeout()
-
getFieldDefault
public List<IndexingConfigurationType.FieldDefault> getFieldDefault()
Gets the value of the fieldDefault 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 fieldDefault property.For example, to add a new item, do as follows:
getFieldDefault().add(newItem);Objects of the following type(s) are allowed in the list
IndexingConfigurationType.FieldDefault
-
isSetFieldDefault
public boolean isSetFieldDefault()
-
unsetFieldDefault
public void unsetFieldDefault()
-
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
-
withSolrPath
public IndexingConfigurationType withSolrPath(String value)
-
withSolrCollection
public IndexingConfigurationType withSolrCollection(String value)
-
withZookeeperHost
public IndexingConfigurationType withZookeeperHost(String... values)
-
withZookeeperHost
public IndexingConfigurationType withZookeeperHost(Collection<String> values)
-
withElasticsearchPath
public IndexingConfigurationType withElasticsearchPath(String value)
-
withCommitInterval
public IndexingConfigurationType withCommitInterval(Integer value)
-
withSoftCommitInterval
public IndexingConfigurationType withSoftCommitInterval(Integer value)
-
withAutoSoftCommit
public IndexingConfigurationType withAutoSoftCommit(Boolean value)
-
withPingAttempts
public IndexingConfigurationType withPingAttempts(Integer value)
-
withPingTimeout
public IndexingConfigurationType withPingTimeout(Integer value)
-
withQueryTimeout
public IndexingConfigurationType withQueryTimeout(Integer value)
-
withFieldDefault
public IndexingConfigurationType withFieldDefault(IndexingConfigurationType.FieldDefault... values)
-
withFieldDefault
public IndexingConfigurationType withFieldDefault(Collection<IndexingConfigurationType.FieldDefault> values)
-
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 IndexingConfigurationType 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
-
-