Class SolrIndexedCoresRecordModel

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

public class SolrIndexedCoresRecordModel extends ItemModel
Generated model class for type SolrIndexedCoresRecord first defined at extension solrfacetsearch.

Deprecated since 6.2, please use SolrIndex instead.

See Also:
  • Field Details

    • _TYPECODE

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

      public static final String CORENAME
      Generated constant - Attribute key of SolrIndexedCoresRecord.coreName attribute defined at extension solrfacetsearch.
      See Also:
    • INDEXNAME

      public static final String INDEXNAME
      Generated constant - Attribute key of SolrIndexedCoresRecord.indexName attribute defined at extension solrfacetsearch.
      See Also:
    • INDEXTIME

      public static final String INDEXTIME
      Generated constant - Attribute key of SolrIndexedCoresRecord.indexTime attribute defined at extension solrfacetsearch.
      See Also:
    • CURRENTINDEXDATASUBDIRECTORY

      public static final String CURRENTINDEXDATASUBDIRECTORY
      Generated constant - Attribute key of SolrIndexedCoresRecord.currentIndexDataSubDirectory attribute defined at extension solrfacetsearch.
      See Also:
    • SERVERMODE

      public static final String SERVERMODE
      Generated constant - Attribute key of SolrIndexedCoresRecord.serverMode attribute defined at extension solrfacetsearch.
      See Also:
    • INDEXOPERATIONS

      public static final String INDEXOPERATIONS
      Generated constant - Attribute key of SolrIndexedCoresRecord.indexOperations attribute defined at extension solrfacetsearch.
      See Also:
  • Constructor Details

    • SolrIndexedCoresRecordModel

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

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

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

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

    • getCoreName

      @Accessor(qualifier="coreName", type=GETTER) public String getCoreName()
      Generated method - Getter of the SolrIndexedCoresRecord.coreName attribute defined at extension solrfacetsearch.
      Returns:
      the coreName
    • getCurrentIndexDataSubDirectory

      @Accessor(qualifier="currentIndexDataSubDirectory", type=GETTER) public String getCurrentIndexDataSubDirectory()
      Generated method - Getter of the SolrIndexedCoresRecord.currentIndexDataSubDirectory attribute defined at extension solrfacetsearch.
      Returns:
      the currentIndexDataSubDirectory
    • getIndexName

      @Accessor(qualifier="indexName", type=GETTER) public String getIndexName()
      Generated method - Getter of the SolrIndexedCoresRecord.indexName attribute defined at extension solrfacetsearch.
      Returns:
      the indexName
    • getIndexOperations

      @Accessor(qualifier="indexOperations", type=GETTER) public Collection<SolrIndexOperationRecordModel> getIndexOperations()
      Generated method - Getter of the SolrIndexedCoresRecord.indexOperations attribute defined at extension solrfacetsearch. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
      Returns:
      the indexOperations
    • getIndexTime

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

      @Accessor(qualifier="serverMode", type=GETTER) public SolrServerModes getServerMode()
      Generated method - Getter of the SolrIndexedCoresRecord.serverMode attribute defined at extension solrfacetsearch.
      Returns:
      the serverMode
    • setCoreName

      @Accessor(qualifier="coreName", type=SETTER) public void setCoreName(String value)
      Generated method - Initial setter of SolrIndexedCoresRecord.coreName attribute defined at extension solrfacetsearch. Can only be used at creation of model - before first save.
      Parameters:
      value - the coreName
    • setCurrentIndexDataSubDirectory

      @Accessor(qualifier="currentIndexDataSubDirectory", type=SETTER) public void setCurrentIndexDataSubDirectory(String value)
      Generated method - Setter of SolrIndexedCoresRecord.currentIndexDataSubDirectory attribute defined at extension solrfacetsearch.
      Parameters:
      value - the currentIndexDataSubDirectory
    • setIndexName

      @Accessor(qualifier="indexName", type=SETTER) public void setIndexName(String value)
      Generated method - Initial setter of SolrIndexedCoresRecord.indexName attribute defined at extension solrfacetsearch. Can only be used at creation of model - before first save.
      Parameters:
      value - the indexName
    • setIndexOperations

      @Accessor(qualifier="indexOperations", type=SETTER) public void setIndexOperations(Collection<SolrIndexOperationRecordModel> value)
      Generated method - Setter of SolrIndexedCoresRecord.indexOperations attribute defined at extension solrfacetsearch.
      Parameters:
      value - the indexOperations
    • setIndexTime

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

      @Accessor(qualifier="serverMode", type=SETTER) public void setServerMode(SolrServerModes value)
      Generated method - Setter of SolrIndexedCoresRecord.serverMode attribute defined at extension solrfacetsearch.
      Parameters:
      value - the serverMode