Class SnIndexerConfigurationModel
java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
de.hybris.platform.searchservices.model.SnIndexerConfigurationModel
- All Implemented Interfaces:
Serializable
Generated model class for type SnIndexerConfiguration first defined at extension searchservices.
- 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 relation code constant for relationSnIndexConfiguration2IndexerConfigurationdefining source attributeindexConfigurationsin extensionsearchservices.static final StringGenerated relation code constant for relationSnIndexType2IndexerConfigurationdefining source attributeindexTypesin extensionsearchservices.static final StringGenerated model type code constant.static final StringGenerated constant - Attribute key ofSnIndexerConfiguration.batchSizeattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexerConfiguration.concurrencyattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexerConfiguration.idattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexerConfiguration.indexConfigurationsattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexerConfiguration.indexTypesattribute defined at extensionsearchservices.static final StringGenerated constant - Attribute key ofSnIndexerConfiguration.nameattribute defined at extensionsearchservices.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.SnIndexerConfigurationModel(de.hybris.platform.servicelayer.model.ItemModelContext ctx) Generated constructor - Default constructor for creation with existing contextDeprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersSnIndexerConfigurationModel(String _id, 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 TypeMethodDescriptionGenerated method - Getter of theSnIndexerConfiguration.batchSizeattribute defined at extensionsearchservices.Generated method - Getter of theSnIndexerConfiguration.concurrencyattribute defined at extensionsearchservices.getId()Generated method - Getter of theSnIndexerConfiguration.idattribute defined at extensionsearchservices.Generated method - Getter of theSnIndexerConfiguration.indexConfigurationsattribute defined at extensionsearchservices.Generated method - Getter of theSnIndexerConfiguration.indexTypesattribute defined at extensionsearchservices.getName()Generated method - Getter of theSnIndexerConfiguration.nameattribute defined at extensionsearchservices.Generated method - Getter of theSnIndexerConfiguration.nameattribute defined at extensionsearchservices.voidsetBatchSize(Integer value) Generated method - Setter ofSnIndexerConfiguration.batchSizeattribute defined at extensionsearchservices.voidsetConcurrency(Integer value) Generated method - Setter ofSnIndexerConfiguration.concurrencyattribute defined at extensionsearchservices.voidGenerated method - Setter ofSnIndexerConfiguration.idattribute defined at extensionsearchservices.voidGenerated method - Setter ofSnIndexerConfiguration.indexConfigurationsattribute defined at extensionsearchservices.voidsetIndexTypes(List<SnIndexTypeModel> value) Generated method - Setter ofSnIndexerConfiguration.indexTypesattribute defined at extensionsearchservices.voidGenerated method - Setter ofSnIndexerConfiguration.nameattribute defined at extensionsearchservices.voidGenerated method - Setter ofSnIndexerConfiguration.nameattribute defined at extensionsearchservices.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:
-
_SNINDEXCONFIGURATION2INDEXERCONFIGURATION
Generated relation code constant for relationSnIndexConfiguration2IndexerConfigurationdefining source attributeindexConfigurationsin extensionsearchservices.- See Also:
-
_SNINDEXTYPE2INDEXERCONFIGURATION
Generated relation code constant for relationSnIndexType2IndexerConfigurationdefining source attributeindexTypesin extensionsearchservices.- See Also:
-
ID
Generated constant - Attribute key ofSnIndexerConfiguration.idattribute defined at extensionsearchservices.- See Also:
-
NAME
Generated constant - Attribute key ofSnIndexerConfiguration.nameattribute defined at extensionsearchservices.- See Also:
-
CONCURRENCY
Generated constant - Attribute key ofSnIndexerConfiguration.concurrencyattribute defined at extensionsearchservices.- See Also:
-
BATCHSIZE
Generated constant - Attribute key ofSnIndexerConfiguration.batchSizeattribute defined at extensionsearchservices.- See Also:
-
INDEXCONFIGURATIONS
Generated constant - Attribute key ofSnIndexerConfiguration.indexConfigurationsattribute defined at extensionsearchservices.- See Also:
-
INDEXTYPES
Generated constant - Attribute key ofSnIndexerConfiguration.indexTypesattribute defined at extensionsearchservices.- See Also:
-
-
Constructor Details
-
SnIndexerConfigurationModel
public SnIndexerConfigurationModel()Generated constructor - Default constructor for generic creation. -
SnIndexerConfigurationModel
public SnIndexerConfigurationModel(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
-
SnIndexerConfigurationModel
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:
_id- initial attribute declared by typeSnIndexerConfigurationat extensionsearchservices
-
SnIndexerConfigurationModel
@Deprecated(since="4.1.1", forRemoval=true) public SnIndexerConfigurationModel(String _id, 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:
_id- initial attribute declared by typeSnIndexerConfigurationat extensionsearchservices_owner- initial attribute declared by typeItemat extensioncore
-
-
Method Details
-
getBatchSize
Generated method - Getter of theSnIndexerConfiguration.batchSizeattribute defined at extensionsearchservices.- Returns:
- the batchSize
-
getConcurrency
Generated method - Getter of theSnIndexerConfiguration.concurrencyattribute defined at extensionsearchservices.- Returns:
- the concurrency
-
getId
Generated method - Getter of theSnIndexerConfiguration.idattribute defined at extensionsearchservices.- Returns:
- the id
-
getIndexConfigurations
@Accessor(qualifier="indexConfigurations", type=GETTER) public List<SnIndexConfigurationModel> getIndexConfigurations()Generated method - Getter of theSnIndexerConfiguration.indexConfigurationsattribute defined at extensionsearchservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the indexConfigurations
-
getIndexTypes
Generated method - Getter of theSnIndexerConfiguration.indexTypesattribute defined at extensionsearchservices. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the indexTypes
-
getName
Generated method - Getter of theSnIndexerConfiguration.nameattribute defined at extensionsearchservices.- Returns:
- the name
-
getName
Generated method - Getter of theSnIndexerConfiguration.nameattribute defined at extensionsearchservices.- Parameters:
loc- the value localization key- Returns:
- the name
- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-
setBatchSize
Generated method - Setter ofSnIndexerConfiguration.batchSizeattribute defined at extensionsearchservices.- Parameters:
value- the batchSize
-
setConcurrency
Generated method - Setter ofSnIndexerConfiguration.concurrencyattribute defined at extensionsearchservices.- Parameters:
value- the concurrency
-
setId
Generated method - Setter ofSnIndexerConfiguration.idattribute defined at extensionsearchservices.- Parameters:
value- the id
-
setIndexConfigurations
@Accessor(qualifier="indexConfigurations", type=SETTER) public void setIndexConfigurations(List<SnIndexConfigurationModel> value) Generated method - Setter ofSnIndexerConfiguration.indexConfigurationsattribute defined at extensionsearchservices.- Parameters:
value- the indexConfigurations
-
setIndexTypes
@Accessor(qualifier="indexTypes", type=SETTER) public void setIndexTypes(List<SnIndexTypeModel> value) Generated method - Setter ofSnIndexerConfiguration.indexTypesattribute defined at extensionsearchservices.- Parameters:
value- the indexTypes
-
setName
Generated method - Setter ofSnIndexerConfiguration.nameattribute defined at extensionsearchservices.- Parameters:
value- the name
-
setName
Generated method - Setter ofSnIndexerConfiguration.nameattribute defined at extensionsearchservices.- Parameters:
value- the nameloc- the value localization key- Throws:
IllegalArgumentException- if localization key cannot be mapped to data language
-