Class ProductBatchValidator.ReferencedKeys
- java.lang.Object
-
- com.commercetools.sync.products.helpers.ProductBatchValidator.ReferencedKeys
-
- Enclosing class:
- ProductBatchValidator
public static class ProductBatchValidator.ReferencedKeys extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ReferencedKeys()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<java.lang.String>getCategoryKeys()java.util.Set<java.lang.String>getChannelKeys()java.util.Set<java.lang.String>getCustomerGroupKeys()java.util.Set<CustomObjectCompositeIdentifier>getCustomObjectCompositeIdentifiers()Applies mapping ofSet<String> identifiers (collected from reference id fields of product `key-value-document` references) toSet<CustomObjectCompositeIdentifier> to be used for caching purposes.java.util.Set<java.lang.String>getProductKeys()java.util.Set<java.lang.String>getProductTypeKeys()java.util.Set<java.lang.String>getStateKeys()java.util.Set<java.lang.String>getTaxCategoryKeys()java.util.Set<java.lang.String>getTypeKeys()
-
-
-
Method Detail
-
getProductKeys
public java.util.Set<java.lang.String> getProductKeys()
-
getProductTypeKeys
public java.util.Set<java.lang.String> getProductTypeKeys()
-
getCategoryKeys
public java.util.Set<java.lang.String> getCategoryKeys()
-
getTaxCategoryKeys
public java.util.Set<java.lang.String> getTaxCategoryKeys()
-
getStateKeys
public java.util.Set<java.lang.String> getStateKeys()
-
getTypeKeys
public java.util.Set<java.lang.String> getTypeKeys()
-
getChannelKeys
public java.util.Set<java.lang.String> getChannelKeys()
-
getCustomerGroupKeys
public java.util.Set<java.lang.String> getCustomerGroupKeys()
-
getCustomObjectCompositeIdentifiers
public java.util.Set<CustomObjectCompositeIdentifier> getCustomObjectCompositeIdentifiers()
Applies mapping ofSet<String> identifiers (collected from reference id fields of product `key-value-document` references) toSet<CustomObjectCompositeIdentifier> to be used for caching purposes.Note: Invalid identifiers and uuid formatted identifiers will be filtered out. Validation handling will be part of the
VariantReferenceResolver.- Returns:
- a result set with valid identifiers mapped to
CustomObjectCompositeIdentifier.
-
-