public interface MissingAttributesMeta
| Modifier and Type | Method and Description |
|---|---|
static MissingAttributesMetaBuilder |
builder() |
static MissingAttributesMetaBuilder |
builder(MissingAttributesMeta template) |
@NotNull @Valid MissingAttributesDetails |
getProductLevel() |
List<String> |
getProductTypeIds()
The IDs of the product types containing the requested
attributeName. |
@NotNull @Valid MissingAttributesDetails |
getVariantLevel() |
static MissingAttributesMeta |
of() |
static MissingAttributesMeta |
of(MissingAttributesMeta template) |
void |
setProductLevel(MissingAttributesDetails productLevel) |
void |
setProductTypeIds(List<String> productTypeIds) |
void |
setProductTypeIds(String... productTypeIds) |
void |
setVariantLevel(MissingAttributesDetails variantLevel) |
default <T> T |
withMissingAttributesMeta(Function<MissingAttributesMeta,T> helper) |
@NotNull @Valid @NotNull @Valid MissingAttributesDetails getProductLevel()
@NotNull @Valid @NotNull @Valid MissingAttributesDetails getVariantLevel()
List<String> getProductTypeIds()
The IDs of the product types containing the requested attributeName.
void setProductLevel(MissingAttributesDetails productLevel)
void setVariantLevel(MissingAttributesDetails variantLevel)
void setProductTypeIds(String... productTypeIds)
static MissingAttributesMeta of()
static MissingAttributesMeta of(MissingAttributesMeta template)
static MissingAttributesMetaBuilder builder()
static MissingAttributesMetaBuilder builder(MissingAttributesMeta template)
default <T> T withMissingAttributesMeta(Function<MissingAttributesMeta,T> helper)