All Classes Interface Summary Class Summary Enum Summary Exception Summary 
| Class | 
Description | 
| ActionGroup | 
  | 
| AssetActionFactory<T extends io.sphere.sdk.models.Resource,D> | 
 Helper class for building update actions for assets that are contained in the resource of type
 T. 
 | 
| AssetCustomActionBuilder | 
  | 
| AssetCustomActionBuilder | 
  | 
| AssetReferenceResolutionUtils | 
 Util class which provides utilities that can be used when syncing resources from a source
 commercetools project to a target one. 
 | 
| AssetReferenceResolver | 
  | 
| AssetsUpdateActionUtils | 
  | 
| AttributeDefinitionReferenceResolver | 
  | 
| AttributeMetaData | 
 Custom container for product variant attribute information: its name and whether it has the
 constraint "SameForAll" or not. 
 | 
| BaseBatchValidator<D,O extends BaseSyncOptions,S extends BaseSyncStatistics> | 
  | 
| BaseReferenceResolver<T,S extends BaseSyncOptions> | 
 This class is responsible for providing an abstract implementation of reference resolution on
 different CTP resources. 
 | 
| BaseSync<T,S extends io.sphere.sdk.models.Versioned,U extends BaseSyncStatistics,V extends BaseSyncOptions> | 
  | 
| BaseSyncOptions<U,V,A> | 
  | 
| BaseSyncOptionsBuilder<T extends BaseSyncOptionsBuilder<T,S,U,V,A>,S extends BaseSyncOptions,U,V,A> | 
  | 
| BaseSyncStatistics | 
  | 
| BaseTransformServiceImpl | 
  | 
| BuildUpdateActionException | 
  | 
| CaffeineReferenceIdToKeyCacheImpl | 
 A Caffeine cache to store reference id to key pairs. 
 | 
| CartDiscountBatchValidator | 
  | 
| CartDiscountCustomActionBuilder | 
  | 
| CartDiscountReferenceResolutionUtils | 
 Util class which provides utilities that can be used when syncing resources from a source
 commercetools project to a target one. 
 | 
| CartDiscountReferenceResolver | 
  | 
| CartDiscountService | 
  | 
| CartDiscountServiceImpl | 
  | 
| CartDiscountSync | 
 This class syncs cart discount drafts with the corresponding cart discounts in the CTP project. 
 | 
| CartDiscountSyncOptions | 
  | 
| CartDiscountSyncOptionsBuilder | 
  | 
| CartDiscountSyncStatistics | 
  | 
| CartDiscountSyncUtils | 
  | 
| CartDiscountTransformService | 
  | 
| CartDiscountTransformServiceImpl | 
  | 
| CartDiscountTransformUtils | 
  | 
| CartDiscountUpdateActionUtils | 
  | 
| CategoryAssetActionFactory | 
  | 
| CategoryAssetUpdateActionUtils | 
  | 
| CategoryBatchValidator | 
  | 
| CategoryBatchValidator.ReferencedKeys | 
  | 
| CategoryCustomActionBuilder | 
  | 
| CategoryReferencePair | 
 Container for a List of Category References and a CategoryOrderHints. 
 | 
| CategoryReferenceResolutionUtils | 
 Util class which provides utilities that can be used when syncing resources from a source
 commercetools project to a target one. 
 | 
| CategoryReferenceResolver | 
  | 
| CategoryService | 
  | 
| CategoryServiceImpl | 
 Implementation of CategoryService interface. 
 | 
| CategorySync | 
  | 
| CategorySyncOptions | 
  | 
| CategorySyncOptionsBuilder | 
  | 
| CategorySyncStatistics | 
  | 
| CategorySyncUtils | 
  | 
| CategoryTransformService | 
  | 
| CategoryTransformServiceImpl | 
  | 
| CategoryTransformUtils | 
  | 
| CategoryUpdateActionUtils | 
  | 
| ChannelCustomActionBuilder | 
  | 
| ChannelService | 
  | 
| ChannelServiceImpl | 
  | 
| ChunkUtils | 
  | 
| CleanupUnresolvedReferenceCustomObjects | 
  | 
