public class BundleShipmentItem extends AbstractResponse<BundleShipmentItem> implements ShipmentItemInterface
optimisticData, responseData| Constructor and Description |
|---|
BundleShipmentItem() |
BundleShipmentItem(com.google.gson.JsonObject fields) |
| Modifier and Type | Method and Description |
|---|---|
List<ItemSelectedBundleOption> |
getBundleOptions()
A list of bundle options that are assigned to the bundle product
|
String |
getGraphQlTypeName() |
ID |
getId()
The unique ID for a `ShipmentItemInterface` object
|
OrderItemInterface |
getOrderItem()
Associated order item
|
String |
getProductName()
Name of the base product
|
Money |
getProductSalePrice()
Sale price for the base product
|
String |
getProductSku()
SKU of the base product
|
Double |
getQuantityShipped()
Number of shipped items
|
BundleShipmentItem |
setBundleOptions(List<ItemSelectedBundleOption> arg) |
BundleShipmentItem |
setId(ID arg) |
BundleShipmentItem |
setOrderItem(OrderItemInterface arg) |
BundleShipmentItem |
setProductName(String arg) |
BundleShipmentItem |
setProductSalePrice(Money arg) |
BundleShipmentItem |
setProductSku(String arg) |
BundleShipmentItem |
setQuantityShipped(Double arg) |
boolean |
unwrapsToObject(String key) |
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 BundleShipmentItem()
public BundleShipmentItem(com.google.gson.JsonObject fields)
throws SchemaViolationError
SchemaViolationErrorpublic String getGraphQlTypeName()
getGraphQlTypeName in interface ShipmentItemInterfacepublic List<ItemSelectedBundleOption> getBundleOptions()
public BundleShipmentItem setBundleOptions(List<ItemSelectedBundleOption> arg)
public ID getId()
getId in interface ShipmentItemInterfacepublic BundleShipmentItem setId(ID arg)
public OrderItemInterface getOrderItem()
getOrderItem in interface ShipmentItemInterfacepublic BundleShipmentItem setOrderItem(OrderItemInterface arg)
public String getProductName()
getProductName in interface ShipmentItemInterfacepublic BundleShipmentItem setProductName(String arg)
public Money getProductSalePrice()
getProductSalePrice in interface ShipmentItemInterfacepublic BundleShipmentItem setProductSalePrice(Money arg)
public String getProductSku()
getProductSku in interface ShipmentItemInterfacepublic BundleShipmentItem setProductSku(String arg)
public Double getQuantityShipped()
getQuantityShipped in interface ShipmentItemInterfacepublic BundleShipmentItem setQuantityShipped(Double arg)
public boolean unwrapsToObject(String key)
unwrapsToObject in class AbstractResponse<BundleShipmentItem>Copyright © 2022 Adobe. All rights reserved.