Class SolrIndexConfigModel

All Implemented Interfaces:
Serializable

public class SolrIndexConfigModel extends ItemModel
Generated model class for type SolrIndexConfig first defined at extension solrfacetsearch.
See Also:
  • 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 SolrIndexConfig.name attribute defined at extension solrfacetsearch.
      See Also:
    • BATCHSIZE

      public static final String BATCHSIZE
      Generated constant - Attribute key of SolrIndexConfig.batchSize attribute defined at extension solrfacetsearch.
      See Also:
    • EXPORTPATH

      public static final String EXPORTPATH
      Generated constant - Attribute key of SolrIndexConfig.exportPath attribute defined at extension solrfacetsearch.
      See Also:
    • NUMBEROFTHREADS

      public static final String NUMBEROFTHREADS
      Generated constant - Attribute key of SolrIndexConfig.numberOfThreads attribute defined at extension solrfacetsearch.
      See Also:
    • INDEXMODE

      public static final String INDEXMODE
      Generated constant - Attribute key of SolrIndexConfig.indexMode attribute defined at extension solrfacetsearch.
      See Also:
    • COMMITMODE

      public static final String COMMITMODE
      Generated constant - Attribute key of SolrIndexConfig.commitMode attribute defined at extension solrfacetsearch.
      See Also:
    • OPTIMIZEMODE

      public static final String OPTIMIZEMODE
      Generated constant - Attribute key of SolrIndexConfig.optimizeMode attribute defined at extension solrfacetsearch.
      See Also:
    • IGNOREERRORS

      public static final String IGNOREERRORS
      Generated constant - Attribute key of SolrIndexConfig.ignoreErrors attribute defined at extension solrfacetsearch.
      See Also:
    • LEGACYMODE

      public static final String LEGACYMODE
      Generated constant - Attribute key of SolrIndexConfig.legacyMode attribute defined at extension solrfacetsearch.
      See Also:
    • MAXRETRIES

      public static final String MAXRETRIES
      Generated constant - Attribute key of SolrIndexConfig.maxRetries attribute defined at extension solrfacetsearch.
      See Also:
    • MAXBATCHRETRIES

      public static final String MAXBATCHRETRIES
      Generated constant - Attribute key of SolrIndexConfig.maxBatchRetries attribute defined at extension solrfacetsearch.
      See Also:
    • DISTRIBUTEDINDEXING

      public static final String DISTRIBUTEDINDEXING
      Generated constant - Attribute key of SolrIndexConfig.distributedIndexing attribute defined at extension solrfacetsearch.
      See Also:
    • NODEGROUP

      public static final String NODEGROUP
      Generated constant - Attribute key of SolrIndexConfig.nodeGroup attribute defined at extension solrfacetsearch.
      See Also:
  • Constructor Details

    • SolrIndexConfigModel

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

      public SolrIndexConfigModel(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • SolrIndexConfigModel

      @Deprecated(since="4.1.1", forRemoval=true) public SolrIndexConfigModel(String _name)
      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:
      _name - initial attribute declared by type SolrIndexConfig at extension solrfacetsearch
    • SolrIndexConfigModel

      @Deprecated(since="4.1.1", forRemoval=true) public SolrIndexConfigModel(String _name, ItemModel _owner)
      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:
      _name - initial attribute declared by type SolrIndexConfig at extension solrfacetsearch
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getBatchSize

      @Accessor(qualifier="batchSize", type=GETTER) public int getBatchSize()
      Generated method - Getter of the SolrIndexConfig.batchSize attribute defined at extension solrfacetsearch.
      Returns:
      the batchSize
    • getCommitMode

      @Accessor(qualifier="commitMode", type=GETTER) public SolrCommitMode getCommitMode()
      Generated method - Getter of the SolrIndexConfig.commitMode attribute defined at extension solrfacetsearch.
      Returns:
      the commitMode
    • getExportPath

      @Accessor(qualifier="exportPath", type=GETTER) public String getExportPath()
      Generated method - Getter of the SolrIndexConfig.exportPath attribute defined at extension solrfacetsearch.
      Returns:
      the exportPath
    • getIndexMode

      @Accessor(qualifier="indexMode", type=GETTER) public IndexMode getIndexMode()
      Generated method - Getter of the SolrIndexConfig.indexMode attribute defined at extension solrfacetsearch.
      Returns:
      the indexMode
    • getMaxBatchRetries

      @Accessor(qualifier="maxBatchRetries", type=GETTER) public int getMaxBatchRetries()
      Generated method - Getter of the SolrIndexConfig.maxBatchRetries attribute defined at extension solrfacetsearch.
      Returns:
      the maxBatchRetries
    • getMaxRetries

      @Accessor(qualifier="maxRetries", type=GETTER) public int getMaxRetries()
      Generated method - Getter of the SolrIndexConfig.maxRetries attribute defined at extension solrfacetsearch.
      Returns:
      the maxRetries
    • getName

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

      @Accessor(qualifier="nodeGroup", type=GETTER) public String getNodeGroup()
      Generated method - Getter of the SolrIndexConfig.nodeGroup attribute defined at extension solrfacetsearch.
      Returns:
      the nodeGroup - allows to control on which node group of a cluster process will be executed in case of distributed indexing
    • getNumberOfThreads

      @Accessor(qualifier="numberOfThreads", type=GETTER) public int getNumberOfThreads()
      Generated method - Getter of the SolrIndexConfig.numberOfThreads attribute defined at extension solrfacetsearch.
      Returns:
      the numberOfThreads
    • getOptimizeMode

      @Accessor(qualifier="optimizeMode", type=GETTER) public SolrOptimizeMode getOptimizeMode()
      Generated method - Getter of the SolrIndexConfig.optimizeMode attribute defined at extension solrfacetsearch.
      Returns:
      the optimizeMode
    • isDistributedIndexing

      @Accessor(qualifier="distributedIndexing", type=GETTER) public boolean isDistributedIndexing()
      Generated method - Getter of the SolrIndexConfig.distributedIndexing attribute defined at extension solrfacetsearch.
      Returns:
      the distributedIndexing
    • isIgnoreErrors

      @Accessor(qualifier="ignoreErrors", type=GETTER) public boolean isIgnoreErrors()
      Generated method - Getter of the SolrIndexConfig.ignoreErrors attribute defined at extension solrfacetsearch.
      Returns:
      the ignoreErrors
    • isLegacyMode

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

      @Accessor(qualifier="batchSize", type=SETTER) public void setBatchSize(int value)
      Generated method - Setter of SolrIndexConfig.batchSize attribute defined at extension solrfacetsearch.
      Parameters:
      value - the batchSize
    • setCommitMode

      @Accessor(qualifier="commitMode", type=SETTER) public void setCommitMode(SolrCommitMode value)
      Generated method - Setter of SolrIndexConfig.commitMode attribute defined at extension solrfacetsearch.
      Parameters:
      value - the commitMode
    • setDistributedIndexing

      @Accessor(qualifier="distributedIndexing", type=SETTER) public void setDistributedIndexing(boolean value)
      Generated method - Setter of SolrIndexConfig.distributedIndexing attribute defined at extension solrfacetsearch.
      Parameters:
      value - the distributedIndexing
    • setExportPath

      @Accessor(qualifier="exportPath", type=SETTER) public void setExportPath(String value)
      Generated method - Setter of SolrIndexConfig.exportPath attribute defined at extension solrfacetsearch.
      Parameters:
      value - the exportPath
    • setIgnoreErrors

      @Accessor(qualifier="ignoreErrors", type=SETTER) public void setIgnoreErrors(boolean value)
      Generated method - Setter of SolrIndexConfig.ignoreErrors attribute defined at extension solrfacetsearch.
      Parameters:
      value - the ignoreErrors
    • setIndexMode

      @Accessor(qualifier="indexMode", type=SETTER) public void setIndexMode(IndexMode value)
      Generated method - Setter of SolrIndexConfig.indexMode attribute defined at extension solrfacetsearch.
      Parameters:
      value - the indexMode
    • setLegacyMode

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

      @Accessor(qualifier="maxBatchRetries", type=SETTER) public void setMaxBatchRetries(int value)
      Generated method - Setter of SolrIndexConfig.maxBatchRetries attribute defined at extension solrfacetsearch.
      Parameters:
      value - the maxBatchRetries
    • setMaxRetries

      @Accessor(qualifier="maxRetries", type=SETTER) public void setMaxRetries(int value)
      Generated method - Setter of SolrIndexConfig.maxRetries attribute defined at extension solrfacetsearch.
      Parameters:
      value - the maxRetries
    • setName

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

      @Accessor(qualifier="nodeGroup", type=SETTER) public void setNodeGroup(String value)
      Generated method - Setter of SolrIndexConfig.nodeGroup attribute defined at extension solrfacetsearch.
      Parameters:
      value - the nodeGroup - allows to control on which node group of a cluster process will be executed in case of distributed indexing
    • setNumberOfThreads

      @Accessor(qualifier="numberOfThreads", type=SETTER) public void setNumberOfThreads(int value)
      Generated method - Setter of SolrIndexConfig.numberOfThreads attribute defined at extension solrfacetsearch.
      Parameters:
      value - the numberOfThreads
    • setOptimizeMode

      @Accessor(qualifier="optimizeMode", type=SETTER) public void setOptimizeMode(SolrOptimizeMode value)
      Generated method - Setter of SolrIndexConfig.optimizeMode attribute defined at extension solrfacetsearch.
      Parameters:
      value - the optimizeMode