public static class Storefront.CartDeliveryPreference extends AbstractResponse<Storefront.CartDeliveryPreference>
optimisticData, responseData| Constructor and Description |
|---|
CartDeliveryPreference() |
CartDeliveryPreference(JsonObject fields) |
| Modifier and Type | Method and Description |
|---|---|
Storefront.CartDeliveryCoordinatesPreference |
getCoordinates()
Preferred location used to find the closest pick up point based on coordinates.
|
java.util.List<Storefront.PreferenceDeliveryMethodType> |
getDeliveryMethod()
The preferred delivery methods such as shipping, local pickup or through pickup points.
|
java.lang.String |
getGraphQlTypeName() |
java.util.List<java.lang.String> |
getPickupHandle()
The pickup handle prefills checkout fields with the location for either local pickup or pickup
points delivery methods.
|
Storefront.CartDeliveryPreference |
setCoordinates(Storefront.CartDeliveryCoordinatesPreference arg) |
Storefront.CartDeliveryPreference |
setDeliveryMethod(java.util.List<Storefront.PreferenceDeliveryMethodType> arg) |
Storefront.CartDeliveryPreference |
setPickupHandle(java.util.List<java.lang.String> arg) |
boolean |
unwrapsToObject(java.lang.String key) |
collectNodes, get, getFieldName, getKey, jsonAsArray, jsonAsBoolean, jsonAsDouble, jsonAsInteger, jsonAsObject, jsonAsString, withAliaspublic CartDeliveryPreference()
public CartDeliveryPreference(JsonObject fields)
throws SchemaViolationError
SchemaViolationErrorpublic java.lang.String getGraphQlTypeName()
public Storefront.CartDeliveryCoordinatesPreference getCoordinates()
public Storefront.CartDeliveryPreference setCoordinates(Storefront.CartDeliveryCoordinatesPreference arg)
public java.util.List<Storefront.PreferenceDeliveryMethodType> getDeliveryMethod()
public Storefront.CartDeliveryPreference setDeliveryMethod(java.util.List<Storefront.PreferenceDeliveryMethodType> arg)
public java.util.List<java.lang.String> getPickupHandle()
public Storefront.CartDeliveryPreference setPickupHandle(java.util.List<java.lang.String> arg)
public boolean unwrapsToObject(java.lang.String key)
unwrapsToObject in class AbstractResponse<Storefront.CartDeliveryPreference>