Package com.commercetools.api.models.product
package com.commercetools.api.models.product
-
ClassDescriptionAttribute Example to create an instance using the builder patternAccessor for retrieving type safe attribute valuesAttributeBuilder Example to create an instance using the builder patternAttributeAccessor to retrieve attribute values type safeJSON object where the key is a Category
id
and the value is an order hint.CategoryOrderHintsBuilder Example to create an instance using the builder patternJSON object where the key is a Categoryid
and the value is an order hint.Define arbitrary tokens that are used to match the input.CustomTokenizerBuilder Example to create an instance using the builder patternDefine arbitrary tokens that are used to match the input.FacetRange Example to create an instance using the builder patternFacetRangeBuilder Example to create an instance using the builder patternFacetRangeFacetResult Example to create a subtype instance using the builder patternFacetResultBuilderFacetResultDeprecated.Deprecated.useFacetRangeBuilder
insteadFacetResults Example to create an instance using the builder patternAccessor to retrieve type safe facet resultsFacetResultsBuilder Example to create an instance using the builder patternFacetResultsDeprecated.useFacetTerm
insteadDeprecated.useFacetTermBuilder
insteadFacetTerm Example to create an instance using the builder patternFacetTermBuilder Example to create an instance using the builder patternFacetTermFacetTypespossible values of FacetTypesFilteredFacetResult Example to create an instance using the builder patternFilteredFacetResultBuilder Example to create an instance using the builder patternFilteredFacetResultAn abstract sellable good with a set of Attributes defined by a Product Type.EithervariantId
orsku
is required.ProductAddAssetActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.EithervariantId
orsku
is required.ProductAddExternalImageActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.Adds the given Price to theprices
array of the ProductVariant.ProductAddPriceActionBuilder Example to create an instance using the builder patternAdds the given Price to theprices
array of the ProductVariant.Produces the ProductAddedToCategory Message.ProductAddToCategoryActionBuilder Example to create an instance using the builder patternProduces the ProductAddedToCategory Message.ProductAddVariantAction Example to create an instance using the builder patternProductAddVariantActionBuilder Example to create an instance using the builder patternProductAddVariantActionProductBuilder Example to create an instance using the builder patternContains thecurrent
andstaged
ProductData.ProductCatalogDataBuilder Example to create an instance using the builder patternContains thecurrent
andstaged
ProductData.EithervariantId
orsku
is required.ProductChangeAssetNameActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.EithervariantId
orsku
is required.ProductChangeAssetOrderActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.Assigns the specified Product Variant to themasterVariant
and removes the same fromvariants
at the same time.ProductChangeMasterVariantActionBuilder Example to create an instance using the builder patternAssigns the specified Product Variant to themasterVariant
and removes the same fromvariants
at the same time.ProductChangeNameAction Example to create an instance using the builder patternProductChangeNameActionBuilder Example to create an instance using the builder patternProductChangeNameActionProductChangePriceAction Example to create an instance using the builder patternProductChangePriceActionBuilder Example to create an instance using the builder patternProductChangePriceActionProduces the ProductSlugChanged Message.ProductChangeSlugActionBuilder Example to create an instance using the builder patternProduces the ProductSlugChanged Message.Contains all the data of a Product and its Product Variants.ProductDataBuilder Example to create an instance using the builder patternContains all the data of a Product and its Product Variants.Interface to describe commonalities between differen product representationsProductDraft Example to create an instance using the builder patternProductDraftBuilder Example to create an instance using the builder patternProductDraftAn abstract sellable good with a set of Attributes defined by a Product Type.ProductLegacySetSkuAction Example to create an instance using the builder patternProductLegacySetSkuActionBuilder Example to create an instance using the builder patternProductLegacySetSkuActionEithervariantId
orsku
is required.ProductMoveImageToPositionActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.PagedQueryResult withresults
containing an array of Product.ProductPagedQueryResponseBuilder Example to create an instance using the builder patternPagedQueryResult withresults
containing an array of Product.This mode determines the type of Prices used for Product Price Selection and for LineItem Price selection.possible values of ProductPriceModeEnumProductProjection Example to create an instance using the builder patternProductProjectionBuilder Example to create an instance using the builder patternProductProjectionProductProjectionPagedQueryResponse Example to create an instance using the builder patternProductProjectionPagedQueryResponseBuilder Example to create an instance using the builder patternProductProjectionPagedQueryResponseProductProjectionPagedSearchResponse Example to create an instance using the builder patternProductProjectionPagedSearchResponseBuilder Example to create an instance using the builder patternProductProjectionPagedSearchResponsePublishes product data from the Product's staged projection to its current projection.ProductPublishActionBuilder Example to create an instance using the builder patternPublishes product data from the Product's staged projection to its current projection.Reference to a Product.ProductReferenceBuilder Example to create an instance using the builder patternReference to a Product.EithervariantId
orsku
is required.ProductRemoveAssetActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.Produces the ProductRemovedFromCategory Message.ProductRemoveFromCategoryActionBuilder Example to create an instance using the builder patternProduces the ProductRemovedFromCategory Message.Removes a Product image and deletes it from the Content Delivery Network (external images are not deleted).ProductRemoveImageActionBuilder Example to create an instance using the builder patternRemoves a Product image and deletes it from the Content Delivery Network (external images are not deleted).ProductRemovePriceAction Example to create an instance using the builder patternProductRemovePriceActionBuilder Example to create an instance using the builder patternProductRemovePriceActionEitherid
orsku
is required.ProductRemoveVariantActionBuilder Example to create an instance using the builder patternEitherid
orsku
is required.ResourceIdentifier to a Product.ProductResourceIdentifierBuilder Example to create an instance using the builder patternResourceIdentifier to a Product.Reverts the staged version of a Product to the current version.ProductRevertStagedChangesActionBuilder Example to create an instance using the builder patternReverts the staged version of a Product to the current version.Reverts the staged version of a ProductVariant to the current version.ProductRevertStagedVariantChangesActionBuilder Example to create an instance using the builder patternReverts the staged version of a ProductVariant to the current version.EithervariantId
orsku
is required.ProductSetAssetCustomFieldActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.EithervariantId
orsku
is required.ProductSetAssetCustomTypeActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.EithervariantId
orsku
is required.ProductSetAssetDescriptionActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.EithervariantId
orsku
is required.ProductSetAssetKeyActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.EithervariantId
orsku
is required.ProductSetAssetSourcesActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.EithervariantId
orsku
is required.ProductSetAssetTagsActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.EithervariantId
orsku
is required.ProductSetAttributeActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.Adds, removes, or changes a Product Attribute in all Product Variants at the same time.ProductSetAttributeInAllVariantsActionBuilder Example to create an instance using the builder patternAdds, removes, or changes a Product Attribute in all Product Variants at the same time.ProductSetCategoryOrderHintAction Example to create an instance using the builder patternProductSetCategoryOrderHintActionBuilder Example to create an instance using the builder patternProductSetCategoryOrderHintActionProductSetDescriptionAction Example to create an instance using the builder patternProductSetDescriptionActionBuilder Example to create an instance using the builder patternProductSetDescriptionActionProduces the ProductPriceExternalDiscountSet Message.ProductSetDiscountedPriceActionBuilder Example to create an instance using the builder patternProduces the ProductPriceExternalDiscountSet Message.EithervariantId
orsku
is required.ProductSetImageLabelActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.ProductSetKeyAction Example to create an instance using the builder patternProductSetKeyActionBuilder Example to create an instance using the builder patternProductSetKeyActionProductSetMetaDescriptionAction Example to create an instance using the builder patternProductSetMetaDescriptionActionBuilder Example to create an instance using the builder patternProductSetMetaDescriptionActionProductSetMetaKeywordsAction Example to create an instance using the builder patternProductSetMetaKeywordsActionBuilder Example to create an instance using the builder patternProductSetMetaKeywordsActionProductSetMetaTitleAction Example to create an instance using the builder patternProductSetMetaTitleActionBuilder Example to create an instance using the builder patternProductSetMetaTitleActionSets the key of an Embedded Price.ProductSetPriceKeyActionBuilder Example to create an instance using the builder patternSets the key of an Embedded Price.Controls whether the Prices of a Product Variant are embedded into the Product or standalone.ProductSetPriceModeActionBuilder Example to create an instance using the builder patternControls whether the Prices of a Product Variant are embedded into the Product or standalone.EithervariantId
orsku
is required.ProductSetPricesActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.ProductSetProductPriceCustomFieldAction Example to create an instance using the builder patternProductSetProductPriceCustomFieldActionBuilder Example to create an instance using the builder patternProductSetProductPriceCustomFieldActionProductSetProductPriceCustomTypeAction Example to create an instance using the builder patternProductSetProductPriceCustomTypeActionBuilder Example to create an instance using the builder patternProductSetProductPriceCustomTypeActionEithervariantId
orsku
is required.ProductSetProductVariantKeyActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.ProductSetSearchKeywordsAction Example to create an instance using the builder patternProductSetSearchKeywordsActionBuilder Example to create an instance using the builder patternProductSetSearchKeywordsActionSKU cannot be changed or removed if it is associated with an InventoryEntry.ProductSetSkuActionBuilder Example to create an instance using the builder patternSKU cannot be changed or removed if it is associated with an InventoryEntry.Cannot be staged.ProductSetTaxCategoryActionBuilder Example to create an instance using the builder patternCannot be staged.If the existing State has settransitions
, there must be a direct transition to the new State.ProductTransitionStateActionBuilder Example to create an instance using the builder patternIf the existing State has settransitions
, there must be a direct transition to the new State.Removes the current projection of the Product.ProductUnpublishActionBuilder Example to create an instance using the builder patternRemoves the current projection of the Product.ProductUpdate Example to create an instance using the builder patternProductUpdateAction Example to create a subtype instance using the builder patternProductUpdateActionBuilderProductUpdateActionProductUpdateBuilder Example to create an instance using the builder patternProductUpdateA concrete sellable good for which inventory can be tracked.The InventoryEntry information of the Product Variant.ProductVariantAvailabilityBuilder Example to create an instance using the builder patternThe InventoryEntry information of the Product Variant.ProductVariantBuilder Example to create an instance using the builder patternProductVariantChannelAvailability Example to create an instance using the builder patternProductVariantChannelAvailabilityBuilder Example to create an instance using the builder patternProductVariantChannelAvailabilityJSON object where the key is a supply Channelid
and the value is the ProductVariantChannelAvailability of the InventoryEntry.ProductVariantChannelAvailabilityMapBuilder Example to create an instance using the builder patternJSON object where the key is a supply Channelid
and the value is the ProductVariantChannelAvailability of the InventoryEntry.Creates a Product Variant when included in themasterVariant
andvariants
fields of the ProductDraft.ProductVariantDraftBuilder Example to create an instance using the builder patternCreates a Product Variant when included in themasterVariant
andvariants
fields of the ProductDraft.A concrete sellable good for which inventory can be tracked.RangeFacetResult Example to create an instance using the builder patternRangeFacetResultBuilder Example to create an instance using the builder patternRangeFacetResultSearchKeyword Example to create an instance using the builder patternSearchKeywordBuilder Example to create an instance using the builder patternSearchKeywordSearch keywords are JSON objects primarily used by Product Suggestions, but are also considered for a full text search.SearchKeywordsBuilder Example to create an instance using the builder patternSearch keywords are JSON objects primarily used by Product Suggestions, but are also considered for a full text search.Suggestion Example to create an instance using the builder patternSuggestionBuilder Example to create an instance using the builder patternSuggestionSuggestionResult Example to create an instance using the builder patternSuggestionResultBuilder Example to create an instance using the builder patternSuggestionResultSuggestTokenizer Example to create a subtype instance using the builder patternSuggestTokenizerBuilderSuggestTokenizerTermFacetResult Example to create an instance using the builder patternTermFacetResultBuilder Example to create an instance using the builder patternTermFacetResultTermFacetResultTypepossible values of TermFacetResultTypeCreates tokens by splitting thetext
field in SearchKeyword by whitespaces.WhitespaceTokenizerBuilder Example to create an instance using the builder patternCreates tokens by splitting thetext
field in SearchKeyword by whitespaces.
FacetRange
instead