Class SolrIndexConfigModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class SolrIndexConfigModel
    extends ItemModel
    Generated model class for type SolrIndexConfig first defined at extension solrfacetsearch.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String BATCHSIZE
      Generated constant - Attribute key of SolrIndexConfig.batchSize attribute defined at extension solrfacetsearch.
      static java.lang.String COMMITMODE
      Generated constant - Attribute key of SolrIndexConfig.commitMode attribute defined at extension solrfacetsearch.
      static java.lang.String DISTRIBUTEDINDEXING
      Generated constant - Attribute key of SolrIndexConfig.distributedIndexing attribute defined at extension solrfacetsearch.
      static java.lang.String EXPORTPATH
      Generated constant - Attribute key of SolrIndexConfig.exportPath attribute defined at extension solrfacetsearch.
      static java.lang.String IGNOREERRORS
      Generated constant - Attribute key of SolrIndexConfig.ignoreErrors attribute defined at extension solrfacetsearch.
      static java.lang.String INDEXMODE
      Generated constant - Attribute key of SolrIndexConfig.indexMode attribute defined at extension solrfacetsearch.
      static java.lang.String LEGACYMODE
      Generated constant - Attribute key of SolrIndexConfig.legacyMode attribute defined at extension solrfacetsearch.
      static java.lang.String MAXBATCHRETRIES
      Generated constant - Attribute key of SolrIndexConfig.maxBatchRetries attribute defined at extension solrfacetsearch.
      static java.lang.String MAXRETRIES
      Generated constant - Attribute key of SolrIndexConfig.maxRetries attribute defined at extension solrfacetsearch.
      static java.lang.String NAME
      Generated constant - Attribute key of SolrIndexConfig.name attribute defined at extension solrfacetsearch.
      static java.lang.String NODEGROUP
      Generated constant - Attribute key of SolrIndexConfig.nodeGroup attribute defined at extension solrfacetsearch.
      static java.lang.String NUMBEROFTHREADS
      Generated constant - Attribute key of SolrIndexConfig.numberOfThreads attribute defined at extension solrfacetsearch.
      static java.lang.String OPTIMIZEMODE
      Generated constant - Attribute key of SolrIndexConfig.optimizeMode attribute defined at extension solrfacetsearch.
    • Constructor Summary

      Constructors 
      Constructor Description
      SolrIndexConfigModel()
      Generated constructor - Default constructor for generic creation.
      SolrIndexConfigModel​(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      SolrIndexConfigModel​(java.lang.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
      SolrIndexConfigModel​(java.lang.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
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • NAME

        public static final java.lang.String NAME
        Generated constant - Attribute key of SolrIndexConfig.name attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • BATCHSIZE

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

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

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

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

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

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

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

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

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

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

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

        public static final java.lang.String NODEGROUP
        Generated constant - Attribute key of SolrIndexConfig.nodeGroup attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
    • Constructor Detail

      • 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​(java.lang.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​(java.lang.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 Detail

      • 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 java.lang.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 java.lang.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 java.lang.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
        @Accessor(qualifier="legacyMode",
                  type=GETTER)
        public boolean isLegacyMode()
        Deprecated.
        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​(java.lang.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
        @Accessor(qualifier="legacyMode",
                  type=SETTER)
        public void setLegacyMode​(boolean value)
        Deprecated.
        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​(java.lang.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​(java.lang.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