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
    • 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 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.
      • Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
    • Constructor Summary

      Constructors 
      Constructor Description
      SolrIndexConfigModel()
      Generated constructor - Default constructor for generic creation.
      SolrIndexConfigModel​(de.hybris.platform.servicelayer.model.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
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      int getBatchSize()
      Generated method - Getter of the SolrIndexConfig.batchSize attribute defined at extension solrfacetsearch.
      SolrCommitMode getCommitMode()
      Generated method - Getter of the SolrIndexConfig.commitMode attribute defined at extension solrfacetsearch.
      java.lang.String getExportPath()
      Generated method - Getter of the SolrIndexConfig.exportPath attribute defined at extension solrfacetsearch.
      IndexMode getIndexMode()
      Generated method - Getter of the SolrIndexConfig.indexMode attribute defined at extension solrfacetsearch.
      int getMaxBatchRetries()
      Generated method - Getter of the SolrIndexConfig.maxBatchRetries attribute defined at extension solrfacetsearch.
      int getMaxRetries()
      Generated method - Getter of the SolrIndexConfig.maxRetries attribute defined at extension solrfacetsearch.
      java.lang.String getName()
      Generated method - Getter of the SolrIndexConfig.name attribute defined at extension solrfacetsearch.
      java.lang.String getNodeGroup()
      Generated method - Getter of the SolrIndexConfig.nodeGroup attribute defined at extension solrfacetsearch.
      int getNumberOfThreads()
      Generated method - Getter of the SolrIndexConfig.numberOfThreads attribute defined at extension solrfacetsearch.
      SolrOptimizeMode getOptimizeMode()
      Generated method - Getter of the SolrIndexConfig.optimizeMode attribute defined at extension solrfacetsearch.
      boolean isDistributedIndexing()
      Generated method - Getter of the SolrIndexConfig.distributedIndexing attribute defined at extension solrfacetsearch.
      boolean isIgnoreErrors()
      Generated method - Getter of the SolrIndexConfig.ignoreErrors attribute defined at extension solrfacetsearch.
      boolean isLegacyMode()
      Deprecated, for removal: This API element is subject to removal in a future version. 
      void setBatchSize​(int value)
      Generated method - Setter of SolrIndexConfig.batchSize attribute defined at extension solrfacetsearch.
      void setCommitMode​(SolrCommitMode value)
      Generated method - Setter of SolrIndexConfig.commitMode attribute defined at extension solrfacetsearch.
      void setDistributedIndexing​(boolean value)
      Generated method - Setter of SolrIndexConfig.distributedIndexing attribute defined at extension solrfacetsearch.
      void setExportPath​(java.lang.String value)
      Generated method - Setter of SolrIndexConfig.exportPath attribute defined at extension solrfacetsearch.
      void setIgnoreErrors​(boolean value)
      Generated method - Setter of SolrIndexConfig.ignoreErrors attribute defined at extension solrfacetsearch.
      void setIndexMode​(IndexMode value)
      Generated method - Setter of SolrIndexConfig.indexMode attribute defined at extension solrfacetsearch.
      void setLegacyMode​(boolean value)
      Deprecated, for removal: This API element is subject to removal in a future version. 
      void setMaxBatchRetries​(int value)
      Generated method - Setter of SolrIndexConfig.maxBatchRetries attribute defined at extension solrfacetsearch.
      void setMaxRetries​(int value)
      Generated method - Setter of SolrIndexConfig.maxRetries attribute defined at extension solrfacetsearch.
      void setName​(java.lang.String value)
      Generated method - Initial setter of SolrIndexConfig.name attribute defined at extension solrfacetsearch.
      void setNodeGroup​(java.lang.String value)
      Generated method - Setter of SolrIndexConfig.nodeGroup attribute defined at extension solrfacetsearch.
      void setNumberOfThreads​(int value)
      Generated method - Setter of SolrIndexConfig.numberOfThreads attribute defined at extension solrfacetsearch.
      void setOptimizeMode​(SolrOptimizeMode value)
      Generated method - Setter of SolrIndexConfig.optimizeMode attribute defined at extension solrfacetsearch.
      • 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 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​(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
      • 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(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​(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(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​(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