| CleanupUnresolvedReferenceCustomObjects.Statistics | 
  | 
| ClientConfigurationUtils | 
  | 
| ClientV2ConfigurationUtils | 
  | 
| CollectionUtils | 
  | 
| CommonTypeUpdateActionUtils | 
  | 
| CompletableFutureUtils | 
  | 
| CtpQueryUtils | 
  | 
| CustomerBatchValidator | 
  | 
| CustomerBatchValidator.ReferencedKeys | 
  | 
| CustomerCustomActionBuilder | 
  | 
| CustomerGroupService | 
  | 
| CustomerGroupServiceImpl | 
  | 
| CustomerReferenceResolutionUtils | 
 Util class which provides utilities that can be used when syncing resources from a source
 commercetools project to a target one. 
 | 
| CustomerReferenceResolver | 
  | 
| CustomerService | 
  | 
| CustomerServiceImpl | 
  | 
| CustomerSync | 
 This class syncs customer drafts with the corresponding customers in the CTP project. 
 | 
| CustomerSyncOptions | 
  | 
| CustomerSyncOptionsBuilder | 
  | 
| CustomerSyncStatistics | 
  | 
| CustomerSyncUtils | 
  | 
| CustomerTransformService | 
  | 
| CustomerTransformServiceImpl | 
  | 
| CustomerTransformUtils | 
  | 
| CustomerUpdateActionUtils | 
  | 
| CustomObjectBatchValidator | 
  | 
| CustomObjectCompositeIdentifier | 
 This class is only meant for the internal use of the commercetools-sync-java library. 
 | 
| CustomObjectService | 
  | 
| CustomObjectServiceImpl | 
 Implementation of CustomObjectService interface. 
 | 
| CustomObjectSync | 
 This class syncs custom object drafts with the corresponding custom objects in the CTP project. 
 | 
| CustomObjectSyncOptions | 
  | 
| CustomObjectSyncOptionsBuilder | 
  | 
| CustomObjectSyncStatistics | 
  | 
| CustomObjectSyncUtils | 
  | 
| CustomReferenceResolver<D,B extends io.sphere.sdk.models.Builder<? extends D>,S extends BaseSyncOptions> | 
 This class is responsible for providing an abstract implementation of reference resolution on
 Custom CTP resources for example (Categories, inventories and resource with a custom field). 
 | 
| CustomTypeReferenceResolutionUtils | 
 Util class which provides utilities that can be used when syncing resources from a source
 commercetools project to a target one. 
 | 
| CustomUpdateActionUtils | 
  | 
| DuplicateKeyException | 
  | 
| DuplicateNameException | 
  | 
| EnumValuesUpdateActionUtils | 
 The utils in this class are only meant for the internal use of the commercetools-sync-java
 library. 
 | 
| FetchCustomObjectsGraphQlRequest | 
 A SphereRequest implementation to allow SphereClient to execute graphQL queries on CTP. 
 | 
| FilterUtils | 
  | 
| GenericCustomActionBuilder<T extends io.sphere.sdk.models.ResourceView> | 
 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. 
 | 
| GraphQlBaseRequest<T extends GraphQlBaseResult<? extends GraphQlBaseResource>> | 
  | 
| GraphQlBaseRequestImpl<T extends GraphQlBaseResult<? extends GraphQlBaseResource>> | 
  | 
| GraphQlBaseResource | 
  | 
| GraphQlBaseResult<T extends GraphQlBaseResource> | 
  | 
| GraphQlQueryResources | 
  | 
| InvalidAttributeDefinitionException | 
  | 
| InvalidProductTypeException | 
  | 
| InvalidReferenceException | 
  | 
| InventoryBatchValidator | 
  | 
| InventoryBatchValidator.ReferencedKeys | 
  | 
| InventoryCustomActionBuilder | 
  | 
| InventoryEntryIdentifier | 
 This class provides as a container of the unique identifier of an InventoryEntry for the
 sync which is a combination of the SKU and the supply channel id of this inventory entry. 
 | 
| InventoryEntryQueryBuilder | 
  | 
| InventoryEntryTransformService | 
  | 
| InventoryEntryTransformServiceImpl | 
  | 
