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 patternAccessor 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 patternDefine arbitrary tokens that are used to match the input.CustomTokenizerBuilder Example to create an instance using the builder patternFacetRange Example to create an instance using the builder patternFacetRangeBuilder Example to create an instance using the builder patternFacetResult Example to create a subtype instance using the builder patternFacetResultBuilderDeprecated.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 patternDeprecated.useFacetTerm
insteadDeprecated.useFacetTermBuilder
insteadFacetTerm Example to create an instance using the builder patternFacetTermBuilder Example to create an instance using the builder patternFacetTypespossible values of FacetTypesFilteredFacetResult Example to create an instance using the builder patternFilteredFacetResultBuilder Example to create an instance using the builder patternAn 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.ProductAddExternalImageActionBuilder Example to create an instance using the builder patternAdds the given Price to theprices
array of the ProductVariant.ProductAddPriceActionBuilder Example to create an instance using the builder patternProduces the ProductAddedToCategory Message.ProductAddToCategoryActionBuilder Example to create an instance using the builder patternProductAddVariantAction Example to create an instance using the builder patternProductAddVariantActionBuilder Example to create an instance using the builder patternProductBuilder Example to create an instance using the builder patternContains thecurrent
andstaged
ProductData.ProductCatalogDataBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.ProductChangeAssetNameActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.ProductChangeAssetOrderActionBuilder Example to create an instance using the builder patternAssigns the specified Product Variant to themasterVariant
and removes the same fromvariants
at the same time.ProductChangeMasterVariantActionBuilder Example to create an instance using the builder patternProductChangeNameAction Example to create an instance using the builder patternProductChangeNameActionBuilder Example to create an instance using the builder patternProductChangePriceAction Example to create an instance using the builder patternProductChangePriceActionBuilder Example to create an instance using the builder patternProduces the ProductSlugChanged Message.ProductChangeSlugActionBuilder Example to create an instance using the builder patternContains all the data of a Product and its Product Variants.ProductDataBuilder Example to create an instance using the builder patternInterface to describe commonalities between differen product representationsProductDraft Example to create an instance using the builder patternProductDraftBuilder Example to create an instance using the builder patternProductLegacySetSkuAction Example to create an instance using the builder patternProductLegacySetSkuActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.ProductMoveImageToPositionActionBuilder Example to create an instance using the builder patternPagedQueryResult withresults
containing an array of Product.ProductPagedQueryResponseBuilder Example to create an instance using the builder patternThis mode determines the type of Prices used for price selection by Line Items and Products.possible values of ProductPriceModeEnumProductProjection Example to create an instance using the builder patternProductProjectionBuilder Example to create an instance using the builder patternProductProjectionPagedQueryResponse Example to create an instance using the builder patternProductProjectionPagedQueryResponseBuilder Example to create an instance using the builder patternProductProjectionPagedSearchResponse Example to create an instance using the builder patternProductProjectionPagedSearchResponseBuilder Example to create an instance using the builder patternPublishes product data from the Product's staged projection to its current projection.ProductPublishActionBuilder Example to create an instance using the builder patternReference to a Product.ProductReferenceBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.ProductRemoveAssetActionBuilder Example to create an instance using the builder patternProduces the ProductRemovedFromCategory Message.ProductRemoveFromCategoryActionBuilder 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).ProductRemoveImageActionBuilder Example to create an instance using the builder patternProductRemovePriceAction Example to create an instance using the builder patternProductRemovePriceActionBuilder Example to create an instance using the builder patternEitherid
orsku
is required.ProductRemoveVariantActionBuilder Example to create an instance using the builder patternResourceIdentifier to a Product.ProductResourceIdentifierBuilder Example to create an instance using the builder patternReverts 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 ProductVariant to the current version.ProductRevertStagedVariantChangesActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.ProductSetAssetCustomFieldActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.ProductSetAssetCustomTypeActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.ProductSetAssetDescriptionActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.ProductSetAssetKeyActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.ProductSetAssetSourcesActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.ProductSetAssetTagsActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.ProductSetAttributeActionBuilder Example to create an instance using the builder patternAdds, removes, or changes a Product Attribute in all Product Variants at the same time.ProductSetAttributeInAllVariantsActionBuilder Example to create an instance using the builder patternProductSetCategoryOrderHintAction Example to create an instance using the builder patternProductSetCategoryOrderHintActionBuilder Example to create an instance using the builder patternProductSetDescriptionAction Example to create an instance using the builder patternProductSetDescriptionActionBuilder Example to create an instance using the builder patternProduces the ProductPriceExternalDiscountSet Message.ProductSetDiscountedPriceActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.ProductSetImageLabelActionBuilder Example to create an instance using the builder patternProductSetKeyAction Example to create an instance using the builder patternProductSetKeyActionBuilder Example to create an instance using the builder patternProductSetMetaDescriptionAction Example to create an instance using the builder patternProductSetMetaDescriptionActionBuilder Example to create an instance using the builder patternProductSetMetaKeywordsAction Example to create an instance using the builder patternProductSetMetaKeywordsActionBuilder Example to create an instance using the builder patternProductSetMetaTitleAction Example to create an instance using the builder patternProductSetMetaTitleActionBuilder Example to create an instance using the builder patternSets the key of an Embedded Price.ProductSetPriceKeyActionBuilder Example to create an instance using the builder patternControls whether the Prices of a Product Variant are embedded into the Product or standalone.ProductSetPriceModeActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.ProductSetPricesActionBuilder Example to create an instance using the builder patternProductSetProductPriceCustomFieldAction Example to create an instance using the builder patternProductSetProductPriceCustomFieldActionBuilder Example to create an instance using the builder patternProductSetProductPriceCustomTypeAction Example to create an instance using the builder patternProductSetProductPriceCustomTypeActionBuilder Example to create an instance using the builder patternEithervariantId
orsku
is required.ProductSetProductVariantKeyActionBuilder Example to create an instance using the builder patternProductSetSearchKeywordsAction Example to create an instance using the builder patternProductSetSearchKeywordsActionBuilder Example to create an instance using the builder patternSKU cannot be changed or removed if it is associated with an InventoryEntry.ProductSetSkuActionBuilder Example to create an instance using the builder patternCannot be staged.ProductSetTaxCategoryActionBuilder Example to create an instance using the builder patternIf the existing State has settransitions
, there must be a direct transition to the new State.ProductTransitionStateActionBuilder Example to create an instance using the builder patternRemoves the current projection of the Product.ProductUnpublishActionBuilder Example to create an instance using the builder patternProductUpdate Example to create an instance using the builder patternProductUpdateAction Example to create a subtype instance using the builder patternProductUpdateActionBuilderProductUpdateBuilder Example to create an instance using the builder patternA 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 patternProductVariantBuilder 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 patternJSON 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 patternCreates a Product Variant when included in themasterVariant
andvariants
fields of the ProductDraft.ProductVariantDraftBuilder Example to create an instance using the builder patternRangeFacetResult Example to create an instance using the builder patternRangeFacetResultBuilder Example to create an instance using the builder patternSearchKeyword Example to create an instance using the builder patternSearchKeywordBuilder 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.SearchKeywordsBuilder Example to create an instance using the builder patternSuggestion Example to create an instance using the builder patternSuggestionBuilder Example to create an instance using the builder patternSuggestionResult Example to create an instance using the builder patternSuggestionResultBuilder Example to create an instance using the builder patternSuggestTokenizer Example to create a subtype instance using the builder patternSuggestTokenizerBuilderTermFacetResult Example to create an instance using the builder patternTermFacetResultBuilder Example to create an instance using the builder patternTermFacetResultTypepossible values of TermFacetResultTypeCreates tokens by splitting thetext
field in SearchKeyword by whitespaces.WhitespaceTokenizerBuilder Example to create an instance using the builder pattern
FacetRange
instead