Class ProjectChangeProductSearchIndexingEnabledActionImpl
java.lang.Object
com.commercetools.api.models.project.ProjectChangeProductSearchIndexingEnabledActionImpl
- All Implemented Interfaces:
ProjectChangeProductSearchIndexingEnabledAction
,ProjectUpdateAction
,ResourceUpdateAction<ProjectUpdateAction>
,io.vrap.rmf.base.client.ModelBase
public class ProjectChangeProductSearchIndexingEnabledActionImpl
extends Object
implements ProjectChangeProductSearchIndexingEnabledAction, io.vrap.rmf.base.client.ModelBase
ProjectChangeProductSearchIndexingEnabledAction
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Field Summary
Fields inherited from interface com.commercetools.api.models.project.ProjectChangeProductSearchIndexingEnabledAction
CHANGE_PRODUCT_SEARCH_INDEXING_ENABLED
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Iffalse
, the indexing of Product information will stop and the Product Projection Search as well as the Product Suggestions endpoint will not be available anymore for this Project.int
hashCode()
void
setEnabled
(Boolean enabled) Iffalse
, the indexing of Product information will stop and the Product Projection Search as well as the Product Suggestions endpoint will not be available anymore for this Project.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.project.ProjectChangeProductSearchIndexingEnabledAction
withProjectChangeProductSearchIndexingEnabledAction
Methods inherited from interface com.commercetools.api.models.project.ProjectUpdateAction
withProjectUpdateAction
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
ProjectChangeProductSearchIndexingEnabledActionImpl
create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceProjectUpdateAction
- Specified by:
getAction
in interfaceResourceUpdateAction<ProjectUpdateAction>
- Returns:
- action
-
getEnabled
- If
false
, the indexing of Product information will stop and the Product Projection Search as well as the Product Suggestions endpoint will not be available anymore for this Project. The Project's SearchIndexingConfigurationstatus
forproducts
will be changed to"Deactivated"
. - If
true
, the indexing of Product information will start and the Product Projection Search as well as the Product Suggestions endpoint will become available soon after for this Project. Proportional to the amount of information being indexed, the Project's SearchIndexingConfigurationstatus
forproducts
will be shown as"Indexing"
during this time. As soon as the indexing has finished, the configuration status will be changed to"Activated"
making the aforementioned endpoints fully available for this Project.
- Specified by:
getEnabled
in interfaceProjectChangeProductSearchIndexingEnabledAction
- Returns:
- enabled
- If
-
setEnabled
Description copied from interface:ProjectChangeProductSearchIndexingEnabledAction
- If
false
, the indexing of Product information will stop and the Product Projection Search as well as the Product Suggestions endpoint will not be available anymore for this Project. The Project's SearchIndexingConfigurationstatus
forproducts
will be changed to"Deactivated"
. - If
true
, the indexing of Product information will start and the Product Projection Search as well as the Product Suggestions endpoint will become available soon after for this Project. Proportional to the amount of information being indexed, the Project's SearchIndexingConfigurationstatus
forproducts
will be shown as"Indexing"
during this time. As soon as the indexing has finished, the configuration status will be changed to"Activated"
making the aforementioned endpoints fully available for this Project.
- Specified by:
setEnabled
in interfaceProjectChangeProductSearchIndexingEnabledAction
- Parameters:
enabled
- value to be set
- If
-
equals
-
hashCode
-