public class IndexingConfigurationType extends Object implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals
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>
Modifier and Type | Class and Description |
---|---|
static class |
IndexingConfigurationType.FieldDefault
Java class for anonymous complex type.
|
static class |
IndexingConfigurationType.PropInfo |
Modifier and Type | Field and 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 and Description |
---|
IndexingConfigurationType() |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
Object |
copyTo(Object target) |
Object |
copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
Object target,
org.jvnet.jaxb2_commons.lang.CopyStrategy 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.EqualsStrategy 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.
|
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(Collection<IndexingConfigurationType.FieldDefault> values) |
IndexingConfigurationType |
withFieldDefault(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(Collection<String> values) |
IndexingConfigurationType |
withZookeeperHost(String... values) |
protected String solrPath
protected String solrCollection
protected String elasticsearchPath
protected Integer commitInterval
protected Integer softCommitInterval
protected Boolean autoSoftCommit
protected Integer pingAttempts
protected Integer pingTimeout
protected Integer queryTimeout
protected List<IndexingConfigurationType.FieldDefault> fieldDefault
public String getSolrPath()
String
public void setSolrPath(String value)
value
- allowed object is
String
public boolean isSetSolrPath()
public String getSolrCollection()
String
public void setSolrCollection(String value)
value
- allowed object is
String
public boolean isSetSolrCollection()
public List<String> getZookeeperHost()
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
public boolean isSetZookeeperHost()
public void unsetZookeeperHost()
public String getElasticsearchPath()
String
public void setElasticsearchPath(String value)
value
- allowed object is
String
public boolean isSetElasticsearchPath()
public Integer getCommitInterval()
Integer
public void setCommitInterval(Integer value)
value
- allowed object is
Integer
public boolean isSetCommitInterval()
public Integer getSoftCommitInterval()
Integer
public void setSoftCommitInterval(Integer value)
value
- allowed object is
Integer
public boolean isSetSoftCommitInterval()
public Boolean isAutoSoftCommit()
Boolean
public void setAutoSoftCommit(Boolean value)
value
- allowed object is
Boolean
public boolean isSetAutoSoftCommit()
public Integer getPingAttempts()
Integer
public void setPingAttempts(Integer value)
value
- allowed object is
Integer
public boolean isSetPingAttempts()
public Integer getPingTimeout()
Integer
public void setPingTimeout(Integer value)
value
- allowed object is
Integer
public boolean isSetPingTimeout()
public Integer getQueryTimeout()
Integer
public void setQueryTimeout(Integer value)
value
- allowed object is
Integer
public boolean isSetQueryTimeout()
public List<IndexingConfigurationType.FieldDefault> getFieldDefault()
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
public boolean isSetFieldDefault()
public void unsetFieldDefault()
public Object copyTo(Object target)
copyTo
in interface org.jvnet.jaxb2_commons.lang.CopyTo
public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo
in interface org.jvnet.jaxb2_commons.lang.CopyTo
public Object createNewInstance()
createNewInstance
in interface org.jvnet.jaxb2_commons.lang.CopyTo
public IndexingConfigurationType withSolrPath(String value)
public IndexingConfigurationType withSolrCollection(String value)
public IndexingConfigurationType withZookeeperHost(String... values)
public IndexingConfigurationType withZookeeperHost(Collection<String> values)
public IndexingConfigurationType withElasticsearchPath(String value)
public IndexingConfigurationType withCommitInterval(Integer value)
public IndexingConfigurationType withSoftCommitInterval(Integer value)
public IndexingConfigurationType withAutoSoftCommit(Boolean value)
public IndexingConfigurationType withPingAttempts(Integer value)
public IndexingConfigurationType withPingTimeout(Integer value)
public IndexingConfigurationType withQueryTimeout(Integer value)
public IndexingConfigurationType withFieldDefault(IndexingConfigurationType.FieldDefault... values)
public IndexingConfigurationType withFieldDefault(Collection<IndexingConfigurationType.FieldDefault> values)
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals
in interface org.jvnet.jaxb2_commons.lang.Equals
public IndexingConfigurationType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
Copyright © 2018. All rights reserved.