- BaseReferenceResolver<T,S extends BaseSyncOptions> - Class in com.commercetools.sync.commons.helpers
-
This class is responsible for providing an abstract implementation of reference resolution on different CTP
resources.
- BaseReferenceResolver(S) - Constructor for class com.commercetools.sync.commons.helpers.BaseReferenceResolver
-
- BaseSync<T,U extends BaseSyncStatistics,V extends BaseSyncOptions> - Class in com.commercetools.sync.commons
-
- BaseSync(U, V) - Constructor for class com.commercetools.sync.commons.BaseSync
-
- BaseSyncOptions<U,V> - Class in com.commercetools.sync.commons
-
- BaseSyncOptions(SphereClient, BiConsumer<String, Throwable>, Consumer<String>, int, boolean, TriFunction<List<UpdateAction<U>>, V, U, List<UpdateAction<U>>>, Function<V, V>) - Constructor for class com.commercetools.sync.commons.BaseSyncOptions
-
- BaseSyncOptionsBuilder<T extends BaseSyncOptionsBuilder<T,S,U,V>,S extends BaseSyncOptions,U,V> - Class in com.commercetools.sync.commons
-
- BaseSyncOptionsBuilder() - Constructor for class com.commercetools.sync.commons.BaseSyncOptionsBuilder
-
- BaseSyncStatistics - Class in com.commercetools.sync.commons.helpers
-
- BaseSyncStatistics() - Constructor for class com.commercetools.sync.commons.helpers.BaseSyncStatistics
-
Creates a new
BaseSyncStatistics with initial values
0 of created, updated, failed and processed
counters, an empty reportMessage and latestBatchHumanReadableProcessingTime.
- BATCH_SIZE_DEFAULT - Static variable in class com.commercetools.sync.categories.CategorySyncOptionsBuilder
-
- BATCH_SIZE_DEFAULT - Static variable in class com.commercetools.sync.products.ProductSyncOptionsBuilder
-
- BATCH_SIZE_DEFAULT - Static variable in class com.commercetools.sync.producttypes.ProductTypeSyncOptionsBuilder
-
- batchElements(List<T>, int) - Static method in class com.commercetools.sync.commons.utils.SyncUtils
-
Given a list of elements and a batchSize, this method distributes the elements into batches with the
batchSize.
- BatchProcessor - Class in com.commercetools.sync.products.helpers
-
- BatchProcessor(List<ProductDraft>, ProductSync) - Constructor for class com.commercetools.sync.products.helpers.BatchProcessor
-
- batchSize - Variable in class com.commercetools.sync.commons.BaseSyncOptionsBuilder
-
- batchSize(int) - Method in class com.commercetools.sync.commons.BaseSyncOptionsBuilder
-
Set option that indicates batch size for sync process.
- beforeCreateCallback - Variable in class com.commercetools.sync.commons.BaseSyncOptionsBuilder
-
- beforeCreateCallback(Function<V, V>) - Method in class com.commercetools.sync.commons.BaseSyncOptionsBuilder
-
Sets the beforeCreateCallback Function which can be applied on a new resource draft of type V
(e.g.
- beforeUpdateCallback - Variable in class com.commercetools.sync.commons.BaseSyncOptionsBuilder
-
- beforeUpdateCallback(TriFunction<List<UpdateAction<U>>, V, U, List<UpdateAction<U>>>) - Method in class com.commercetools.sync.commons.BaseSyncOptionsBuilder
-
Sets the beforeUpdateCallback
TriFunction which can be applied on the supplied list of update actions
generated from comparing an old resource of type
U (e.g.
- BLANK_ID_VALUE_ON_RESOURCE_IDENTIFIER - Static variable in class com.commercetools.sync.commons.helpers.BaseReferenceResolver
-
- build() - Method in class com.commercetools.sync.categories.CategorySyncOptionsBuilder
-
Creates new instance of
CategorySyncOptions enriched with all attributes provided to
this
builder.
- build() - Method in class com.commercetools.sync.commons.BaseSyncOptionsBuilder
-
Creates new instance of
S which extends
BaseSyncOptions enriched with all attributes provided to
this builder.
- build() - Method in class com.commercetools.sync.inventories.InventorySyncOptionsBuilder
-
Returns new instance of
InventorySyncOptions, enriched with all attributes provided to
this
builder.
- build() - Method in class com.commercetools.sync.products.ProductSyncOptionsBuilder
-
- build() - Method in class com.commercetools.sync.producttypes.ProductTypeSyncOptionsBuilder
-
- buildActions(Asset, AssetDraft, CategorySyncOptions) - Static method in class com.commercetools.sync.categories.utils.CategoryAssetUpdateActionUtils
-
Compares all the fields of an Asset and an AssetDraft and returns a list of
UpdateAction<Category> as a result.
- buildActions(Category, CategoryDraft, CategorySyncOptions) - Static method in class com.commercetools.sync.categories.utils.CategorySyncUtils
-
Compares all the fields of a Category and a CategoryDraft.
- buildActions(InventoryEntry, InventoryEntryDraft, InventorySyncOptions) - Static method in class com.commercetools.sync.inventories.utils.InventorySyncUtils
-
Compares the quantityOnStock, the restockableInDays, the expectedDelivery, the supply channel and Custom
fields/ type fields of an InventoryEntry and an InventoryEntryDraft.
- buildActions(Product, ProductDraft, ProductSyncOptions, Map<String, AttributeMetaData>) - Static method in class com.commercetools.sync.products.utils.ProductSyncUtils
-
- buildActions(Integer, Asset, AssetDraft, ProductSyncOptions) - Static method in class com.commercetools.sync.products.utils.ProductVariantAssetUpdateActionUtils
-
Compares all the fields of an Asset and an AssetDraft and returns a list of
UpdateAction<Product> as a result.
- buildActions(Integer, Price, PriceDraft, ProductSyncOptions) - Static method in class com.commercetools.sync.products.utils.ProductVariantPriceUpdateActionUtils
-
Compares all the fields of a Price and a PriceDraft and returns a list of
UpdateAction<Product> as a result.
- buildActions(AttributeDefinition, AttributeDefinitionDraft) - Static method in class com.commercetools.sync.producttypes.utils.AttributeDefinitionUpdateActionUtils
-
Compares all the fields of an AttributeDefinition and an AttributeDefinitionDraft and returns
a list of UpdateAction<ProductType> as a result.
- buildActions(String, LocalizedEnumValue, LocalizedEnumValue) - Static method in class com.commercetools.sync.producttypes.utils.LocalizedEnumUpdateActionsUtils
-
Compares all the fields of an old LocalizedEnumValue and a new LocalizedEnumValue and returns a
list of UpdateAction<ProductType> as a result.
- buildActions(String, EnumValue, EnumValue) - Static method in class com.commercetools.sync.producttypes.utils.PlainEnumUpdateActionsUtils
-
Compares all the fields of an old EnumValue and a new EnumValue and returns a list of
UpdateAction<ProductType> as a result.
- buildActions(ProductType, ProductTypeDraft, ProductTypeSyncOptions) - Static method in class com.commercetools.sync.producttypes.utils.ProductTypeSyncUtils
-
- buildAddAssetAction(AssetDraft, Integer) - Method in class com.commercetools.sync.categories.helpers.CategoryAssetActionFactory
-
- buildAddAssetAction(AssetDraft, Integer) - Method in class com.commercetools.sync.commons.helpers.AssetActionFactory
-
Takes an asset draft and an asset position to build an AddAsset action of the type T.
- buildAddAssetAction(AssetDraft, Integer) - Method in class com.commercetools.sync.products.helpers.ProductAssetActionFactory
-
- buildAddEnumValuesUpdateActions(String, List<T>, List<T>, BiFunction<String, T, UpdateAction<ProductType>>) - Static method in class com.commercetools.sync.producttypes.utils.ProductTypeUpdateEnumActionsUtils
-
Checks if there are any new enum values which are not existing in the oldEnumValues.
- buildAddToCategoryUpdateActions(Product, ProductDraft) - Static method in class com.commercetools.sync.products.utils.ProductUpdateActionUtils
-
Compares the Set of Category References of a ProductDraft and a Product.
- buildAssetActions(Asset, AssetDraft) - Method in class com.commercetools.sync.categories.helpers.CategoryAssetActionFactory
-
- buildAssetActions(Asset, AssetDraft) - Method in class com.commercetools.sync.commons.helpers.AssetActionFactory
-
Takes a matching old asset and a new asset and computes the update actions needed to sync them.
- buildAssetActions(Asset, AssetDraft) - Method in class com.commercetools.sync.products.helpers.ProductAssetActionFactory
-
- buildAssetsUpdateActions(Category, CategoryDraft, CategorySyncOptions) - Static method in class com.commercetools.sync.categories.utils.CategoryUpdateActionUtils
-
Compares the assets of a Category and a CategoryDraft and returns a list of
UpdateAction<Category> as a result.
- buildAssetsUpdateActions(List<Asset>, List<AssetDraft>, AssetActionFactory<T>) - Static method in class com.commercetools.sync.commons.utils.AssetsUpdateActionUtils
-
Compares a list of Assets with a list of AssetDrafts.
- buildAttributeDefinitionsUpdateActions(List<AttributeDefinition>, List<AttributeDefinitionDraft>) - Static method in class com.commercetools.sync.producttypes.utils.ProductTypeUpdateAttributeDefinitionActionUtils
-
Compares a list of AttributeDefinitions with a list of AttributeDefinitionDrafts.
- buildAttributesUpdateActions(ProductType, ProductTypeDraft, ProductTypeSyncOptions) - Static method in class com.commercetools.sync.producttypes.utils.ProductTypeUpdateActionUtils
-
Compares the attributes of a ProductType and a ProductTypeDraft and returns a list of
UpdateAction<ProductType> as a result.
- buildCategoryActions(Product, ProductDraft) - Static method in class com.commercetools.sync.products.utils.ProductSyncUtils
-
Compares the categories of a Product and a ProductDraft.
- buildCategoryQuery() - Static method in class com.commercetools.sync.categories.utils.CategoryReferenceReplacementUtils
-
Builds a CategoryQuery for fetching categories from a source CTP project with all the needed references
expanded for the sync:
Custom Type
Assets Custom Types
Parent Category
- buildChangeAssetNameUpdateAction(Asset, AssetDraft) - Static method in class com.commercetools.sync.categories.utils.CategoryAssetUpdateActionUtils
-
Compares the LocalizedString names of an Asset and an AssetDraft and returns an
UpdateAction<Category> as a result in an Optional.
- buildChangeAssetNameUpdateAction(Integer, Asset, AssetDraft) - Static method in class com.commercetools.sync.products.utils.ProductVariantAssetUpdateActionUtils
-
Compares the LocalizedString names of an Asset and an AssetDraft and returns an
UpdateAction<Product> as a result in an Optional.
- buildChangeAssetOrderAction(List<String>) - Method in class com.commercetools.sync.categories.helpers.CategoryAssetActionFactory
-
- buildChangeAssetOrderAction(List<String>) - Method in class com.commercetools.sync.commons.helpers.AssetActionFactory
-
Takes a list of asset ids to build a ChangeAssetOrder action of the type T.
- buildChangeAssetOrderAction(List<String>) - Method in class com.commercetools.sync.products.helpers.ProductAssetActionFactory
-
- buildChangeAttributeConstraintUpdateAction(AttributeDefinition, AttributeDefinitionDraft) - Static method in class com.commercetools.sync.producttypes.utils.AttributeDefinitionUpdateActionUtils
-
Compares the attribute constraints of an AttributeDefinition and an AttributeDefinitionDraft
and returns an UpdateAction<ProductType> as a result in an Optional.
- buildChangeDescriptionAction(ProductType, ProductTypeDraft) - Static method in class com.commercetools.sync.producttypes.utils.ProductTypeUpdateActionUtils
-
Compares the description values of a ProductType and a ProductTypeDraft
and returns an Optional of update action, which would contain the "changeDescription"
UpdateAction.
- buildChangeEnumValuesOrderUpdateAction(String, List<T>, List<T>, BiFunction<String, List<T>, UpdateAction<ProductType>>) - Static method in class com.commercetools.sync.producttypes.utils.ProductTypeUpdateEnumActionsUtils
-
Compares the order of a list of old enum values and a list of new enum values.
- buildChangeInputHintUpdateAction(AttributeDefinition, AttributeDefinitionDraft) - Static method in class com.commercetools.sync.producttypes.utils.AttributeDefinitionUpdateActionUtils
-
Compares the input hints of an AttributeDefinition and an AttributeDefinitionDraft and returns
an UpdateAction<ProductType> as a result in an Optional.
- buildChangeIsSearchableUpdateAction(AttributeDefinition, AttributeDefinitionDraft) - Static method in class com.commercetools.sync.producttypes.utils.AttributeDefinitionUpdateActionUtils
-
Compares the 'isSearchable' fields of an AttributeDefinition and an
AttributeDefinitionDraft and returns an UpdateAction<ProductType> as a result in
an Optional.
- buildChangeLabelAction(String, LocalizedEnumValue, LocalizedEnumValue) - Static method in class com.commercetools.sync.producttypes.utils.LocalizedEnumUpdateActionsUtils
-
Compares the label values of an old LocalizedEnumValue and a new LocalizedEnumValue
and returns an Optional of update action, which would contain the "changeLabel"
UpdateAction.
- buildChangeLabelAction(String, EnumValue, EnumValue) - Static method in class com.commercetools.sync.producttypes.utils.PlainEnumUpdateActionsUtils
-
Compares the label values of an old EnumValue and a new EnumValue
and returns an Optional of update action, which would contain the "changeLabel"
UpdateAction.
- buildChangeLabelUpdateAction(AttributeDefinition, AttributeDefinitionDraft) - Static method in class com.commercetools.sync.producttypes.utils.AttributeDefinitionUpdateActionUtils
-
Compares the LocalizedString labels of an AttributeDefinition and an
AttributeDefinitionDraft and returns an UpdateAction<ProductType> as a result in
an Optional.
- buildChangeMasterVariantUpdateAction(Product, ProductDraft, ProductSyncOptions) - Static method in class com.commercetools.sync.products.utils.ProductUpdateActionUtils
-
Create update action, if newProduct has #masterVariant#key different than oldProduct
staged #masterVariant#key.
- buildChangeNameAction(ProductType, ProductTypeDraft) - Static method in class com.commercetools.sync.producttypes.utils.ProductTypeUpdateActionUtils
-
Compares the name values of a ProductType and a ProductTypeDraft
and returns an Optional of update action, which would contain the "changeName"
UpdateAction.
- buildChangeNameUpdateAction(Category, CategoryDraft) - Static method in class com.commercetools.sync.categories.utils.CategoryUpdateActionUtils
-
Compares the LocalizedString names of a Category and a CategoryDraft and returns an
UpdateAction<Category> as a result in an Optional.
- buildChangeNameUpdateAction(Product, ProductDraft) - Static method in class com.commercetools.sync.products.utils.ProductUpdateActionUtils
-
Compares the LocalizedString names of a ProductDraft and a Product.
- buildChangeOrderHintUpdateAction(Category, CategoryDraft, CategorySyncOptions) - Static method in class com.commercetools.sync.categories.utils.CategoryUpdateActionUtils
-
Compares the orderHint values of a Category and a CategoryDraft and returns an
UpdateAction<Category> as a result in an Optional.
- buildChangeParentUpdateAction(Category, CategoryDraft, CategorySyncOptions) - Static method in class com.commercetools.sync.categories.utils.CategoryUpdateActionUtils
-
Compares the parents Reference<Category> of a Category and a CategoryDraft
and returns an UpdateAction<Category> as a result in an Optional.
- buildChangePriceUpdateAction(Price, PriceDraft, ProductSyncOptions) - Static method in class com.commercetools.sync.products.utils.ProductVariantPriceUpdateActionUtils
-
Builds a ChangePrice action based on the comparison of the following fields of the supplied Price
and PriceDraft:
Price.getValue() and PriceDraft.getValue()
Price.getTiers() and PriceDraft.getTiers()
- buildChangeQuantityAction(InventoryEntry, InventoryEntryDraft) - Static method in class com.commercetools.sync.inventories.utils.InventoryUpdateActionUtils
-
Compares the quantityOnStock values of an InventoryEntry and an InventoryEntryDraft
and returns an Optional of update action, which would contain the "changeQuantity"
UpdateAction.
- buildChangeSlugUpdateAction(Category, CategoryDraft) - Static method in class com.commercetools.sync.categories.utils.CategoryUpdateActionUtils
-
Compares the LocalizedString slugs of a Category and a CategoryDraft and returns an
UpdateAction<Category> as a result in an Optional.
- buildChangeSlugUpdateAction(Product, ProductDraft) - Static method in class com.commercetools.sync.products.utils.ProductUpdateActionUtils
-
Compares the LocalizedString slugs of a ProductDraft and a Product.
- buildCustomUpdateActions(Asset, AssetDraft, CategorySyncOptions) - Static method in class com.commercetools.sync.categories.utils.CategoryAssetUpdateActionUtils
-
Compares the custom fields and custom types of an Asset and an AssetDraft and returns a list of
UpdateAction<Category> as a result.
- buildCustomUpdateActions(T, S, GenericCustomActionBuilder<U>, Integer, Function<T, String>, Function<T, String>, Function<T, String>, BaseSyncOptions) - Static method in class com.commercetools.sync.commons.utils.CustomUpdateActionUtils
-
Compares the CustomFields of an old resource T (for example Category,
Product, etc..), to the CustomFieldsDraft, of a new
resource draft S (for example CategoryDraft, ProductVariantDraft,
etc..), and returns a List<UpdateAction> as a result.
- buildCustomUpdateActions(Integer, Asset, AssetDraft, ProductSyncOptions) - Static method in class com.commercetools.sync.products.utils.ProductVariantAssetUpdateActionUtils
-
Compares the custom fields and custom types of an Asset and an AssetDraft and returns a list of
UpdateAction<Product> as a result.
- buildCustomUpdateActions(Integer, Price, PriceDraft, ProductSyncOptions) - Static method in class com.commercetools.sync.products.utils.ProductVariantPriceUpdateActionUtils
-
Compares the custom fields and custom types of a Price and a PriceDraft and returns a list of
UpdateAction<Product> as a result.
- buildEnumValuesUpdateActions(String, List<EnumValue>, List<EnumValue>) - Static method in class com.commercetools.sync.producttypes.utils.ProductTypeUpdatePlainEnumActionUtils
-
Compares a list of old EnumValues with a list of new EnumValues for a given
attribute definition.
- buildLocalizedEnumValuesUpdateActions(String, List<LocalizedEnumValue>, List<LocalizedEnumValue>) - Static method in class com.commercetools.sync.producttypes.utils.ProductTypeUpdateLocalizedEnumActionUtils
-
Compares a list of old LocalizedEnumValues with a list of new LocalizedEnumValues for a given
attribute definition.
- buildMatchingEnumValuesUpdateActions(String, List<T>, List<T>, TriFunction<String, T, T, List<UpdateAction<ProductType>>>) - Static method in class com.commercetools.sync.producttypes.utils.ProductTypeUpdateEnumActionsUtils
-
Checks if there are any enum values which are existing in the newEnumValues.
- buildMoveImageToPositionUpdateActions(int, List<Image>, List<Image>) - Static method in class com.commercetools.sync.products.utils.ProductVariantUpdateActionUtils
-
Compares an old List of Images and a new one and returns a List of
MoveImageToPosition with the given variantId.
- buildPrimaryResourceCustomUpdateActions(T, S, GenericCustomActionBuilder<T>, BaseSyncOptions) - Static method in class com.commercetools.sync.commons.utils.CustomUpdateActionUtils
-
This method is a syntactic sugar for the method
CustomUpdateActionUtils.buildCustomUpdateActions(Custom, CustomDraft,
GenericCustomActionBuilder, Integer, Function, Function, Function, BaseSyncOptions), but this one is only for
primary resources (i.e resources which have their own endpoints for example channels, categories, inventory
entries.
- buildProductQuery() - Static method in class com.commercetools.sync.products.utils.ProductReferenceReplacementUtils
-
Builds a ProductQuery for fetching products from a source CTP project with all the needed references
expanded for the sync:
Product Type
Tax Category
Product State
Staged Assets' Custom Types
Staged Product Categories
Staged Prices' Channels
Staged Prices' Custom Types
Reference Attributes
Reference Set Attributes
- buildProductVariantAssetsUpdateActions(ProductVariant, ProductVariantDraft, ProductSyncOptions) - Static method in class com.commercetools.sync.products.utils.ProductVariantUpdateActionUtils
-
Compares the List of AssetDrafts of a ProductVariantDraft and a
ProductVariant and returns a List of UpdateAction<Product>.
- buildProductVariantAttributesUpdateActions(String, ProductVariant, ProductVariantDraft, Map<String, AttributeMetaData>, ProductSyncOptions) - Static method in class com.commercetools.sync.products.utils.ProductVariantUpdateActionUtils
-
Compares the attributes of a ProductVariantDraft and a ProductVariant to build either
SetAttribute or
SetAttributeInAllVariants update actions.
- buildProductVariantAttributeUpdateAction(int, Attribute, AttributeDraft, Map<String, AttributeMetaData>) - Static method in class com.commercetools.sync.products.utils.ProductVariantAttributeUpdateActionUtils
-
Compares the attributes of a AttributeDraft and a Attribute to build either a
SetAttribute or a
SetAttributeInAllVariants.
- buildProductVariantImagesUpdateActions(ProductVariant, ProductVariantDraft) - Static method in class com.commercetools.sync.products.utils.ProductVariantUpdateActionUtils
-
Compares the List of Images of a ProductVariantDraft and a ProductVariant and
returns a List of UpdateAction<Product>.
- buildProductVariantPricesUpdateActions(ProductVariant, ProductVariantDraft, ProductSyncOptions) - Static method in class com.commercetools.sync.products.utils.ProductVariantUpdateActionUtils
-
Compares the List of Prices of a ProductVariantDraft and a
ProductVariant and returns a List of UpdateAction<Product>.
- buildProductVariantSkuUpdateAction(ProductVariant, ProductVariantDraft) - Static method in class com.commercetools.sync.products.utils.ProductVariantUpdateActionUtils
-
Compares the SKUs of a ProductVariantDraft and a ProductVariant.
- buildPublishUpdateAction(Product, ProductDraft) - Static method in class com.commercetools.sync.products.utils.ProductUpdateActionUtils
-
Compares the 'published' field of a ProductDraft and a Product and accordingly returns
a Publish or Unpublish update action as a result in an Optional.
- buildRemoveAssetAction(String) - Method in class com.commercetools.sync.categories.helpers.CategoryAssetActionFactory
-
- buildRemoveAssetAction(String) - Method in class com.commercetools.sync.commons.helpers.AssetActionFactory
-
Takes an asset key to build a RemoveAsset action of the type T.
- buildRemoveAssetAction(String) - Method in class com.commercetools.sync.products.helpers.ProductAssetActionFactory
-
- buildRemoveCustomTypeAction(Integer, String) - Method in class com.commercetools.sync.categories.helpers.AssetCustomActionBuilder
-
- buildRemoveCustomTypeAction(Integer, String) - Method in class com.commercetools.sync.categories.helpers.CategoryCustomActionBuilder
-
- buildRemoveCustomTypeAction(Integer, String) - Method in class com.commercetools.sync.channels.helpers.ChannelCustomActionBuilder
-
- buildRemoveCustomTypeAction(Integer, String) - Method in interface com.commercetools.sync.commons.helpers.GenericCustomActionBuilder
-
Creates a CTP "setCustomType" update action on the given resource T that removes the custom type set on
the given resource T.
- buildRemoveCustomTypeAction(Integer, String) - Method in class com.commercetools.sync.inventories.helpers.InventoryCustomActionBuilder
-
- buildRemoveCustomTypeAction(Integer, String) - Method in class com.commercetools.sync.products.helpers.AssetCustomActionBuilder
-
- buildRemoveCustomTypeAction(Integer, String) - Method in class com.commercetools.sync.products.helpers.PriceCustomActionBuilder
-
- buildRemoveEnumValuesUpdateActions(String, List<T>, List<T>) - Static method in class com.commercetools.sync.producttypes.utils.ProductTypeUpdateEnumActionsUtils
-
Checks if there are any old enum values which are not existing in the newEnumValues.
- buildRemoveFromCategoryUpdateActions(Product, ProductDraft) - Static method in class com.commercetools.sync.products.utils.ProductUpdateActionUtils
-
Compares the Set of Category References of a ProductDraft and a Product.
- buildRemoveUpdateActions(List<U>, List<V>, Function<U, S>, Function<V, S>, Function<U, UpdateAction<T>>) - Static method in class com.commercetools.sync.internals.utils.UnorderedCollectionSyncUtils
-
Compares a list of newDrafts with a list of oldResources and for every missing matching draft
in the oldResources: a remove update action is created using the removeUpdateActionMapper.
- buildSetAssetDescriptionUpdateAction(Asset, AssetDraft) - Static method in class com.commercetools.sync.categories.utils.CategoryAssetUpdateActionUtils
-
Compares the LocalizedString descriptions of an Asset and an AssetDraft and returns an
UpdateAction<Category> as a result in an Optional.
- buildSetAssetDescriptionUpdateAction(Integer, Asset, AssetDraft) - Static method in class com.commercetools.sync.products.utils.ProductVariantAssetUpdateActionUtils
-
Compares the LocalizedString descriptions of an Asset and an AssetDraft and returns an
UpdateAction<Product> as a result in an Optional.
- buildSetAssetSourcesUpdateAction(Asset, AssetDraft) - Static method in class com.commercetools.sync.categories.utils.CategoryAssetUpdateActionUtils
-
Compares the sources of an Asset and an AssetDraft and returns an
UpdateAction<Category> as a result in an Optional.
- buildSetAssetSourcesUpdateAction(Integer, Asset, AssetDraft) - Static method in class com.commercetools.sync.products.utils.ProductVariantAssetUpdateActionUtils
-
Compares the sources of an Asset and an AssetDraft and returns an
UpdateAction<Product> as a result in an Optional.
- buildSetAssetTagsUpdateAction(Asset, AssetDraft) - Static method in class com.commercetools.sync.categories.utils.CategoryAssetUpdateActionUtils
-
Compares the tags of an Asset and an AssetDraft and returns an
UpdateAction<Category> as a result in an Optional.
- buildSetAssetTagsUpdateAction(Integer, Asset, AssetDraft) - Static method in class com.commercetools.sync.products.utils.ProductVariantAssetUpdateActionUtils
-
Compares the tags of an Asset and an AssetDraft and returns an
UpdateAction<Product> as a result in an Optional.
- buildSetCategoryOrderHintUpdateActions(Product, ProductDraft) - Static method in class com.commercetools.sync.products.utils.ProductUpdateActionUtils
-
Compares the CategoryOrderHints of a ProductDraft and a Product.
- buildSetCustomFieldAction(Integer, String, String, JsonNode) - Method in class com.commercetools.sync.categories.helpers.AssetCustomActionBuilder
-
- buildSetCustomFieldAction(Integer, String, String, JsonNode) - Method in class com.commercetools.sync.categories.helpers.CategoryCustomActionBuilder
-
- buildSetCustomFieldAction(Integer, String, String, JsonNode) - Method in class com.commercetools.sync.channels.helpers.ChannelCustomActionBuilder
-
- buildSetCustomFieldAction(Integer, String, String, JsonNode) - Method in interface com.commercetools.sync.commons.helpers.GenericCustomActionBuilder
-
Creates a CTP "setCustomField" update action on the given resource T that updates a custom field with
customFieldName and a customFieldValue on the given resource T.
- buildSetCustomFieldAction(Integer, String, String, JsonNode) - Method in class com.commercetools.sync.inventories.helpers.InventoryCustomActionBuilder
-
- buildSetCustomFieldAction(Integer, String, String, JsonNode) - Method in class com.commercetools.sync.products.helpers.AssetCustomActionBuilder
-
- buildSetCustomFieldAction(Integer, String, String, JsonNode) - Method in class com.commercetools.sync.products.helpers.PriceCustomActionBuilder
-
- buildSetCustomTypeAction(Integer, String, String, Map<String, JsonNode>) - Method in class com.commercetools.sync.categories.helpers.AssetCustomActionBuilder
-
- buildSetCustomTypeAction(Integer, String, String, Map<String, JsonNode>) - Method in class com.commercetools.sync.categories.helpers.CategoryCustomActionBuilder
-
- buildSetCustomTypeAction(Integer, String, String, Map<String, JsonNode>) - Method in class com.commercetools.sync.channels.helpers.ChannelCustomActionBuilder
-
- buildSetCustomTypeAction(Integer, String, String, Map<String, JsonNode>) - Method in interface com.commercetools.sync.commons.helpers.GenericCustomActionBuilder
-
Creates a CTP "setCustomType" update action on the given resource T.
- buildSetCustomTypeAction(Integer, String, String, Map<String, JsonNode>) - Method in class com.commercetools.sync.inventories.helpers.InventoryCustomActionBuilder
-
- buildSetCustomTypeAction(Integer, String, String, Map<String, JsonNode>) - Method in class com.commercetools.sync.products.helpers.AssetCustomActionBuilder
-
- buildSetCustomTypeAction(Integer, String, String, Map<String, JsonNode>) - Method in class com.commercetools.sync.products.helpers.PriceCustomActionBuilder
-
- buildSetDescriptionUpdateAction(Category, CategoryDraft) - Static method in class com.commercetools.sync.categories.utils.CategoryUpdateActionUtils
-
Compares the LocalizedString descriptions of a Category and a CategoryDraft and
returns an UpdateAction<Category> as a result in an Optional.
- buildSetDescriptionUpdateAction(Product, ProductDraft) - Static method in class com.commercetools.sync.products.utils.ProductUpdateActionUtils
-
Compares the LocalizedString descriptions of a ProductDraft and a Product.
- buildSetExpectedDeliveryAction(InventoryEntry, InventoryEntryDraft) - Static method in class com.commercetools.sync.inventories.utils.InventoryUpdateActionUtils
-
Compares the expectedDelivery values of an InventoryEntry and an InventoryEntryDraft
and returns an Optional of update action, which would contain the "setExpectedDelivery"
UpdateAction.
- buildSetExternalIdUpdateAction(Category, CategoryDraft) - Static method in class com.commercetools.sync.categories.utils.CategoryUpdateActionUtils
-
Compares the externalId values of a Category and a CategoryDraft and returns an
UpdateAction<Category> as a result in an Optional.
- buildSetInputTipUpdateAction(AttributeDefinition, AttributeDefinitionDraft) - Static method in class com.commercetools.sync.producttypes.utils.AttributeDefinitionUpdateActionUtils
-
Compares the LocalizedString input tips of an AttributeDefinition and an
AttributeDefinitionDraft and returns an UpdateAction<ProductType> as a result in
an Optional.
- buildSetMetaDescriptionUpdateAction(Category, CategoryDraft) - Static method in class com.commercetools.sync.categories.utils.CategoryUpdateActionUtils
-
Compares the LocalizedString meta description of a Category and a CategoryDraft and
returns an UpdateAction<Category> as a result in an Optional.
- buildSetMetaDescriptionUpdateAction(Product, ProductDraft) - Static method in class com.commercetools.sync.products.utils.ProductUpdateActionUtils
-
Compares the LocalizedString meta descriptions of a ProductDraft and a Product.
- buildSetMetaKeywordsUpdateAction(Category, CategoryDraft) - Static method in class com.commercetools.sync.categories.utils.CategoryUpdateActionUtils
-
Compares the LocalizedString meta keywords of a Category and a CategoryDraft and
returns an UpdateAction<Category> as a result in an Optional.
- buildSetMetaKeywordsUpdateAction(Product, ProductDraft) - Static method in class com.commercetools.sync.products.utils.ProductUpdateActionUtils
-
Compares the LocalizedString meta keywordss of a ProductDraft and a Product.
- buildSetMetaTitleUpdateAction(Category, CategoryDraft) - Static method in class com.commercetools.sync.categories.utils.CategoryUpdateActionUtils
-
Compares the LocalizedString meta title of a Category and a CategoryDraft and returns an
UpdateAction<Category> as a result in an Optional.
- buildSetMetaTitleUpdateAction(Product, ProductDraft) - Static method in class com.commercetools.sync.products.utils.ProductUpdateActionUtils
-
Compares the LocalizedString meta titles of a ProductDraft and a Product.
- buildSetRestockableInDaysAction(InventoryEntry, InventoryEntryDraft) - Static method in class com.commercetools.sync.inventories.utils.InventoryUpdateActionUtils
-
Compares the restockableInDays values of an InventoryEntry and an InventoryEntryDraft
and returns an Optional of update action, which would contain the "setRestockableInDays"
UpdateAction.
- buildSetSearchKeywordsUpdateAction(Product, ProductDraft) - Static method in class com.commercetools.sync.products.utils.ProductUpdateActionUtils
-
Compares the SearchKeywords of a ProductDraft and a Product.
- buildSetSupplyChannelAction(InventoryEntry, InventoryEntryDraft) - Static method in class com.commercetools.sync.inventories.utils.InventoryUpdateActionUtils
-
Compares the supplyChannel references of an InventoryEntry and an InventoryEntryDraft
and returns an Optional of update action, which would contain the "setSupplyChannel"
UpdateAction.
- buildSetTaxCategoryUpdateAction(Product, ProductDraft) - Static method in class com.commercetools.sync.products.utils.ProductUpdateActionUtils
-
Compares the TaxCategory references of an old Product and
new ProductDraft.
- buildStateQuery(StateType) - Static method in class com.commercetools.sync.services.impl.StateServiceImpl
-
Builds a StateQuery based on the given StateType.
- buildTransitionStateUpdateAction(Product, ProductDraft) - Static method in class com.commercetools.sync.products.utils.ProductUpdateActionUtils
-
Compares the State references of an old Product and
new ProductDraft.
- buildUpdateAction(S, S, Supplier<U>) - Static method in class com.commercetools.sync.commons.utils.CommonTypeUpdateActionUtils
-
Compares two Object and returns a supplied UpdateAction as a result in an
Optional.
- BuildUpdateActionException - Exception in com.commercetools.sync.commons.exceptions
-
- BuildUpdateActionException(String) - Constructor for exception com.commercetools.sync.commons.exceptions.BuildUpdateActionException
-
- BuildUpdateActionException(Throwable) - Constructor for exception com.commercetools.sync.commons.exceptions.BuildUpdateActionException
-
- BuildUpdateActionException(String, Throwable) - Constructor for exception com.commercetools.sync.commons.exceptions.BuildUpdateActionException
-
- buildUpdateActions(S, S, Supplier<List<U>>) - Static method in class com.commercetools.sync.commons.utils.CommonTypeUpdateActionUtils
-
Compares two Object and returns a supplied list of UpdateAction as a result.
- buildVariantsUpdateActions(Product, ProductDraft, ProductSyncOptions, Map<String, AttributeMetaData>) - Static method in class com.commercetools.sync.products.utils.ProductUpdateActionUtils
-
Compares the variants (including the master variants) of a ProductDraft and a Product.
- GenericCustomActionBuilder<T extends io.sphere.sdk.models.Resource<T>> - Interface in com.commercetools.sync.commons.helpers
-
A generic custom update action builder that creates update actions that are of the same type as the Generic type T
provided by the subclass of this abstract class.
- getBatchSize() - Method in class com.commercetools.sync.commons.BaseSyncOptions
-
Gets the batch size used in the sync process.
- getBeforeCreateCallback() - Method in class com.commercetools.sync.commons.BaseSyncOptions
-
Returns the
beforeCreateCallback Function<
V,
Optional<
V>>
function set to
this BaseSyncOptions.
- getBeforeUpdateCallback() - Method in class com.commercetools.sync.commons.BaseSyncOptions
-
Returns the
beforeUpdateCallback TriFunction<
List<
UpdateAction<
U>>,
V,
U,
List<
UpdateAction<
U>>> function
set to
this BaseSyncOptions.
- getCategoryKeysWithMissingParents() - Method in class com.commercetools.sync.categories.helpers.CategorySyncStatistics
-
- getCategoryOrderHints() - Method in class com.commercetools.sync.commons.helpers.CategoryReferencePair
-
- getCategoryResourceIdentifiers() - Method in class com.commercetools.sync.commons.helpers.CategoryReferencePair
-
- getChannelId() - Method in class com.commercetools.sync.internals.helpers.PriceCompositeId
-
- getCountryCode() - Method in class com.commercetools.sync.internals.helpers.PriceCompositeId
-
- getCreated() - Method in class com.commercetools.sync.commons.helpers.BaseSyncStatistics
-
Gets the total number of resources that were created.
- getCtpClient() - Method in class com.commercetools.sync.commons.BaseSyncOptions
-
Returns the SphereClient responsible for interaction with the target CTP project.
- getCurrencyCode() - Method in class com.commercetools.sync.internals.helpers.PriceCompositeId
-
- getCustomerGroupId() - Method in class com.commercetools.sync.internals.helpers.PriceCompositeId
-
- getDraftBuilderFromStagedProduct(Product) - Static method in class com.commercetools.sync.products.utils.ProductReferenceReplacementUtils
-
Given a Product this method creates a ProductDraftBuilder based on the staged projection
values of the supplied product.
- getEnumValuesKeyMapWithKeyValidation(String, List<T>) - Static method in class com.commercetools.sync.producttypes.utils.ProductTypeUpdateEnumActionsUtils
-
Given a list of new EnumValues, gets a map where the keys are the enum value key, and the values
are the enum instances.
- getErrorCallBack() - Method in class com.commercetools.sync.commons.BaseSyncOptions
-
Returns the
errorCallback BiConsumer<
String,
Throwable> function set to
this BaseSyncOptions.
- getFailed() - Method in class com.commercetools.sync.commons.helpers.BaseSyncStatistics
-
Gets the total number of resources that failed to sync.
- getIdFromCacheOrFetch(String) - Method in class com.commercetools.sync.services.impl.ProductServiceImpl
-
- getIdFromCacheOrFetch(String) - Method in interface com.commercetools.sync.services.ProductService
-
Given a key, if it is blank (null/empty), a completed future with an empty optional is returned.
- getInventoryEntryChannelId() - Method in class com.commercetools.sync.inventories.helpers.InventoryEntryIdentifier
-
- getInventoryEntrySku() - Method in class com.commercetools.sync.inventories.helpers.InventoryEntryIdentifier
-
- getKeyFromResourceIdentifier(ResourceIdentifier, boolean) - Static method in class com.commercetools.sync.commons.helpers.BaseReferenceResolver
-
This method fetches the id value on the passed ResourceIdentifier, if valid.
- getKeysToCache() - Method in class com.commercetools.sync.products.helpers.BatchProcessor
-
- getLatestBatchHumanReadableProcessingTime() - Method in class com.commercetools.sync.commons.helpers.BaseSyncStatistics
-
Gets the human readable processing time in the following format @{code "0d, 0h, 0m, 2s, 545ms"}.
- getLatestBatchProcessingTimeInDays() - Method in class com.commercetools.sync.commons.helpers.BaseSyncStatistics
-
Gets the number of days it took to process.
- getLatestBatchProcessingTimeInHours() - Method in class com.commercetools.sync.commons.helpers.BaseSyncStatistics
-
Gets the number of hours it took to process.
- getLatestBatchProcessingTimeInMillis() - Method in class com.commercetools.sync.commons.helpers.BaseSyncStatistics
-
Gets the number of milliseconds it took to process.
- getLatestBatchProcessingTimeInMinutes() - Method in class com.commercetools.sync.commons.helpers.BaseSyncStatistics
-
Gets the number of minutes it took to process.
- getLatestBatchProcessingTimeInSeconds() - Method in class com.commercetools.sync.commons.helpers.BaseSyncStatistics
-
Gets the number of seconds it took to process.
- getMissingParentKey(String) - Method in class com.commercetools.sync.categories.helpers.CategorySyncStatistics
-
Given a childCategoryKey this method, checks in the categoryKeysWithMissingParents
if it exists as a child to a missing parent, and returns the key of first found (since a category can have only
one parent) missing parent in an optional.
- getName() - Method in class com.commercetools.sync.products.AttributeMetaData
-
Gets the name of the attribute.
- getNumberOfCategoriesWithMissingParents() - Method in class com.commercetools.sync.categories.helpers.CategorySyncStatistics
-
Returns the total number of categories with missing parents.
- getParentCategoryKey(CategoryDraft, boolean) - Static method in class com.commercetools.sync.categories.helpers.CategoryReferenceResolver
-
- getParentCategoryKey(CategoryDraftBuilder, boolean) - Static method in class com.commercetools.sync.categories.helpers.CategoryReferenceResolver
-
- getProcessed() - Method in class com.commercetools.sync.commons.helpers.BaseSyncStatistics
-
Gets the total number of resources that were processed/synced.
- getReportMessage() - Method in class com.commercetools.sync.categories.helpers.CategorySyncStatistics
-
Builds a summary of the category sync statistics instance that looks like the following example:
- getReportMessage() - Method in class com.commercetools.sync.commons.helpers.BaseSyncStatistics
-
Gets a summary message of the statistics report.
- getReportMessage() - Method in class com.commercetools.sync.inventories.helpers.InventorySyncStatistics
-
Builds a summary of the inventory sync statistics instance that looks like the following example:
- getReportMessage() - Method in class com.commercetools.sync.products.helpers.ProductSyncStatistics
-
Builds a summary of the product sync statistics instance that looks like the following example:
- getReportMessage() - Method in class com.commercetools.sync.producttypes.helpers.ProductTypeSyncStatistics
-
Builds a summary of the product type sync statistics instance that looks like the following example:
- getStatistics() - Method in class com.commercetools.sync.commons.BaseSync
-
Returns an instance of type U which is a subclass of
BaseSyncStatistics containing all the stats of the
sync process; which includes a report message, the total number of update, created, failed, processed resources
and the processing time of the sync in different time units and in a human readable format.
- getSyncFilter() - Method in class com.commercetools.sync.products.ProductSyncOptions
-
- getSyncOptions() - Method in class com.commercetools.sync.commons.BaseSync
-
- getThis() - Method in class com.commercetools.sync.categories.CategorySyncOptionsBuilder
-
Returns an instance of this class to be used in the super class generic methods.
- getThis() - Method in class com.commercetools.sync.commons.BaseSyncOptionsBuilder
-
- getThis() - Method in class com.commercetools.sync.inventories.InventorySyncOptionsBuilder
-
- getThis() - Method in class com.commercetools.sync.products.ProductSyncOptionsBuilder
-
- getThis() - Method in class com.commercetools.sync.producttypes.ProductTypeSyncOptionsBuilder
-
Returns an instance of this class to be used in the super class generic methods.
- getUpdated() - Method in class com.commercetools.sync.commons.helpers.BaseSyncStatistics
-
Gets the total number of resources that were updated.
- getValidDrafts() - Method in class com.commercetools.sync.products.helpers.BatchProcessor
-
- getValidFrom() - Method in class com.commercetools.sync.internals.helpers.PriceCompositeId
-
- getValidUntil() - Method in class com.commercetools.sync.internals.helpers.PriceCompositeId
-
- getWarningCallBack() - Method in class com.commercetools.sync.commons.BaseSyncOptions
-
Returns the
warningCallback Consumer<
String> function set to
this
BaseSyncOptions.
- REFERENCE_ID_FIELD - Static variable in class com.commercetools.sync.products.helpers.VariantReferenceResolver
-
- REFERENCE_TYPE_ID_FIELD - Static variable in class com.commercetools.sync.products.helpers.VariantReferenceResolver
-
- ReferenceResolutionException - Exception in com.commercetools.sync.commons.exceptions
-
- ReferenceResolutionException(String) - Constructor for exception com.commercetools.sync.commons.exceptions.ReferenceResolutionException
-
- ReferenceResolutionException(Throwable) - Constructor for exception com.commercetools.sync.commons.exceptions.ReferenceResolutionException
-
- ReferenceResolutionException(String, Throwable) - Constructor for exception com.commercetools.sync.commons.exceptions.ReferenceResolutionException
-
- removeChildCategoryKeyFromMissingParentsMap(String) - Method in class com.commercetools.sync.categories.helpers.CategorySyncStatistics
-
Given a child categoryKey this method removes its occurrences from the map
categoryKeysWithMissingParents.
- replaceAssetsReferencesIdsWithKeys(List<Asset>) - Static method in class com.commercetools.sync.commons.utils.AssetReferenceReplacementUtils
-
Takes an asset list that is supposed to have all its assets' custom references expanded in order to be able to
fetch the keys and replace the reference ids with the corresponding keys for the custom references.
- replaceCategoriesReferenceIdsWithKeys(List<Category>) - Static method in class com.commercetools.sync.categories.utils.CategoryReferenceReplacementUtils
-
Takes a list of Categories that are supposed to have their custom type, parent category and asset custom type
references expanded in order to be able to fetch the keys and replace the reference ids with the corresponding
keys and then return a new list of category drafts with their references containing keys instead of the ids.
- replaceCustomTypeIdWithKeys(T) - Static method in class com.commercetools.sync.commons.utils.CustomTypeReferenceReplacementUtils
-
Given a resource of type T that extends Custom (i.e.
- replaceInventoriesReferenceIdsWithKeys(List<InventoryEntry>) - Static method in class com.commercetools.sync.inventories.utils.InventoryReferenceReplacementUtils
-
Takes a list of inventoryEntries that are supposed to have their custom type and supply channel reference
expanded in order to be able to fetch the keys and replace the reference ids with the corresponding keys and then
return a new list of inventory entry drafts with their references containing keys instead of the ids.
- replaceProductsReferenceIdsWithKeys(List<Product>) - Static method in class com.commercetools.sync.products.utils.ProductReferenceReplacementUtils
-
Takes a list of Products that are supposed to have their product type, tax category, state, variants and category
references expanded in order to be able to fetch the keys and replace the reference ids with the corresponding
keys and then return a new list of product drafts with their references containing keys instead of the ids.
- replaceReferenceIdWithKey(Reference<T>, Supplier<Reference<T>>) - Static method in class com.commercetools.sync.commons.utils.SyncUtils
-
Given a reference to a resource of type T, this method
checks if the reference is expanded.
- replaceVariantsReferenceIdsWithKeys(List<ProductVariant>) - Static method in class com.commercetools.sync.products.utils.VariantReferenceReplacementUtils
-
Takes a list of Variants that are supposed to have their prices', assets' and attributes' references expanded in
order to be able to fetch the keys and replace the reference ids with the corresponding keys and then return a
new list of product variant drafts with their references containing keys instead of the ids.
- reportMessage - Variable in class com.commercetools.sync.commons.helpers.BaseSyncStatistics
-
- resolveCategoryReferences(ProductDraftBuilder) - Method in class com.commercetools.sync.products.helpers.ProductReferenceResolver
-
Given a ProductDraftBuilder this method attempts to resolve the categories and categoryOrderHints to
return a CompletionStage which contains a new instance of the builder with the resolved references.
- resolveCustomTypeReference(CategoryDraftBuilder) - Method in class com.commercetools.sync.categories.helpers.CategoryReferenceResolver
-
- resolveCustomTypeReference(AssetDraftBuilder) - Method in class com.commercetools.sync.commons.helpers.AssetReferenceResolver
-
- resolveCustomTypeReference(B) - Method in class com.commercetools.sync.commons.helpers.CustomReferenceResolver
-
Given a draft of D (e.g.
- resolveCustomTypeReference(B, Function<B, CustomFieldsDraft>, BiFunction<B, CustomFieldsDraft, B>, String) - Method in class com.commercetools.sync.commons.helpers.CustomReferenceResolver
-
Given a draft of D (e.g.
- resolveCustomTypeReference(InventoryEntryDraftBuilder) - Method in class com.commercetools.sync.inventories.helpers.InventoryReferenceResolver
-
- resolveCustomTypeReference(PriceDraftBuilder) - Method in class com.commercetools.sync.products.helpers.PriceReferenceResolver
-
- resolveProductTypeReference(ProductDraftBuilder) - Method in class com.commercetools.sync.products.helpers.ProductReferenceResolver
-
Given a ProductDraftBuilder this method attempts to resolve the product type to return a
CompletionStage which contains a new instance of the builder with the resolved product type reference.
- resolveReferences(CategoryDraft) - Method in class com.commercetools.sync.categories.helpers.CategoryReferenceResolver
-
Given a CategoryDraft this method attempts to resolve the custom type and parent category references to
return a CompletionStage which contains a new instance of the draft with the resolved
references.
- resolveReferences(AssetDraft) - Method in class com.commercetools.sync.commons.helpers.AssetReferenceResolver
-
- resolveReferences(T) - Method in class com.commercetools.sync.commons.helpers.BaseReferenceResolver
-
Given a draft this method attempts to resolve the all the references on the draft to
return a CompletionStage which contains a new instance of the draft with the resolved
references.
- resolveReferences(InventoryEntryDraft) - Method in class com.commercetools.sync.inventories.helpers.InventoryReferenceResolver
-
Given a InventoryEntryDraft this method attempts to resolve the custom type and supply channel
references to return a CompletionStage which contains a new instance of the draft with the resolved
references.
- resolveReferences(PriceDraft) - Method in class com.commercetools.sync.products.helpers.PriceReferenceResolver
-
Given a PriceDraft this method attempts to resolve the custom type and channel
references to return a CompletionStage which contains a new instance of the draft with the resolved
references.
- resolveReferences(ProductDraft) - Method in class com.commercetools.sync.products.helpers.ProductReferenceResolver
-
Given a ProductDraft this method attempts to resolve the product type, categories, variants, tax
category and product state references to return a CompletionStage which contains a new instance of the
draft with the resolved references.
- resolveReferences(ProductVariantDraft) - Method in class com.commercetools.sync.products.helpers.VariantReferenceResolver
-
Given a ProductVariantDraft this method attempts to resolve the prices and attributes to
return a CompletionStage which contains a new instance of the draft with the resolved
references.
- resolveStateReference(ProductDraftBuilder) - Method in class com.commercetools.sync.products.helpers.ProductReferenceResolver
-
Given a ProductDraftBuilder this method attempts to resolve the state to return a CompletionStage
which contains a new instance of the builder with the resolved state reference.
- resolveTaxCategoryReference(ProductDraftBuilder) - Method in class com.commercetools.sync.products.helpers.ProductReferenceResolver
-
Given a ProductDraftBuilder this method attempts to resolve the tax category to return a
CompletionStage which contains a new instance of the builder with the resolved tax category reference.
- ResourceIdentifierUtils - Class in com.commercetools.sync.commons.utils
-
- revertProduct(Product) - Method in class com.commercetools.sync.services.impl.ProductServiceImpl
-
- revertProduct(Product) - Method in interface com.commercetools.sync.services.ProductService
-
Given a Product, this method issues an update request to revert the staged changes of this
Product in the CTP project defined in a potentially injected SphereClient.