public final class OrderReportTransaction
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 |
---|
OrderReportTransaction() |
Modifier and Type | Method and Description |
---|---|
OrderReportTransaction |
clone() |
Price |
getDisbursementAmount()
The disbursement amount.
|
String |
getDisbursementCreationDate()
The date the disbursement was created, in ISO 8601 format.
|
String |
getDisbursementDate()
The date the disbursement was initiated, in ISO 8601 format.
|
String |
getDisbursementId()
The ID of the disbursement.
|
BigInteger |
getMerchantId()
The ID of the managing account.
|
String |
getMerchantOrderId()
Merchant-provided ID of the order.
|
String |
getOrderId()
The ID of the order.
|
ProductAmount |
getProductAmount()
Total amount for the items.
|
String |
getTransactionDate()
The date of the transaction, in ISO 8601 format.
|
OrderReportTransaction |
set(String fieldName,
Object value) |
OrderReportTransaction |
setDisbursementAmount(Price disbursementAmount)
The disbursement amount.
|
OrderReportTransaction |
setDisbursementCreationDate(String disbursementCreationDate)
The date the disbursement was created, in ISO 8601 format.
|
OrderReportTransaction |
setDisbursementDate(String disbursementDate)
The date the disbursement was initiated, in ISO 8601 format.
|
OrderReportTransaction |
setDisbursementId(String disbursementId)
The ID of the disbursement.
|
OrderReportTransaction |
setMerchantId(BigInteger merchantId)
The ID of the managing account.
|
OrderReportTransaction |
setMerchantOrderId(String merchantOrderId)
Merchant-provided ID of the order.
|
OrderReportTransaction |
setOrderId(String orderId)
The ID of the order.
|
OrderReportTransaction |
setProductAmount(ProductAmount productAmount)
Total amount for the items.
|
OrderReportTransaction |
setTransactionDate(String transactionDate)
The date of the transaction, in ISO 8601 format.
|
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 Price getDisbursementAmount()
null
for nonepublic OrderReportTransaction setDisbursementAmount(Price disbursementAmount)
disbursementAmount
- disbursementAmount or null
for nonepublic String getDisbursementCreationDate()
null
for nonepublic OrderReportTransaction setDisbursementCreationDate(String disbursementCreationDate)
disbursementCreationDate
- disbursementCreationDate or null
for nonepublic String getDisbursementDate()
null
for nonepublic OrderReportTransaction setDisbursementDate(String disbursementDate)
disbursementDate
- disbursementDate or null
for nonepublic String getDisbursementId()
null
for nonepublic OrderReportTransaction setDisbursementId(String disbursementId)
disbursementId
- disbursementId or null
for nonepublic BigInteger getMerchantId()
null
for nonepublic OrderReportTransaction setMerchantId(BigInteger merchantId)
merchantId
- merchantId or null
for nonepublic String getMerchantOrderId()
null
for nonepublic OrderReportTransaction setMerchantOrderId(String merchantOrderId)
merchantOrderId
- merchantOrderId or null
for nonepublic String getOrderId()
null
for nonepublic OrderReportTransaction setOrderId(String orderId)
orderId
- orderId or null
for nonepublic ProductAmount getProductAmount()
null
for nonepublic OrderReportTransaction setProductAmount(ProductAmount productAmount)
productAmount
- productAmount or null
for nonepublic String getTransactionDate()
null
for nonepublic OrderReportTransaction setTransactionDate(String transactionDate)
transactionDate
- transactionDate or null
for nonepublic OrderReportTransaction set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public OrderReportTransaction clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.