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 class
IndexingConfigurationType.FieldDefault
Java class for anonymous complex type.static class
IndexingConfigurationType.PropInfo
-
Field Summary
Fields Modifier and Type Field Description protected Boolean
autoSoftCommit
protected Integer
commitInterval
protected String
elasticsearchPath
protected List<IndexingConfigurationType.FieldDefault>
fieldDefault
protected Integer
pingAttempts
protected Integer
pingTimeout
protected Integer
queryTimeout
protected Integer
softCommitInterval
protected String
solrCollection
protected String
solrPath
protected List<String>
zookeeperHost
-
Constructor Summary
Constructors Constructor Description IndexingConfigurationType()
-
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)
Integer
getCommitInterval()
Gets the value of the commitInterval property.String
getElasticsearchPath()
Gets the value of the elasticsearchPath property.List<IndexingConfigurationType.FieldDefault>
getFieldDefault()
Gets the value of the fieldDefault property.Integer
getPingAttempts()
Gets the value of the pingAttempts property.Integer
getPingTimeout()
Gets the value of the pingTimeout property.Integer
getQueryTimeout()
Gets the value of the queryTimeout property.Integer
getSoftCommitInterval()
Gets the value of the softCommitInterval property.String
getSolrCollection()
Gets the value of the solrCollection property.String
getSolrPath()
Gets the value of the solrPath property.List<String>
getZookeeperHost()
Gets the value of the zookeeperHost property.int
hashCode()
int
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
Boolean
isAutoSoftCommit()
Gets the value of the autoSoftCommit property.boolean
isSetAutoSoftCommit()
boolean
isSetCommitInterval()
boolean
isSetElasticsearchPath()
boolean
isSetFieldDefault()
boolean
isSetPingAttempts()
boolean
isSetPingTimeout()
boolean
isSetQueryTimeout()
boolean
isSetSoftCommitInterval()
boolean
isSetSolrCollection()
boolean
isSetSolrPath()
boolean
isSetZookeeperHost()
void
setAutoSoftCommit(Boolean value)
Sets the value of the autoSoftCommit property.void
setCommitInterval(Integer value)
Sets the value of the commitInterval property.void
setElasticsearchPath(String value)
Sets the value of the elasticsearchPath property.void
setPingAttempts(Integer value)
Sets the value of the pingAttempts property.void
setPingTimeout(Integer value)
Sets the value of the pingTimeout property.void
setQueryTimeout(Integer value)
Sets the value of the queryTimeout property.void
setSoftCommitInterval(Integer value)
Sets the value of the softCommitInterval property.void
setSolrCollection(String value)
Sets the value of the solrCollection property.void
setSolrPath(String value)
Sets the value of the solrPath property.void
unsetFieldDefault()
void
unsetZookeeperHost()
IndexingConfigurationType
visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
IndexingConfigurationType
withAutoSoftCommit(Boolean value)
IndexingConfigurationType
withCommitInterval(Integer value)
IndexingConfigurationType
withElasticsearchPath(String value)
IndexingConfigurationType
withFieldDefault(IndexingConfigurationType.FieldDefault... values)
IndexingConfigurationType
withFieldDefault(Collection<IndexingConfigurationType.FieldDefault> values)
IndexingConfigurationType
withPingAttempts(Integer value)
IndexingConfigurationType
withPingTimeout(Integer value)
IndexingConfigurationType
withQueryTimeout(Integer value)
IndexingConfigurationType
withSoftCommitInterval(Integer value)
IndexingConfigurationType
withSolrCollection(String value)
IndexingConfigurationType
withSolrPath(String value)
IndexingConfigurationType
withZookeeperHost(String... values)
IndexingConfigurationType
withZookeeperHost(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
set
method 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
set
method 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:
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
-
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:
equals
in 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:
hashCode
in interfaceorg.jvnet.jaxb2_commons.lang.HashCode2
-
-