public class DownloadableInvoiceItem extends AbstractResponse<DownloadableInvoiceItem> implements InvoiceItemInterface
optimisticData, responseData| Constructor and Description |
|---|
DownloadableInvoiceItem() |
DownloadableInvoiceItem(com.google.gson.JsonObject fields) |
collectNodes, get, getAsArray, getAsBoolean, getAsDouble, getAsInteger, getAsString, getFieldName, getKey, jsonAsArray, jsonAsBoolean, jsonAsDouble, jsonAsInteger, jsonAsObject, jsonAsString, readCustomField, withAliasclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitget, getAsArray, getAsBoolean, getAsDouble, getAsInteger, getAsStringpublic DownloadableInvoiceItem()
public DownloadableInvoiceItem(com.google.gson.JsonObject fields)
throws SchemaViolationError
SchemaViolationErrorpublic String getGraphQlTypeName()
getGraphQlTypeName in interface InvoiceItemInterfacepublic List<Discount> getDiscounts()
getDiscounts in interface InvoiceItemInterfacepublic DownloadableInvoiceItem setDiscounts(List<Discount> arg)
public List<DownloadableItemsLinks> getDownloadableLinks()
public DownloadableInvoiceItem setDownloadableLinks(List<DownloadableItemsLinks> arg)
public ID getId()
getId in interface InvoiceItemInterfacepublic DownloadableInvoiceItem setId(ID arg)
public OrderItemInterface getOrderItem()
getOrderItem in interface InvoiceItemInterfacepublic DownloadableInvoiceItem setOrderItem(OrderItemInterface arg)
public String getProductName()
getProductName in interface InvoiceItemInterfacepublic DownloadableInvoiceItem setProductName(String arg)
public Money getProductSalePrice()
getProductSalePrice in interface InvoiceItemInterfacepublic DownloadableInvoiceItem setProductSalePrice(Money arg)
public String getProductSku()
getProductSku in interface InvoiceItemInterfacepublic DownloadableInvoiceItem setProductSku(String arg)
public Double getQuantityInvoiced()
getQuantityInvoiced in interface InvoiceItemInterfacepublic DownloadableInvoiceItem setQuantityInvoiced(Double arg)
public boolean unwrapsToObject(String key)
unwrapsToObject in class AbstractResponse<DownloadableInvoiceItem>Copyright © 2022 Adobe. All rights reserved.