public interface ProductDiscountKeyReference extends KeyReference
References a product discount by key.
ProductDiscountKeyReference productDiscountKeyReference = ProductDiscountKeyReference.builder()
.key("{key}")
.build()
Modifier and Type | Field and Description |
---|---|
static String |
PRODUCT_DISCOUNT |
Modifier and Type | Method and Description |
---|---|
static ProductDiscountKeyReferenceBuilder |
builder() |
static ProductDiscountKeyReferenceBuilder |
builder(ProductDiscountKeyReference template) |
static ProductDiscountKeyReference |
of() |
static ProductDiscountKeyReference |
of(ProductDiscountKeyReference template) |
static com.fasterxml.jackson.core.type.TypeReference<ProductDiscountKeyReference> |
typeReference() |
default <T> T |
withProductDiscountKeyReference(Function<ProductDiscountKeyReference,T> helper) |
cartBuilder, cartDiscountBuilder, categoryBuilder, channelBuilder, customerBuilder, customerGroupBuilder, discountCodeBuilder, getKey, getTypeId, keyValueDocumentBuilder, orderBuilder, paymentBuilder, priceBuilder, productBuilder, productDiscountBuilder, productTypeBuilder, productVariantBuilder, setKey, shippingMethodBuilder, stateBuilder, storeBuilder, taxCategoryBuilder, typeBuilder, withKeyReference
static final String PRODUCT_DISCOUNT
static ProductDiscountKeyReference of()
static ProductDiscountKeyReference of(ProductDiscountKeyReference template)
static ProductDiscountKeyReferenceBuilder builder()
static ProductDiscountKeyReferenceBuilder builder(ProductDiscountKeyReference template)
default <T> T withProductDiscountKeyReference(Function<ProductDiscountKeyReference,T> helper)
static com.fasterxml.jackson.core.type.TypeReference<ProductDiscountKeyReference> typeReference()
typeReference
in interface KeyReference