| InventoryReferenceResolutionUtils | 
 Util class which provides utilities that can be used when syncing resources from a source
 commercetools project to a target one. 
 | 
| InventoryReferenceResolver | 
  | 
| InventoryService | 
  | 
| InventoryServiceImpl | 
  | 
| InventorySync | 
 Default implementation of inventories sync process. 
 | 
| InventorySyncOptions | 
  | 
| InventorySyncOptionsBuilder | 
 | 
| InventorySyncStatistics | 
  | 
| InventorySyncUtils | 
 This class provides factory methods for assembling update actions of inventory entries. 
 | 
| InventoryTransformUtils | 
  | 
| InventoryUpdateActionUtils | 
 This class provides static utility methods for building update actions related to inventories. 
 | 
| KeepOtherVariantsSync | 
  | 
| LineItemCustomActionBuilder | 
  | 
| LineItemReferenceResolver | 
  | 
| LineItemUpdateActionUtils | 
  | 
| LocalizedEnumValueUpdateActionUtils | 
  | 
| OptionalUtils | 
  | 
| PlainEnumValueUpdateActionUtils | 
  | 
| PriceCompositeId | 
 This class is only meant for the internal use of the commercetools-sync-java library. 
 | 
| PriceCustomActionBuilder | 
  | 
| PriceReferenceResolver | 
  | 
| ProductAssetActionFactory | 
  | 
| ProductBatchValidator | 
  | 
| ProductBatchValidator.ReferencedKeys | 
  | 
| ProductReferenceResolutionUtils | 
 Util class which provides utilities that can be used when syncing resources from a source
 commercetools project to a target one. 
 | 
| ProductReferenceResolver | 
  | 
| ProductService | 
  | 
| ProductServiceImpl | 
  | 
| ProductSync | 
  | 
| ProductSyncOptions | 
  | 
| ProductSyncOptionsBuilder | 
  | 
| ProductSyncStatistics | 
  | 
| ProductSyncUtils | 
  | 
| ProductTransformService | 
  | 
| ProductTransformServiceImpl | 
  | 
| ProductTransformUtils | 
  | 
| ProductTypeBatchValidator | 
  | 
| ProductTypeReferenceResolutionUtils | 
 Util class which provides utilities that can be used when syncing resources from a source
 commercetools project to a target one. 
 | 
| ProductTypeReferenceResolver | 
  | 
| ProductTypeService | 
  | 
| ProductTypeServiceImpl | 
  | 
| ProductTypeSync | 
 This class syncs product type drafts with the corresponding product types in the CTP project. 
 | 
| ProductTypeSyncOptions | 
  | 
| ProductTypeSyncOptionsBuilder | 
  | 
| ProductTypeSyncStatistics | 
  | 
| ProductTypeSyncUtils | 
  | 
| ProductTypeTransformService | 
  | 
| ProductTypeTransformServiceImpl | 
  | 
| ProductTypeTransformUtils | 
  | 
| ProductTypeUpdateActionUtils | 
  | 
| ProductUpdateActionUtils | 
  | 
| ProductVariantAssetUpdateActionUtils | 
  | 
| ProductVariantAttributeUpdateActionUtils | 
  | 
| ProductVariantPriceUpdateActionUtils | 
  | 
| ProductVariantUpdateActionUtils | 
  | 
| QuadConsumer<T,U,S,V> | 
 Represents an operation that accepts four arguments and returns no result. 
 | 
| ReferenceIdToKeyCache | 
 A Interface used to manage cache to store reference id to key pairs. 
 | 
| ReferenceReplacementException | 
  | 
| ReferenceResolutionException | 
  | 
| ReferenceTransformException | 
  | 
| ResourceIdentifierUtils | 
  | 
| ResourceIdsGraphQlRequest | 
  | 
| ResourceKeyId | 
  | 
| ResourceKeyIdGraphQlRequest | 
 A SphereRequest implementation to allow SphereClient to execute graphQL queries on CTP. 
 | 
| ResourceKeyIdGraphQlResult | 
  | 
| ShoppingListBatchValidator | 
  | 
| ShoppingListBatchValidator.ReferencedKeys | 
  | 
