public class ShippingHandling extends AbstractResponse<ShippingHandling>
optimisticData, responseData| Constructor and Description |
|---|
ShippingHandling() |
ShippingHandling(com.google.gson.JsonObject fields) |
| Modifier and Type | Method and Description |
|---|---|
Money |
getAmountExcludingTax()
The shipping amount, excluding tax
|
Money |
getAmountIncludingTax()
The shipping amount, including tax
|
List<ShippingDiscount> |
getDiscounts()
The applied discounts to the shipping
|
String |
getGraphQlTypeName() |
List<TaxItem> |
getTaxes()
Contains details about taxes applied for shipping
|
Money |
getTotalAmount()
The total amount for shipping
|
ShippingHandling |
setAmountExcludingTax(Money arg) |
ShippingHandling |
setAmountIncludingTax(Money arg) |
ShippingHandling |
setDiscounts(List<ShippingDiscount> arg) |
ShippingHandling |
setTaxes(List<TaxItem> arg) |
ShippingHandling |
setTotalAmount(Money arg) |
boolean |
unwrapsToObject(String key) |
collectNodes, get, getAsArray, getAsBoolean, getAsDouble, getAsInteger, getAsString, getFieldName, getKey, jsonAsArray, jsonAsBoolean, jsonAsDouble, jsonAsInteger, jsonAsObject, jsonAsString, readCustomField, withAliaspublic ShippingHandling()
public ShippingHandling(com.google.gson.JsonObject fields)
throws SchemaViolationError
SchemaViolationErrorpublic String getGraphQlTypeName()
public Money getAmountExcludingTax()
public ShippingHandling setAmountExcludingTax(Money arg)
public Money getAmountIncludingTax()
public ShippingHandling setAmountIncludingTax(Money arg)
public List<ShippingDiscount> getDiscounts()
public ShippingHandling setDiscounts(List<ShippingDiscount> arg)
public ShippingHandling setTaxes(List<TaxItem> arg)
public Money getTotalAmount()
public ShippingHandling setTotalAmount(Money arg)
public boolean unwrapsToObject(String key)
unwrapsToObject in class AbstractResponse<ShippingHandling>Copyright © 2022 Adobe. All rights reserved.