Class ProductUpdateAction.Builder
java.lang.Object
com.commercetools.graphql.api.types.ProductUpdateAction.Builder
- Enclosing class:
- ProductUpdateAction
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAsset(AddProductAsset addAsset) addExternalImage(AddProductExternalImage addExternalImage) addPrice(AddProductPrice addPrice) addToCategory(AddProductToCategory addToCategory) addVariant(AddProductVariant addVariant) build()changeAssetName(ChangeProductAssetName changeAssetName) changeAssetOrder(ChangeProductAssetOrder changeAssetOrder) changeImageLabel(ChangeProductImageLabel changeImageLabel) changeMasterVariant(ChangeProductMasterVariant changeMasterVariant) changeName(ChangeProductName changeName) changePrice(ChangeProductPrice changePrice) changeSlug(ChangeProductSlug changeSlug) moveImageToPosition(MoveProductImageToPosition moveImageToPosition) publish(PublishProduct publish) removeAsset(RemoveProductAsset removeAsset) removeFromCategory(RemoveProductFromCategory removeFromCategory) removeImage(RemoveProductImage removeImage) removePrice(RemoveProductPrice removePrice) removeVariant(RemoveProductVariant removeVariant) revertStagedChanges(RevertStagedChanges revertStagedChanges) revertStagedVariantChanges(RevertStagedVariantChanges revertStagedVariantChanges) setAssetCustomField(SetProductAssetCustomField setAssetCustomField) setAssetCustomType(SetProductAssetCustomType setAssetCustomType) setAssetDescription(SetProductAssetDescription setAssetDescription) setAssetKey(SetProductAssetKey setAssetKey) setAssetSources(SetProductAssetSources setAssetSources) setAssetTags(SetProductAssetTags setAssetTags) setAttribute(SetProductAttribute setAttribute) setAttributeInAllVariants(SetProductAttributeInAllVariants setAttributeInAllVariants) setCategoryOrderHint(SetProductCategoryOrderHint setCategoryOrderHint) setDescription(SetProductDescription setDescription) setDiscountedPrice(SetProductDiscountedPrice setDiscountedPrice) setImageLabel(SetProductImageLabel setImageLabel) setKey(SetProductKey setKey) setMetaAttributes(SetProductMetaAttributes setMetaAttributes) setMetaDescription(SetProductMetaDescription setMetaDescription) setMetaKeywords(SetProductMetaKeywords setMetaKeywords) setMetaTitle(SetProductMetaTitle setMetaTitle) setPriceKey(SetProductPriceKey setPriceKey) setPriceMode(SetProductPriceMode setPriceMode) setPrices(SetProductPrices setPrices) setProductPriceCustomField(SetProductPriceCustomField setProductPriceCustomField) setProductPriceCustomType(SetProductPriceCustomType setProductPriceCustomType) setProductVariantKey(SetProductVariantKey setProductVariantKey) setSearchKeywords(SetSearchKeywords setSearchKeywords) setSku(SetProductSku setSku) setTaxCategory(SetProductTaxCategory setTaxCategory) transitionState(TransitionProductState transitionState) unpublish(UnpublishProduct unpublish)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
build
-
moveImageToPosition
public ProductUpdateAction.Builder moveImageToPosition(MoveProductImageToPosition moveImageToPosition) -
setSearchKeywords
-
revertStagedChanges
-
revertStagedVariantChanges
public ProductUpdateAction.Builder revertStagedVariantChanges(RevertStagedVariantChanges revertStagedVariantChanges) -
publish
-
unpublish
-
transitionState
-
removePrice
-
addAsset
-
addExternalImage
-
addPrice
-
addToCategory
-
addVariant
-
changeAssetName
-
changeAssetOrder
-
changeMasterVariant
public ProductUpdateAction.Builder changeMasterVariant(ChangeProductMasterVariant changeMasterVariant) -
changeImageLabel
-
changeName
-
changePrice
-
changeSlug
-
removeAsset
-
removeFromCategory
-
removeImage
-
removeVariant
-
setAssetCustomField
public ProductUpdateAction.Builder setAssetCustomField(SetProductAssetCustomField setAssetCustomField) -
setAssetCustomType
-
setAssetDescription
public ProductUpdateAction.Builder setAssetDescription(SetProductAssetDescription setAssetDescription) -
setAssetKey
-
setAssetSources
-
setAssetTags
-
setCategoryOrderHint
public ProductUpdateAction.Builder setCategoryOrderHint(SetProductCategoryOrderHint setCategoryOrderHint) -
setDiscountedPrice
-
setAttribute
-
setAttributeInAllVariants
public ProductUpdateAction.Builder setAttributeInAllVariants(SetProductAttributeInAllVariants setAttributeInAllVariants) -
setDescription
-
setImageLabel
-
setKey
-
setMetaAttributes
-
setMetaDescription
-
setMetaKeywords
-
setMetaTitle
-
setProductPriceCustomField
public ProductUpdateAction.Builder setProductPriceCustomField(SetProductPriceCustomField setProductPriceCustomField) -
setProductPriceCustomType
public ProductUpdateAction.Builder setProductPriceCustomType(SetProductPriceCustomType setProductPriceCustomType) -
setPriceKey
-
setPriceMode
-
setPrices
-
setSku
-
setTaxCategory
-
setProductVariantKey
-