Class SolrIndexConfigModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.solrfacetsearch.model.config.SolrIndexConfigModel
- All Implemented Interfaces:
Serializable
Generated model class for type SolrIndexConfig 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
FieldsModifier and TypeFieldDescriptionstatic final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofSolrIndexConfig.batchSizeattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrIndexConfig.commitModeattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrIndexConfig.distributedIndexingattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrIndexConfig.exportPathattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrIndexConfig.ignoreErrorsattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrIndexConfig.indexModeattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrIndexConfig.legacyModeattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrIndexConfig.maxBatchRetriesattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrIndexConfig.maxRetriesattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrIndexConfig.nameattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrIndexConfig.nodeGroupattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrIndexConfig.numberOfThreadsattribute defined at extensionsolrfacetsearch.static final StringGenerated constant - Attribute key ofSolrIndexConfig.optimizeModeattribute defined at extensionsolrfacetsearch.Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDFields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY -
Constructor Summary
ConstructorsConstructorDescriptionGenerated constructor - Default constructor for generic creation.SolrIndexConfigModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextSolrIndexConfigModel(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 parametersSolrIndexConfigModel(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
Modifier and TypeMethodDescriptionintGenerated method - Getter of theSolrIndexConfig.batchSizeattribute defined at extensionsolrfacetsearch.Generated method - Getter of theSolrIndexConfig.commitModeattribute defined at extensionsolrfacetsearch.Generated method - Getter of theSolrIndexConfig.exportPathattribute defined at extensionsolrfacetsearch.Generated method - Getter of theSolrIndexConfig.indexModeattribute defined at extensionsolrfacetsearch.intGenerated method - Getter of theSolrIndexConfig.maxBatchRetriesattribute defined at extensionsolrfacetsearch.intGenerated method - Getter of theSolrIndexConfig.maxRetriesattribute defined at extensionsolrfacetsearch.getName()Generated method - Getter of theSolrIndexConfig.nameattribute defined at extensionsolrfacetsearch.Generated method - Getter of theSolrIndexConfig.nodeGroupattribute defined at extensionsolrfacetsearch.intGenerated method - Getter of theSolrIndexConfig.numberOfThreadsattribute defined at extensionsolrfacetsearch.Generated method - Getter of theSolrIndexConfig.optimizeModeattribute defined at extensionsolrfacetsearch.booleanGenerated method - Getter of theSolrIndexConfig.distributedIndexingattribute defined at extensionsolrfacetsearch.booleanGenerated method - Getter of theSolrIndexConfig.ignoreErrorsattribute defined at extensionsolrfacetsearch.booleanDeprecated, for removal: This API element is subject to removal in a future version.voidsetBatchSize(int value) Generated method - Setter ofSolrIndexConfig.batchSizeattribute defined at extensionsolrfacetsearch.voidsetCommitMode(SolrCommitMode value) Generated method - Setter ofSolrIndexConfig.commitModeattribute defined at extensionsolrfacetsearch.voidsetDistributedIndexing(boolean value) Generated method - Setter ofSolrIndexConfig.distributedIndexingattribute defined at extensionsolrfacetsearch.voidsetExportPath(String value) Generated method - Setter ofSolrIndexConfig.exportPathattribute defined at extensionsolrfacetsearch.voidsetIgnoreErrors(boolean value) Generated method - Setter ofSolrIndexConfig.ignoreErrorsattribute defined at extensionsolrfacetsearch.voidsetIndexMode(IndexMode value) Generated method - Setter ofSolrIndexConfig.indexModeattribute defined at extensionsolrfacetsearch.voidsetLegacyMode(boolean value) Deprecated, for removal: This API element is subject to removal in a future version.voidsetMaxBatchRetries(int value) Generated method - Setter ofSolrIndexConfig.maxBatchRetriesattribute defined at extensionsolrfacetsearch.voidsetMaxRetries(int value) Generated method - Setter ofSolrIndexConfig.maxRetriesattribute defined at extensionsolrfacetsearch.voidGenerated method - Initial setter ofSolrIndexConfig.nameattribute defined at extensionsolrfacetsearch.voidsetNodeGroup(String value) Generated method - Setter ofSolrIndexConfig.nodeGroupattribute defined at extensionsolrfacetsearch.voidsetNumberOfThreads(int value) Generated method - Setter ofSolrIndexConfig.numberOfThreadsattribute defined at extensionsolrfacetsearch.voidsetOptimizeMode(SolrOptimizeMode value) Generated method - Setter ofSolrIndexConfig.optimizeModeattribute defined at extensionsolrfacetsearch.Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerMethods 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
-
Field Details
-
_TYPECODE
Generated model type code constant.- See Also:
-
NAME
Generated constant - Attribute key ofSolrIndexConfig.nameattribute defined at extensionsolrfacetsearch.- See Also:
-
BATCHSIZE
Generated constant - Attribute key ofSolrIndexConfig.batchSizeattribute defined at extensionsolrfacetsearch.- See Also:
-
EXPORTPATH
Generated constant - Attribute key ofSolrIndexConfig.exportPathattribute defined at extensionsolrfacetsearch.- See Also:
-
NUMBEROFTHREADS
Generated constant - Attribute key ofSolrIndexConfig.numberOfThreadsattribute defined at extensionsolrfacetsearch.- See Also:
-
INDEXMODE
Generated constant - Attribute key ofSolrIndexConfig.indexModeattribute defined at extensionsolrfacetsearch.- See Also:
-
COMMITMODE
Generated constant - Attribute key ofSolrIndexConfig.commitModeattribute defined at extensionsolrfacetsearch.- See Also:
-
OPTIMIZEMODE
Generated constant - Attribute key ofSolrIndexConfig.optimizeModeattribute defined at extensionsolrfacetsearch.- See Also:
-
IGNOREERRORS
Generated constant - Attribute key ofSolrIndexConfig.ignoreErrorsattribute defined at extensionsolrfacetsearch.- See Also:
-
LEGACYMODE
Generated constant - Attribute key ofSolrIndexConfig.legacyModeattribute defined at extensionsolrfacetsearch.- See Also:
-
MAXRETRIES
Generated constant - Attribute key ofSolrIndexConfig.maxRetriesattribute defined at extensionsolrfacetsearch.- See Also:
-
MAXBATCHRETRIES
Generated constant - Attribute key ofSolrIndexConfig.maxBatchRetriesattribute defined at extensionsolrfacetsearch.- See Also:
-
DISTRIBUTEDINDEXING
Generated constant - Attribute key ofSolrIndexConfig.distributedIndexingattribute defined at extensionsolrfacetsearch.- See Also:
-
NODEGROUP
Generated constant - Attribute key ofSolrIndexConfig.nodeGroupattribute defined at extensionsolrfacetsearch.- See Also:
-
-
Constructor Details
-
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, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_name- initial attribute declared by typeSolrIndexConfigat extensionsolrfacetsearch
-
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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_name- initial attribute declared by typeSolrIndexConfigat extensionsolrfacetsearch_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getBatchSize
@Accessor(qualifier="batchSize", type=GETTER) public int getBatchSize()Generated method - Getter of theSolrIndexConfig.batchSizeattribute defined at extensionsolrfacetsearch.- Returns:
- the batchSize
-
getCommitMode
Generated method - Getter of theSolrIndexConfig.commitModeattribute defined at extensionsolrfacetsearch.- Returns:
- the commitMode
-
getExportPath
Generated method - Getter of theSolrIndexConfig.exportPathattribute defined at extensionsolrfacetsearch.- Returns:
- the exportPath
-
getIndexMode
Generated method - Getter of theSolrIndexConfig.indexModeattribute defined at extensionsolrfacetsearch.- Returns:
- the indexMode
-
getMaxBatchRetries
@Accessor(qualifier="maxBatchRetries", type=GETTER) public int getMaxBatchRetries()Generated method - Getter of theSolrIndexConfig.maxBatchRetriesattribute defined at extensionsolrfacetsearch.- Returns:
- the maxBatchRetries
-
getMaxRetries
@Accessor(qualifier="maxRetries", type=GETTER) public int getMaxRetries()Generated method - Getter of theSolrIndexConfig.maxRetriesattribute defined at extensionsolrfacetsearch.- Returns:
- the maxRetries
-
getName
Generated method - Getter of theSolrIndexConfig.nameattribute defined at extensionsolrfacetsearch.- Returns:
- the name - unique identifier of indexer configuration
-
getNodeGroup
Generated method - Getter of theSolrIndexConfig.nodeGroupattribute defined at extensionsolrfacetsearch.- 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 theSolrIndexConfig.numberOfThreadsattribute defined at extensionsolrfacetsearch.- Returns:
- the numberOfThreads
-
getOptimizeMode
Generated method - Getter of theSolrIndexConfig.optimizeModeattribute defined at extensionsolrfacetsearch.- Returns:
- the optimizeMode
-
isDistributedIndexing
@Accessor(qualifier="distributedIndexing", type=GETTER) public boolean isDistributedIndexing()Generated method - Getter of theSolrIndexConfig.distributedIndexingattribute defined at extensionsolrfacetsearch.- Returns:
- the distributedIndexing
-
isIgnoreErrors
@Accessor(qualifier="ignoreErrors", type=GETTER) public boolean isIgnoreErrors()Generated method - Getter of theSolrIndexConfig.ignoreErrorsattribute defined at extensionsolrfacetsearch.- 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 theSolrIndexConfig.legacyModeattribute defined at extensionsolrfacetsearch.- Returns:
- the legacyMode
-
setBatchSize
@Accessor(qualifier="batchSize", type=SETTER) public void setBatchSize(int value) Generated method - Setter ofSolrIndexConfig.batchSizeattribute defined at extensionsolrfacetsearch.- Parameters:
value- the batchSize
-
setCommitMode
Generated method - Setter ofSolrIndexConfig.commitModeattribute defined at extensionsolrfacetsearch.- Parameters:
value- the commitMode
-
setDistributedIndexing
@Accessor(qualifier="distributedIndexing", type=SETTER) public void setDistributedIndexing(boolean value) Generated method - Setter ofSolrIndexConfig.distributedIndexingattribute defined at extensionsolrfacetsearch.- Parameters:
value- the distributedIndexing
-
setExportPath
Generated method - Setter ofSolrIndexConfig.exportPathattribute defined at extensionsolrfacetsearch.- Parameters:
value- the exportPath
-
setIgnoreErrors
@Accessor(qualifier="ignoreErrors", type=SETTER) public void setIgnoreErrors(boolean value) Generated method - Setter ofSolrIndexConfig.ignoreErrorsattribute defined at extensionsolrfacetsearch.- Parameters:
value- the ignoreErrors
-
setIndexMode
Generated method - Setter ofSolrIndexConfig.indexModeattribute defined at extensionsolrfacetsearch.- 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 ofSolrIndexConfig.legacyModeattribute defined at extensionsolrfacetsearch.- Parameters:
value- the legacyMode
-
setMaxBatchRetries
@Accessor(qualifier="maxBatchRetries", type=SETTER) public void setMaxBatchRetries(int value) Generated method - Setter ofSolrIndexConfig.maxBatchRetriesattribute defined at extensionsolrfacetsearch.- Parameters:
value- the maxBatchRetries
-
setMaxRetries
@Accessor(qualifier="maxRetries", type=SETTER) public void setMaxRetries(int value) Generated method - Setter ofSolrIndexConfig.maxRetriesattribute defined at extensionsolrfacetsearch.- Parameters:
value- the maxRetries
-
setName
Generated method - Initial setter ofSolrIndexConfig.nameattribute defined at extensionsolrfacetsearch. Can only be used at creation of model - before first save.- Parameters:
value- the name - unique identifier of indexer configuration
-
setNodeGroup
Generated method - Setter ofSolrIndexConfig.nodeGroupattribute defined at extensionsolrfacetsearch.- 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 ofSolrIndexConfig.numberOfThreadsattribute defined at extensionsolrfacetsearch.- Parameters:
value- the numberOfThreads
-
setOptimizeMode
@Accessor(qualifier="optimizeMode", type=SETTER) public void setOptimizeMode(SolrOptimizeMode value) Generated method - Setter ofSolrIndexConfig.optimizeModeattribute defined at extensionsolrfacetsearch.- Parameters:
value- the optimizeMode
-