public static class CatalogCategory.Builder extends Object
CatalogCategory.| Constructor and Description |
|---|
Builder() |
public CatalogCategory.Builder name(String name)
name - String value for name.public CatalogCategory.Builder unsetName()
public CatalogCategory.Builder imageIds(List<String> imageIds)
imageIds - List of String value for imageIds.public CatalogCategory.Builder unsetImageIds()
public CatalogCategory.Builder categoryType(String categoryType)
categoryType - String value for categoryType.public CatalogCategory.Builder parentCategory(CatalogObjectCategory parentCategory)
parentCategory - CatalogObjectCategory value for parentCategory.public CatalogCategory.Builder isTopLevel(Boolean isTopLevel)
isTopLevel - Boolean value for isTopLevel.public CatalogCategory.Builder unsetIsTopLevel()
public CatalogCategory.Builder channels(List<String> channels)
channels - List of String value for channels.public CatalogCategory.Builder unsetChannels()
public CatalogCategory.Builder availabilityPeriodIds(List<String> availabilityPeriodIds)
availabilityPeriodIds - List of String value for availabilityPeriodIds.public CatalogCategory.Builder unsetAvailabilityPeriodIds()
public CatalogCategory.Builder onlineVisibility(Boolean onlineVisibility)
onlineVisibility - Boolean value for onlineVisibility.public CatalogCategory.Builder unsetOnlineVisibility()
public CatalogCategory.Builder rootCategory(String rootCategory)
rootCategory - String value for rootCategory.public CatalogCategory.Builder ecomSeoData(CatalogEcomSeoData ecomSeoData)
ecomSeoData - CatalogEcomSeoData value for ecomSeoData.public CatalogCategory.Builder pathToRoot(List<CategoryPathToRootNode> pathToRoot)
pathToRoot - List of CategoryPathToRootNode value for pathToRoot.public CatalogCategory.Builder unsetPathToRoot()
public CatalogCategory build()
CatalogCategory object using the set fields.CatalogCategoryCopyright © 2024. All rights reserved.