| ShoppingListCustomActionBuilder | 
  | 
| ShoppingListReferenceResolutionUtils | 
 Util class which provides utilities that can be used when syncing shopping lists from a source
 commercetools project to a target one. 
 | 
| ShoppingListReferenceResolver | 
  | 
| ShoppingListService | 
  | 
| ShoppingListServiceImpl | 
 Implementation of ShoppingListService interface. 
 | 
| ShoppingListSync | 
 This class syncs shopping list drafts with corresponding shopping list resources in the CTP
 project. 
 | 
| ShoppingListSyncOptions | 
  | 
| ShoppingListSyncOptionsBuilder | 
  | 
| ShoppingListSyncStatistics | 
  | 
| ShoppingListSyncUtils | 
  | 
| ShoppingListTransformService | 
  | 
| ShoppingListTransformServiceImpl | 
  | 
| ShoppingListTransformUtils | 
  | 
| ShoppingListUpdateActionUtils | 
  | 
| StateBatchValidator | 
  | 
| StateReferenceResolutionUtils | 
 Util class which provides utilities that can be used when syncing resources from a source
 commercetools project to a target one. 
 | 
| StateReferenceResolver | 
  | 
| StateService | 
  | 
| StateServiceImpl | 
  | 
| StateSync | 
  | 
| StateSyncOptions | 
  | 
| StateSyncOptionsBuilder | 
  | 
| StateSyncStatistics | 
  | 
| StateSyncUtils | 
  | 
| StateTransformService | 
  | 
| StateTransformServiceImpl | 
  | 
| StateTransformUtils | 
  | 
| StateUpdateActionUtils | 
  | 
| StreamUtils | 
  | 
| SyncException | 
  | 
| SyncFilter | 
Defines either a blacklist or a whitelist for filtering certain update action groups ( ActionGroup).  
 | 
| SyncSingleLocale | 
  | 
| SyncSolutionInfo | 
  | 
| SyncUtils | 
  | 
| TaxCategoryBatchValidator | 
  | 
| TaxCategoryService | 
  | 
| TaxCategoryServiceImpl | 
  | 
| TaxCategorySync | 
  | 
| TaxCategorySyncOptions | 
  | 
| TaxCategorySyncOptionsBuilder | 
  | 
| TaxCategorySyncStatistics | 
 Tax category sync statistics. 
 | 
| TaxCategorySyncUtils | 
  | 
| TaxCategoryUpdateActionUtils | 
  | 
| TextLineItemCustomActionBuilder | 
  | 
| TextLineItemReferenceResolver | 
  | 
| TextLineItemUpdateActionUtils | 
  | 
| TriConsumer<T,U,V> | 
 Represents an operation that accepts three arguments and returns no result. 
 | 
| TriFunction<T,U,S,R> | 
 Represents a function that accepts three arguments and produces a result. 
 | 
| TypeBatchValidator | 
  | 
| TypeService | 
  | 
| TypeServiceImpl | 
  | 
| TypeSync | 
 This class syncs type drafts with the corresponding types in the CTP project. 
 | 
| TypeSyncOptions | 
  | 
| TypeSyncOptionsBuilder | 
  | 
| TypeSyncStatistics | 
  | 
| TypeSyncUtils | 
  | 
| TypeUpdateActionUtils | 
  | 
| UnorderedCollectionSyncUtils | 
 This class is only meant for the internal use of the commercetools-sync-java library. 
 | 
| UnresolvedReferencesService<T extends WaitingToBeResolved> | 
  | 
| UnresolvedReferencesServiceImpl<T extends WaitingToBeResolved> | 
  | 
| UpdateActionsSortUtils | 
 This class is only meant for the internal use of the commercetools-sync-java library. 
 | 
| VariantReferenceResolutionUtils | 
 Util class which provides utilities that can be used when syncing resources from a source
 commercetools project to a target one. 
 | 
| VariantReferenceResolver | 
  | 
| WaitingToBeResolved | 
  | 
| WaitingToBeResolvedCategories | 
  | 
| WaitingToBeResolvedProducts | 
  | 
| WaitingToBeResolvedTransitions | 
  |