public static class Storefront.DiscountCodeApplication extends AbstractResponse<Storefront.DiscountCodeApplication> implements Storefront.DiscountApplication
optimisticData, responseData| Constructor and Description |
|---|
DiscountCodeApplication() |
DiscountCodeApplication(JsonObject fields) |
collectNodes, get, getFieldName, getKey, jsonAsArray, jsonAsBoolean, jsonAsDouble, jsonAsInteger, jsonAsObject, jsonAsString, withAliaspublic DiscountCodeApplication()
public DiscountCodeApplication(JsonObject fields)
throws SchemaViolationError
SchemaViolationErrorpublic java.lang.String getGraphQlTypeName()
getGraphQlTypeName in interface Storefront.DiscountApplicationpublic Storefront.DiscountApplicationAllocationMethod getAllocationMethod()
getAllocationMethod in interface Storefront.DiscountApplicationpublic Storefront.DiscountCodeApplication setAllocationMethod(Storefront.DiscountApplicationAllocationMethod arg)
public java.lang.Boolean getApplicable()
public Storefront.DiscountCodeApplication setApplicable(java.lang.Boolean arg)
public java.lang.String getCode()
public Storefront.DiscountCodeApplication setCode(java.lang.String arg)
public Storefront.DiscountApplicationTargetSelection getTargetSelection()
getTargetSelection in interface Storefront.DiscountApplicationpublic Storefront.DiscountCodeApplication setTargetSelection(Storefront.DiscountApplicationTargetSelection arg)
public Storefront.DiscountApplicationTargetType getTargetType()
getTargetType in interface Storefront.DiscountApplicationpublic Storefront.DiscountCodeApplication setTargetType(Storefront.DiscountApplicationTargetType arg)
public Storefront.PricingValue getValue()
getValue in interface Storefront.DiscountApplicationpublic Storefront.DiscountCodeApplication setValue(Storefront.PricingValue arg)
public boolean unwrapsToObject(java.lang.String key)
unwrapsToObject in class AbstractResponse<Storefront.DiscountCodeApplication>