Class SolrServerConfigModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.solrfacetsearch.model.config.SolrServerConfigModel
All Implemented Interfaces:
Serializable

public class SolrServerConfigModel extends ItemModel
Generated model class for type SolrServerConfig first defined at extension solrfacetsearch.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Generated model type code constant.
    static final String
    Generated constant - Attribute key of SolrServerConfig.aliveCheckInterval attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.autoAddReplicas attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.connectionTimeout attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.embeddedMaster attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.indexingAliveCheckInterval attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.indexingConnectionTimeout attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.indexingMaxTotalConnections attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.indexingMaxTotalConnectionsPerHostConfig attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.indexingPassword attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.indexingSocketTimeout attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.indexingTcpNoDelay attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.indexingUsername attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.maxTotalConnections attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.maxTotalConnectionsPerHostConfig attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.mode attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.name attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.numShards attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.password attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.readTimeout attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.replicationFactor attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.socketTimeout attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.solrEndpointUrls attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.solrQueryMethod attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.tcpNoDelay attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.useMasterNodeExclusivelyForIndexing attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.username attribute defined at extension solrfacetsearch.
    static final String
    Generated constant - Attribute key of SolrServerConfig.version attribute defined at extension solrfacetsearch.

    Fields inherited from class de.hybris.platform.core.model.ItemModel

    _COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED

    Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
  • Constructor Summary

    Constructors
    Constructor
    Description
    Generated constructor - Default constructor for generic creation.
    SolrServerConfigModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
    Generated constructor - Default constructor for creation with existing context
    SolrServerConfigModel(SolrServerModes _mode, String _name, boolean _useMasterNodeExclusivelyForIndexing)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 4.1.1 Please use the default constructor without parameters
    SolrServerConfigModel(SolrServerModes _mode, String _name, ItemModel _owner, boolean _useMasterNodeExclusivelyForIndexing)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 4.1.1 Please use the default constructor without parameters
  • Method Summary

    Modifier and Type
    Method
    Description
    Generated method - Getter of the SolrServerConfig.aliveCheckInterval attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.connectionTimeout attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.indexingAliveCheckInterval attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.indexingConnectionTimeout attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.indexingMaxTotalConnections attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.indexingMaxTotalConnectionsPerHostConfig attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.indexingPassword attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.indexingSocketTimeout attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.indexingUsername attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.maxTotalConnections attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.maxTotalConnectionsPerHostConfig attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.mode attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.name attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.numShards attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.password attribute defined at extension solrfacetsearch.
    Deprecated, for removal: This API element is subject to removal in a future version. 
    Generated method - Getter of the SolrServerConfig.replicationFactor attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.socketTimeout attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.solrEndpointUrls attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.solrQueryMethod attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.username attribute defined at extension solrfacetsearch.
    Generated method - Getter of the SolrServerConfig.version dynamic attribute defined at extension solrfacetsearch.
    boolean
    Generated method - Getter of the SolrServerConfig.autoAddReplicas attribute defined at extension solrfacetsearch.
    boolean
    Deprecated, for removal: This API element is subject to removal in a future version. 
    boolean
    Generated method - Getter of the SolrServerConfig.indexingTcpNoDelay attribute defined at extension solrfacetsearch.
    boolean
    Generated method - Getter of the SolrServerConfig.tcpNoDelay attribute defined at extension solrfacetsearch.
    boolean
    Generated method - Getter of the SolrServerConfig.useMasterNodeExclusivelyForIndexing attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.aliveCheckInterval attribute defined at extension solrfacetsearch.
    void
    setAutoAddReplicas(boolean value)
    Generated method - Setter of SolrServerConfig.autoAddReplicas attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.connectionTimeout attribute defined at extension solrfacetsearch.
    void
    setEmbeddedMaster(boolean value)
    Deprecated, for removal: This API element is subject to removal in a future version. 
    void
    Generated method - Setter of SolrServerConfig.indexingAliveCheckInterval attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.indexingConnectionTimeout attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.indexingMaxTotalConnections attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.indexingMaxTotalConnectionsPerHostConfig attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.indexingPassword attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.indexingSocketTimeout attribute defined at extension solrfacetsearch.
    void
    setIndexingTcpNoDelay(boolean value)
    Generated method - Setter of SolrServerConfig.indexingTcpNoDelay attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.indexingUsername attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.maxTotalConnections attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.maxTotalConnectionsPerHostConfig attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.mode attribute defined at extension solrfacetsearch.
    void
    setName(String value)
    Generated method - Initial setter of SolrServerConfig.name attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.numShards attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.password attribute defined at extension solrfacetsearch.
    void
    Deprecated, for removal: This API element is subject to removal in a future version. 
    void
    Generated method - Setter of SolrServerConfig.replicationFactor attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.socketTimeout attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.solrEndpointUrls attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.solrQueryMethod attribute defined at extension solrfacetsearch.
    void
    setTcpNoDelay(boolean value)
    Generated method - Setter of SolrServerConfig.tcpNoDelay attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.useMasterNodeExclusivelyForIndexing attribute defined at extension solrfacetsearch.
    void
    Generated method - Setter of SolrServerConfig.username attribute defined at extension solrfacetsearch.

    Methods inherited from class de.hybris.platform.core.model.ItemModel

    getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner

    Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

    equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • NAME

      public static final String NAME
      Generated constant - Attribute key of SolrServerConfig.name attribute defined at extension solrfacetsearch.
      See Also:
    • MODE

      public static final String MODE
      Generated constant - Attribute key of SolrServerConfig.mode attribute defined at extension solrfacetsearch.
      See Also:
    • EMBEDDEDMASTER

      public static final String EMBEDDEDMASTER
      Generated constant - Attribute key of SolrServerConfig.embeddedMaster attribute defined at extension solrfacetsearch.
      See Also:
    • ALIVECHECKINTERVAL

      public static final String ALIVECHECKINTERVAL
      Generated constant - Attribute key of SolrServerConfig.aliveCheckInterval attribute defined at extension solrfacetsearch.
      See Also:
    • CONNECTIONTIMEOUT

      public static final String CONNECTIONTIMEOUT
      Generated constant - Attribute key of SolrServerConfig.connectionTimeout attribute defined at extension solrfacetsearch.
      See Also:
    • SOCKETTIMEOUT

      public static final String SOCKETTIMEOUT
      Generated constant - Attribute key of SolrServerConfig.socketTimeout attribute defined at extension solrfacetsearch.
      See Also:
    • TCPNODELAY

      public static final String TCPNODELAY
      Generated constant - Attribute key of SolrServerConfig.tcpNoDelay attribute defined at extension solrfacetsearch.
      See Also:
    • MAXTOTALCONNECTIONS

      public static final String MAXTOTALCONNECTIONS
      Generated constant - Attribute key of SolrServerConfig.maxTotalConnections attribute defined at extension solrfacetsearch.
      See Also:
    • MAXTOTALCONNECTIONSPERHOSTCONFIG

      public static final String MAXTOTALCONNECTIONSPERHOSTCONFIG
      Generated constant - Attribute key of SolrServerConfig.maxTotalConnectionsPerHostConfig attribute defined at extension solrfacetsearch.
      See Also:
    • USERNAME

      public static final String USERNAME
      Generated constant - Attribute key of SolrServerConfig.username attribute defined at extension solrfacetsearch.
      See Also:
    • PASSWORD

      public static final String PASSWORD
      Generated constant - Attribute key of SolrServerConfig.password attribute defined at extension solrfacetsearch.
      See Also:
    • INDEXINGALIVECHECKINTERVAL

      public static final String INDEXINGALIVECHECKINTERVAL
      Generated constant - Attribute key of SolrServerConfig.indexingAliveCheckInterval attribute defined at extension solrfacetsearch.
      See Also:
    • INDEXINGCONNECTIONTIMEOUT

      public static final String INDEXINGCONNECTIONTIMEOUT
      Generated constant - Attribute key of SolrServerConfig.indexingConnectionTimeout attribute defined at extension solrfacetsearch.
      See Also:
    • INDEXINGSOCKETTIMEOUT

      public static final String INDEXINGSOCKETTIMEOUT
      Generated constant - Attribute key of SolrServerConfig.indexingSocketTimeout attribute defined at extension solrfacetsearch.
      See Also:
    • INDEXINGTCPNODELAY

      public static final String INDEXINGTCPNODELAY
      Generated constant - Attribute key of SolrServerConfig.indexingTcpNoDelay attribute defined at extension solrfacetsearch.
      See Also:
    • INDEXINGMAXTOTALCONNECTIONS

      public static final String INDEXINGMAXTOTALCONNECTIONS
      Generated constant - Attribute key of SolrServerConfig.indexingMaxTotalConnections attribute defined at extension solrfacetsearch.
      See Also:
    • INDEXINGMAXTOTALCONNECTIONSPERHOSTCONFIG

      public static final String INDEXINGMAXTOTALCONNECTIONSPERHOSTCONFIG
      Generated constant - Attribute key of SolrServerConfig.indexingMaxTotalConnectionsPerHostConfig attribute defined at extension solrfacetsearch.
      See Also:
    • INDEXINGUSERNAME

      public static final String INDEXINGUSERNAME
      Generated constant - Attribute key of SolrServerConfig.indexingUsername attribute defined at extension solrfacetsearch.
      See Also:
    • INDEXINGPASSWORD

      public static final String INDEXINGPASSWORD
      Generated constant - Attribute key of SolrServerConfig.indexingPassword attribute defined at extension solrfacetsearch.
      See Also:
    • READTIMEOUT

      public static final String READTIMEOUT
      Generated constant - Attribute key of SolrServerConfig.readTimeout attribute defined at extension solrfacetsearch.
      See Also:
    • USEMASTERNODEEXCLUSIVELYFORINDEXING

      public static final String USEMASTERNODEEXCLUSIVELYFORINDEXING
      Generated constant - Attribute key of SolrServerConfig.useMasterNodeExclusivelyForIndexing attribute defined at extension solrfacetsearch.
      See Also:
    • NUMSHARDS

      public static final String NUMSHARDS
      Generated constant - Attribute key of SolrServerConfig.numShards attribute defined at extension solrfacetsearch.
      See Also:
    • REPLICATIONFACTOR

      public static final String REPLICATIONFACTOR
      Generated constant - Attribute key of SolrServerConfig.replicationFactor attribute defined at extension solrfacetsearch.
      See Also:
    • AUTOADDREPLICAS

      public static final String AUTOADDREPLICAS
      Generated constant - Attribute key of SolrServerConfig.autoAddReplicas attribute defined at extension solrfacetsearch.
      See Also:
    • SOLRQUERYMETHOD

      public static final String SOLRQUERYMETHOD
      Generated constant - Attribute key of SolrServerConfig.solrQueryMethod attribute defined at extension solrfacetsearch.
      See Also:
    • VERSION

      public static final String VERSION
      Generated constant - Attribute key of SolrServerConfig.version attribute defined at extension solrfacetsearch.
      See Also:
    • SOLRENDPOINTURLS

      public static final String SOLRENDPOINTURLS
      Generated constant - Attribute key of SolrServerConfig.solrEndpointUrls attribute defined at extension solrfacetsearch.
      See Also:
  • Constructor Details

    • SolrServerConfigModel

      public SolrServerConfigModel()
      Generated constructor - Default constructor for generic creation.
    • SolrServerConfigModel

      public SolrServerConfigModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • SolrServerConfigModel

      @Deprecated(since="4.1.1", forRemoval=true) public SolrServerConfigModel(SolrServerModes _mode, String _name, boolean _useMasterNodeExclusivelyForIndexing)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _mode - initial attribute declared by type SolrServerConfig at extension solrfacetsearch
      _name - initial attribute declared by type SolrServerConfig at extension solrfacetsearch
      _useMasterNodeExclusivelyForIndexing - initial attribute declared by type SolrServerConfig at extension solrfacetsearch
    • SolrServerConfigModel

      @Deprecated(since="4.1.1", forRemoval=true) public SolrServerConfigModel(SolrServerModes _mode, String _name, ItemModel _owner, boolean _useMasterNodeExclusivelyForIndexing)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _mode - initial attribute declared by type SolrServerConfig at extension solrfacetsearch
      _name - initial attribute declared by type SolrServerConfig at extension solrfacetsearch
      _owner - initial attribute declared by type Item at extension core
      _useMasterNodeExclusivelyForIndexing - initial attribute declared by type SolrServerConfig at extension solrfacetsearch
  • Method Details

    • getAliveCheckInterval

      @Accessor(qualifier="aliveCheckInterval", type=GETTER) public Integer getAliveCheckInterval()
      Generated method - Getter of the SolrServerConfig.aliveCheckInterval attribute defined at extension solrfacetsearch.
      Returns:
      the aliveCheckInterval - Time interval in milliseconds which is used to ping the dead servers to find if it is alive.
    • getConnectionTimeout

      @Accessor(qualifier="connectionTimeout", type=GETTER) public Integer getConnectionTimeout()
      Generated method - Getter of the SolrServerConfig.connectionTimeout attribute defined at extension solrfacetsearch.
      Returns:
      the connectionTimeout - Sets the timeout in milliseconds until a connection is established.
    • getIndexingAliveCheckInterval

      @Accessor(qualifier="indexingAliveCheckInterval", type=GETTER) public Integer getIndexingAliveCheckInterval()
      Generated method - Getter of the SolrServerConfig.indexingAliveCheckInterval attribute defined at extension solrfacetsearch.
      Returns:
      the indexingAliveCheckInterval - Time interval in milliseconds which is used to ping the dead servers to find if it is alive.
    • getIndexingConnectionTimeout

      @Accessor(qualifier="indexingConnectionTimeout", type=GETTER) public Integer getIndexingConnectionTimeout()
      Generated method - Getter of the SolrServerConfig.indexingConnectionTimeout attribute defined at extension solrfacetsearch.
      Returns:
      the indexingConnectionTimeout - Sets the timeout in milliseconds until a connection is established.
    • getIndexingMaxTotalConnections

      @Accessor(qualifier="indexingMaxTotalConnections", type=GETTER) public Integer getIndexingMaxTotalConnections()
      Generated method - Getter of the SolrServerConfig.indexingMaxTotalConnections attribute defined at extension solrfacetsearch.
      Returns:
      the indexingMaxTotalConnections - Sets the maximum total connections allowed
    • getIndexingMaxTotalConnectionsPerHostConfig

      @Accessor(qualifier="indexingMaxTotalConnectionsPerHostConfig", type=GETTER) public Integer getIndexingMaxTotalConnectionsPerHostConfig()
      Generated method - Getter of the SolrServerConfig.indexingMaxTotalConnectionsPerHostConfig attribute defined at extension solrfacetsearch.
      Returns:
      the indexingMaxTotalConnectionsPerHostConfig - Sets the maximum number of connections to be used for the given host config
    • getIndexingPassword

      @Accessor(qualifier="indexingPassword", type=GETTER) public String getIndexingPassword()
      Generated method - Getter of the SolrServerConfig.indexingPassword attribute defined at extension solrfacetsearch.
      Returns:
      the indexingPassword
    • getIndexingSocketTimeout

      @Accessor(qualifier="indexingSocketTimeout", type=GETTER) public Integer getIndexingSocketTimeout()
      Generated method - Getter of the SolrServerConfig.indexingSocketTimeout attribute defined at extension solrfacetsearch.
      Returns:
      the indexingSocketTimeout - Sets the default socket timeout in milliseconds which is the timeout for waiting for data
    • getIndexingUsername

      @Accessor(qualifier="indexingUsername", type=GETTER) public String getIndexingUsername()
      Generated method - Getter of the SolrServerConfig.indexingUsername attribute defined at extension solrfacetsearch.
      Returns:
      the indexingUsername
    • getMaxTotalConnections

      @Accessor(qualifier="maxTotalConnections", type=GETTER) public Integer getMaxTotalConnections()
      Generated method - Getter of the SolrServerConfig.maxTotalConnections attribute defined at extension solrfacetsearch.
      Returns:
      the maxTotalConnections - Sets the maximum total connections allowed
    • getMaxTotalConnectionsPerHostConfig

      @Accessor(qualifier="maxTotalConnectionsPerHostConfig", type=GETTER) public Integer getMaxTotalConnectionsPerHostConfig()
      Generated method - Getter of the SolrServerConfig.maxTotalConnectionsPerHostConfig attribute defined at extension solrfacetsearch.
      Returns:
      the maxTotalConnectionsPerHostConfig - Sets the maximum number of connections to be used for the given host config
    • getMode

      @Accessor(qualifier="mode", type=GETTER) public SolrServerModes getMode()
      Generated method - Getter of the SolrServerConfig.mode attribute defined at extension solrfacetsearch.
      Returns:
      the mode - operation mode of Solr server
    • getName

      @Accessor(qualifier="name", type=GETTER) public String getName()
      Generated method - Getter of the SolrServerConfig.name attribute defined at extension solrfacetsearch.
      Returns:
      the name - unique identifier of solr configuration
    • getNumShards

      @Accessor(qualifier="numShards", type=GETTER) public Integer getNumShards()
      Generated method - Getter of the SolrServerConfig.numShards attribute defined at extension solrfacetsearch.
      Returns:
      the numShards
    • getPassword

      @Accessor(qualifier="password", type=GETTER) public String getPassword()
      Generated method - Getter of the SolrServerConfig.password attribute defined at extension solrfacetsearch.
      Returns:
      the password
    • getReadTimeout

      @Deprecated(since="ages", forRemoval=true) @Accessor(qualifier="readTimeout", type=GETTER) public Integer getReadTimeout()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the SolrServerConfig.readTimeout attribute defined at extension solrfacetsearch.
      Returns:
      the readTimeout
    • getReplicationFactor

      @Accessor(qualifier="replicationFactor", type=GETTER) public Integer getReplicationFactor()
      Generated method - Getter of the SolrServerConfig.replicationFactor attribute defined at extension solrfacetsearch.
      Returns:
      the replicationFactor
    • getSocketTimeout

      @Accessor(qualifier="socketTimeout", type=GETTER) public Integer getSocketTimeout()
      Generated method - Getter of the SolrServerConfig.socketTimeout attribute defined at extension solrfacetsearch.
      Returns:
      the socketTimeout - Sets the default socket timeout in milliseconds which is the timeout for waiting for data
    • getSolrEndpointUrls

      @Accessor(qualifier="solrEndpointUrls", type=GETTER) public List<SolrEndpointUrlModel> getSolrEndpointUrls()
      Generated method - Getter of the SolrServerConfig.solrEndpointUrls attribute defined at extension solrfacetsearch. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the solrEndpointUrls
    • getSolrQueryMethod

      @Accessor(qualifier="solrQueryMethod", type=GETTER) public SolrQueryMethod getSolrQueryMethod()
      Generated method - Getter of the SolrServerConfig.solrQueryMethod attribute defined at extension solrfacetsearch.
      Returns:
      the solrQueryMethod
    • getUsername

      @Accessor(qualifier="username", type=GETTER) public String getUsername()
      Generated method - Getter of the SolrServerConfig.username attribute defined at extension solrfacetsearch.
      Returns:
      the username
    • getVersion

      @Accessor(qualifier="version", type=GETTER) public String getVersion()
      Generated method - Getter of the SolrServerConfig.version dynamic attribute defined at extension solrfacetsearch.
      Returns:
      the version
    • isAutoAddReplicas

      @Accessor(qualifier="autoAddReplicas", type=GETTER) public boolean isAutoAddReplicas()
      Generated method - Getter of the SolrServerConfig.autoAddReplicas attribute defined at extension solrfacetsearch.
      Returns:
      the autoAddReplicas
    • isEmbeddedMaster

      @Deprecated(since="ages", forRemoval=true) @Accessor(qualifier="embeddedMaster", type=GETTER) public boolean isEmbeddedMaster()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the SolrServerConfig.embeddedMaster attribute defined at extension solrfacetsearch.
      Returns:
      the embeddedMaster
    • isIndexingTcpNoDelay

      @Accessor(qualifier="indexingTcpNoDelay", type=GETTER) public boolean isIndexingTcpNoDelay()
      Generated method - Getter of the SolrServerConfig.indexingTcpNoDelay attribute defined at extension solrfacetsearch.
      Returns:
      the indexingTcpNoDelay - Setting to true disables TCP packet batching
    • isTcpNoDelay

      @Accessor(qualifier="tcpNoDelay", type=GETTER) public boolean isTcpNoDelay()
      Generated method - Getter of the SolrServerConfig.tcpNoDelay attribute defined at extension solrfacetsearch.
      Returns:
      the tcpNoDelay - Setting to true disables TCP packet batching
    • isUseMasterNodeExclusivelyForIndexing

      @Accessor(qualifier="useMasterNodeExclusivelyForIndexing", type=GETTER) public boolean isUseMasterNodeExclusivelyForIndexing()
      Generated method - Getter of the SolrServerConfig.useMasterNodeExclusivelyForIndexing attribute defined at extension solrfacetsearch.
      Returns:
      the useMasterNodeExclusivelyForIndexing
    • setAliveCheckInterval

      @Accessor(qualifier="aliveCheckInterval", type=SETTER) public void setAliveCheckInterval(Integer value)
      Generated method - Setter of SolrServerConfig.aliveCheckInterval attribute defined at extension solrfacetsearch.
      Parameters:
      value - the aliveCheckInterval - Time interval in milliseconds which is used to ping the dead servers to find if it is alive.
    • setAutoAddReplicas

      @Accessor(qualifier="autoAddReplicas", type=SETTER) public void setAutoAddReplicas(boolean value)
      Generated method - Setter of SolrServerConfig.autoAddReplicas attribute defined at extension solrfacetsearch.
      Parameters:
      value - the autoAddReplicas
    • setConnectionTimeout

      @Accessor(qualifier="connectionTimeout", type=SETTER) public void setConnectionTimeout(Integer value)
      Generated method - Setter of SolrServerConfig.connectionTimeout attribute defined at extension solrfacetsearch.
      Parameters:
      value - the connectionTimeout - Sets the timeout in milliseconds until a connection is established.
    • setEmbeddedMaster

      @Deprecated(since="ages", forRemoval=true) @Accessor(qualifier="embeddedMaster", type=SETTER) public void setEmbeddedMaster(boolean value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of SolrServerConfig.embeddedMaster attribute defined at extension solrfacetsearch.
      Parameters:
      value - the embeddedMaster
    • setIndexingAliveCheckInterval

      @Accessor(qualifier="indexingAliveCheckInterval", type=SETTER) public void setIndexingAliveCheckInterval(Integer value)
      Generated method - Setter of SolrServerConfig.indexingAliveCheckInterval attribute defined at extension solrfacetsearch.
      Parameters:
      value - the indexingAliveCheckInterval - Time interval in milliseconds which is used to ping the dead servers to find if it is alive.
    • setIndexingConnectionTimeout

      @Accessor(qualifier="indexingConnectionTimeout", type=SETTER) public void setIndexingConnectionTimeout(Integer value)
      Generated method - Setter of SolrServerConfig.indexingConnectionTimeout attribute defined at extension solrfacetsearch.
      Parameters:
      value - the indexingConnectionTimeout - Sets the timeout in milliseconds until a connection is established.
    • setIndexingMaxTotalConnections

      @Accessor(qualifier="indexingMaxTotalConnections", type=SETTER) public void setIndexingMaxTotalConnections(Integer value)
      Generated method - Setter of SolrServerConfig.indexingMaxTotalConnections attribute defined at extension solrfacetsearch.
      Parameters:
      value - the indexingMaxTotalConnections - Sets the maximum total connections allowed
    • setIndexingMaxTotalConnectionsPerHostConfig

      @Accessor(qualifier="indexingMaxTotalConnectionsPerHostConfig", type=SETTER) public void setIndexingMaxTotalConnectionsPerHostConfig(Integer value)
      Generated method - Setter of SolrServerConfig.indexingMaxTotalConnectionsPerHostConfig attribute defined at extension solrfacetsearch.
      Parameters:
      value - the indexingMaxTotalConnectionsPerHostConfig - Sets the maximum number of connections to be used for the given host config
    • setIndexingPassword

      @Accessor(qualifier="indexingPassword", type=SETTER) public void setIndexingPassword(String value)
      Generated method - Setter of SolrServerConfig.indexingPassword attribute defined at extension solrfacetsearch.
      Parameters:
      value - the indexingPassword
    • setIndexingSocketTimeout

      @Accessor(qualifier="indexingSocketTimeout", type=SETTER) public void setIndexingSocketTimeout(Integer value)
      Generated method - Setter of SolrServerConfig.indexingSocketTimeout attribute defined at extension solrfacetsearch.
      Parameters:
      value - the indexingSocketTimeout - Sets the default socket timeout in milliseconds which is the timeout for waiting for data
    • setIndexingTcpNoDelay

      @Accessor(qualifier="indexingTcpNoDelay", type=SETTER) public void setIndexingTcpNoDelay(boolean value)
      Generated method - Setter of SolrServerConfig.indexingTcpNoDelay attribute defined at extension solrfacetsearch.
      Parameters:
      value - the indexingTcpNoDelay - Setting to true disables TCP packet batching
    • setIndexingUsername

      @Accessor(qualifier="indexingUsername", type=SETTER) public void setIndexingUsername(String value)
      Generated method - Setter of SolrServerConfig.indexingUsername attribute defined at extension solrfacetsearch.
      Parameters:
      value - the indexingUsername
    • setMaxTotalConnections

      @Accessor(qualifier="maxTotalConnections", type=SETTER) public void setMaxTotalConnections(Integer value)
      Generated method - Setter of SolrServerConfig.maxTotalConnections attribute defined at extension solrfacetsearch.
      Parameters:
      value - the maxTotalConnections - Sets the maximum total connections allowed
    • setMaxTotalConnectionsPerHostConfig

      @Accessor(qualifier="maxTotalConnectionsPerHostConfig", type=SETTER) public void setMaxTotalConnectionsPerHostConfig(Integer value)
      Generated method - Setter of SolrServerConfig.maxTotalConnectionsPerHostConfig attribute defined at extension solrfacetsearch.
      Parameters:
      value - the maxTotalConnectionsPerHostConfig - Sets the maximum number of connections to be used for the given host config
    • setMode

      @Accessor(qualifier="mode", type=SETTER) public void setMode(SolrServerModes value)
      Generated method - Setter of SolrServerConfig.mode attribute defined at extension solrfacetsearch.
      Parameters:
      value - the mode - operation mode of Solr server
    • setName

      @Accessor(qualifier="name", type=SETTER) public void setName(String value)
      Generated method - Initial setter of SolrServerConfig.name attribute defined at extension solrfacetsearch. Can only be used at creation of model - before first save.
      Parameters:
      value - the name - unique identifier of solr configuration
    • setNumShards

      @Accessor(qualifier="numShards", type=SETTER) public void setNumShards(Integer value)
      Generated method - Setter of SolrServerConfig.numShards attribute defined at extension solrfacetsearch.
      Parameters:
      value - the numShards
    • setPassword

      @Accessor(qualifier="password", type=SETTER) public void setPassword(String value)
      Generated method - Setter of SolrServerConfig.password attribute defined at extension solrfacetsearch.
      Parameters:
      value - the password
    • setReadTimeout

      @Deprecated(since="ages", forRemoval=true) @Accessor(qualifier="readTimeout", type=SETTER) public void setReadTimeout(Integer value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of SolrServerConfig.readTimeout attribute defined at extension solrfacetsearch.
      Parameters:
      value - the readTimeout
    • setReplicationFactor

      @Accessor(qualifier="replicationFactor", type=SETTER) public void setReplicationFactor(Integer value)
      Generated method - Setter of SolrServerConfig.replicationFactor attribute defined at extension solrfacetsearch.
      Parameters:
      value - the replicationFactor
    • setSocketTimeout

      @Accessor(qualifier="socketTimeout", type=SETTER) public void setSocketTimeout(Integer value)
      Generated method - Setter of SolrServerConfig.socketTimeout attribute defined at extension solrfacetsearch.
      Parameters:
      value - the socketTimeout - Sets the default socket timeout in milliseconds which is the timeout for waiting for data
    • setSolrEndpointUrls

      @Accessor(qualifier="solrEndpointUrls", type=SETTER) public void setSolrEndpointUrls(List<SolrEndpointUrlModel> value)
      Generated method - Setter of SolrServerConfig.solrEndpointUrls attribute defined at extension solrfacetsearch.
      Parameters:
      value - the solrEndpointUrls
    • setSolrQueryMethod

      @Accessor(qualifier="solrQueryMethod", type=SETTER) public void setSolrQueryMethod(SolrQueryMethod value)
      Generated method - Setter of SolrServerConfig.solrQueryMethod attribute defined at extension solrfacetsearch.
      Parameters:
      value - the solrQueryMethod
    • setTcpNoDelay

      @Accessor(qualifier="tcpNoDelay", type=SETTER) public void setTcpNoDelay(boolean value)
      Generated method - Setter of SolrServerConfig.tcpNoDelay attribute defined at extension solrfacetsearch.
      Parameters:
      value - the tcpNoDelay - Setting to true disables TCP packet batching
    • setUseMasterNodeExclusivelyForIndexing

      @Accessor(qualifier="useMasterNodeExclusivelyForIndexing", type=SETTER) public void setUseMasterNodeExclusivelyForIndexing(boolean value)
      Generated method - Setter of SolrServerConfig.useMasterNodeExclusivelyForIndexing attribute defined at extension solrfacetsearch.
      Parameters:
      value - the useMasterNodeExclusivelyForIndexing
    • setUsername

      @Accessor(qualifier="username", type=SETTER) public void setUsername(String value)
      Generated method - Setter of SolrServerConfig.username attribute defined at extension solrfacetsearch.
      Parameters:
      value - the username