Class ProjectSetProductCatalogModelActionBuilder
java.lang.Object
com.commercetools.api.models.project.ProjectSetProductCatalogModelActionBuilder
- All Implemented Interfaces:
Builder<ProjectSetProductCatalogModelAction>
public class ProjectSetProductCatalogModelActionBuilder
extends Object
implements Builder<ProjectSetProductCatalogModelAction>
ProjectSetProductCatalogModelActionBuilder
Example to create an instance using the builder pattern
Example to create an instance using the builder pattern
ProjectSetProductCatalogModelAction projectSetProductCatalogModelAction = ProjectSetProductCatalogModelAction.builder()
.productCatalogModel(ProductCatalogModel.CLASSIC)
.build()
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()builds ProjectSetProductCatalogModelAction with checking for non-null required valuesbuilds ProjectSetProductCatalogModelAction without checking for non-null required valuesFor each migration step, see:of()factory method for an instance of ProjectSetProductCatalogModelActionBuilderof(ProjectSetProductCatalogModelAction template) create builder for ProjectSetProductCatalogModelAction instanceproductCatalogModel(ProductCatalogModel productCatalogModel) For each migration step, see:
-
Constructor Details
-
ProjectSetProductCatalogModelActionBuilder
public ProjectSetProductCatalogModelActionBuilder()
-
-
Method Details
-
productCatalogModel
public ProjectSetProductCatalogModelActionBuilder productCatalogModel(ProductCatalogModel productCatalogModel) For each migration step, see:
- Change Product Catalog Model to InMigration
- Change Product Catalog Model to Modular
- Rollback to Classic
- Parameters:
productCatalogModel- value to be set- Returns:
- Builder
-
getProductCatalogModel
For each migration step, see:
- Change Product Catalog Model to InMigration
- Change Product Catalog Model to Modular
- Rollback to Classic
- Returns:
- productCatalogModel
-
build
builds ProjectSetProductCatalogModelAction with checking for non-null required values- Specified by:
buildin interfaceBuilder<ProjectSetProductCatalogModelAction>- Returns:
- ProjectSetProductCatalogModelAction
-
buildUnchecked
builds ProjectSetProductCatalogModelAction without checking for non-null required values- Returns:
- ProjectSetProductCatalogModelAction
-
of
factory method for an instance of ProjectSetProductCatalogModelActionBuilder- Returns:
- builder
-
of
public static ProjectSetProductCatalogModelActionBuilder of(ProjectSetProductCatalogModelAction template) create builder for ProjectSetProductCatalogModelAction instance- Parameters:
template- instance with prefilled values for the builder- Returns:
- builder
-