public final class TestOrder
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Content API for Shopping. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
TestOrder() |
Modifier and Type | Method and Description |
---|---|
TestOrder |
clone() |
TestOrderDeliveryDetails |
getDeliveryDetails()
Overrides the predefined delivery details if provided.
|
Boolean |
getEnableOrderinvoices()
Whether the orderinvoices service should support this order.
|
String |
getKind()
Identifies what kind of resource this is.
|
List<TestOrderLineItem> |
getLineItems()
Required.
|
String |
getNotificationMode()
Restricted.
|
TestOrderPickupDetails |
getPickupDetails()
Overrides the predefined pickup details if provided.
|
String |
getPredefinedBillingAddress()
Required.
|
String |
getPredefinedDeliveryAddress()
Required.
|
String |
getPredefinedEmail()
Required.
|
String |
getPredefinedPickupDetails()
Identifier of one of the predefined pickup details.
|
List<OrderPromotion> |
getPromotions()
Promotions associated with the order.
|
Price |
getShippingCost()
Required.
|
String |
getShippingOption()
Required.
|
TestOrder |
set(String fieldName,
Object value) |
TestOrder |
setDeliveryDetails(TestOrderDeliveryDetails deliveryDetails)
Overrides the predefined delivery details if provided.
|
TestOrder |
setEnableOrderinvoices(Boolean enableOrderinvoices)
Whether the orderinvoices service should support this order.
|
TestOrder |
setKind(String kind)
Identifies what kind of resource this is.
|
TestOrder |
setLineItems(List<TestOrderLineItem> lineItems)
Required.
|
TestOrder |
setNotificationMode(String notificationMode)
Restricted.
|
TestOrder |
setPickupDetails(TestOrderPickupDetails pickupDetails)
Overrides the predefined pickup details if provided.
|
TestOrder |
setPredefinedBillingAddress(String predefinedBillingAddress)
Required.
|
TestOrder |
setPredefinedDeliveryAddress(String predefinedDeliveryAddress)
Required.
|
TestOrder |
setPredefinedEmail(String predefinedEmail)
Required.
|
TestOrder |
setPredefinedPickupDetails(String predefinedPickupDetails)
Identifier of one of the predefined pickup details.
|
TestOrder |
setPromotions(List<OrderPromotion> promotions)
Promotions associated with the order.
|
TestOrder |
setShippingCost(Price shippingCost)
Required.
|
TestOrder |
setShippingOption(String shippingOption)
Required.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public TestOrderDeliveryDetails getDeliveryDetails()
null
for nonepublic TestOrder setDeliveryDetails(TestOrderDeliveryDetails deliveryDetails)
deliveryDetails
- deliveryDetails or null
for nonepublic Boolean getEnableOrderinvoices()
null
for nonepublic TestOrder setEnableOrderinvoices(Boolean enableOrderinvoices)
enableOrderinvoices
- enableOrderinvoices or null
for nonepublic String getKind()
null
for nonepublic TestOrder setKind(String kind)
kind
- kind or null
for nonepublic List<TestOrderLineItem> getLineItems()
null
for nonepublic TestOrder setLineItems(List<TestOrderLineItem> lineItems)
lineItems
- lineItems or null
for nonepublic String getNotificationMode()
null
for nonepublic TestOrder setNotificationMode(String notificationMode)
notificationMode
- notificationMode or null
for nonepublic TestOrderPickupDetails getPickupDetails()
null
for nonepublic TestOrder setPickupDetails(TestOrderPickupDetails pickupDetails)
pickupDetails
- pickupDetails or null
for nonepublic String getPredefinedBillingAddress()
null
for nonepublic TestOrder setPredefinedBillingAddress(String predefinedBillingAddress)
predefinedBillingAddress
- predefinedBillingAddress or null
for nonepublic String getPredefinedDeliveryAddress()
null
for nonepublic TestOrder setPredefinedDeliveryAddress(String predefinedDeliveryAddress)
predefinedDeliveryAddress
- predefinedDeliveryAddress or null
for nonepublic String getPredefinedEmail()
null
for nonepublic TestOrder setPredefinedEmail(String predefinedEmail)
predefinedEmail
- predefinedEmail or null
for nonepublic String getPredefinedPickupDetails()
null
for nonepublic TestOrder setPredefinedPickupDetails(String predefinedPickupDetails)
predefinedPickupDetails
- predefinedPickupDetails or null
for nonepublic List<OrderPromotion> getPromotions()
null
for nonepublic TestOrder setPromotions(List<OrderPromotion> promotions)
promotions
- promotions or null
for nonepublic Price getShippingCost()
null
for nonepublic TestOrder setShippingCost(Price shippingCost)
shippingCost
- shippingCost or null
for nonepublic String getShippingOption()
null
for nonepublic TestOrder setShippingOption(String shippingOption)
shippingOption
- shippingOption or null
for nonepublic TestOrder set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public TestOrder clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.