Package | Description |
---|---|
io.sphere.sdk.products.commands.updateactions |
Provides the possible operations which can be performed on update commands for products.
|
Modifier and Type | Method and Description |
---|---|
static SetAttribute |
SetAttribute.of(Integer variantId,
AttributeDraft attribute)
Action to add/change a custom attribute.
|
static SetAttribute |
SetAttribute.of(Integer variantId,
AttributeDraft attribute,
Boolean staged) |
static <T> SetAttribute |
SetAttribute.of(Integer variantId,
NamedAttributeAccess<T> setter,
T value)
Action to add/change a custom attribute.
|
static <T> SetAttribute |
SetAttribute.of(Integer variantId,
NamedAttributeAccess<T> setter,
T value,
Boolean staged) |
static SetAttribute |
SetAttribute.of(Integer variantId,
String name,
com.fasterxml.jackson.databind.JsonNode value)
Action to add/remove/change a custom attribute.
|
static SetAttribute |
SetAttribute.of(Integer variantId,
String name,
com.fasterxml.jackson.databind.JsonNode value,
Boolean staged) |
static SetAttribute |
SetAttribute.ofSku(String sku,
AttributeDraft attribute)
Action to add/change a custom attribute.
|
static SetAttribute |
SetAttribute.ofSku(String sku,
AttributeDraft attribute,
Boolean staged) |
static <T> SetAttribute |
SetAttribute.ofSku(String sku,
NamedAttributeAccess<T> setter,
T value)
Action to add/change a custom attribute.
|
static <T> SetAttribute |
SetAttribute.ofSku(String sku,
NamedAttributeAccess<T> setter,
T value,
Boolean staged) |
static SetAttribute |
SetAttribute.ofSku(String sku,
String name,
com.fasterxml.jackson.databind.JsonNode value)
Action to add/remove/change a custom attribute.
|
static SetAttribute |
SetAttribute.ofSku(String sku,
String name,
com.fasterxml.jackson.databind.JsonNode value,
Boolean staged) |
static SetAttribute |
SetAttribute.ofSku(String sku,
String name,
Object value)
Action to add/remove/change a custom attribute.
|
static SetAttribute |
SetAttribute.ofSku(String sku,
String name,
Object value,
Boolean staged) |
static <T> SetAttribute |
SetAttribute.ofUnsetAttribute(Integer variantId,
NamedAttributeAccess<T> NamedAttributeAccess)
Action to remove a custom attribute.
|
static <T> SetAttribute |
SetAttribute.ofUnsetAttribute(Integer variantId,
NamedAttributeAccess<T> NamedAttributeAccess,
Boolean staged) |
static SetAttribute |
SetAttribute.ofUnsetAttribute(Integer variantId,
String name)
Action to remove a custom attribute.
|
static SetAttribute |
SetAttribute.ofUnsetAttribute(Integer variantId,
String name,
Boolean staged) |
static <T> SetAttribute |
SetAttribute.ofUnsetAttributeForSku(String sku,
NamedAttributeAccess<T> NamedAttributeAccess)
Action to remove a custom attribute.
|
static <T> SetAttribute |
SetAttribute.ofUnsetAttributeForSku(String sku,
NamedAttributeAccess<T> NamedAttributeAccess,
Boolean staged) |
static SetAttribute |
SetAttribute.ofUnsetAttributeForSku(String sku,
String name)
Action to remove a custom attribute.
|
static SetAttribute |
SetAttribute.ofUnsetAttributeForSku(String sku,
String name,
Boolean staged) |
static <T> SetAttribute |
SetAttribute.ofUnsetAttributeForVariantId(Integer variantId,
NamedAttributeAccess<T> NamedAttributeAccess)
Action to remove a custom attribute.
|
static <T> SetAttribute |
SetAttribute.ofUnsetAttributeForVariantId(Integer variantId,
NamedAttributeAccess<T> NamedAttributeAccess,
Boolean staged) |
static SetAttribute |
SetAttribute.ofUnsetAttributeForVariantId(Integer variantId,
String name)
Action to remove a custom attribute.
|
static SetAttribute |
SetAttribute.ofUnsetAttributeForVariantId(Integer variantId,
String name,
Boolean staged) |
static SetAttribute |
SetAttribute.ofVariantId(Integer variantId,
AttributeDraft attribute)
Action to add/change a custom attribute.
|
static SetAttribute |
SetAttribute.ofVariantId(Integer variantId,
AttributeDraft attribute,
Boolean staged) |
static <T> SetAttribute |
SetAttribute.ofVariantId(Integer variantId,
NamedAttributeAccess<T> setter,
T value)
Action to add/change a custom attribute.
|
static <T> SetAttribute |
SetAttribute.ofVariantId(Integer variantId,
NamedAttributeAccess<T> setter,
T value,
Boolean staged) |
static SetAttribute |
SetAttribute.ofVariantId(Integer variantId,
String name,
com.fasterxml.jackson.databind.JsonNode value)
Action to add/remove/change a custom attribute.
|
static SetAttribute |
SetAttribute.ofVariantId(Integer variantId,
String name,
com.fasterxml.jackson.databind.JsonNode value,
Boolean staged) |
static SetAttribute |
SetAttribute.ofVariantId(Integer variantId,
String name,
Object value)
Action to add/remove/change a custom attribute.
|
static SetAttribute |
SetAttribute.ofVariantId(Integer variantId,
String name,
Object value,
Boolean staged) |