Class OrdersCustomBatchRequestEntry
Inheritance
Implements
Inherited Members
Namespace: Google.Apis.ShoppingContent.v2.Data
Assembly: Google.Apis.ShoppingContent.v2.dll
Syntax
public class OrdersCustomBatchRequestEntry : IDirectResponseSchema
Properties
BatchId
An entry ID, unique within the batch request.
Declaration
[JsonProperty("batchId")]
public virtual long? BatchId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Int64> |
Cancel
Required for cancel method.
Declaration
[JsonProperty("cancel")]
public virtual OrdersCustomBatchRequestEntryCancel Cancel { get; set; }
Property Value
| Type | Description |
|---|---|
| OrdersCustomBatchRequestEntryCancel |
CancelLineItem
Required for cancelLineItem method.
Declaration
[JsonProperty("cancelLineItem")]
public virtual OrdersCustomBatchRequestEntryCancelLineItem CancelLineItem { get; set; }
Property Value
| Type | Description |
|---|---|
| OrdersCustomBatchRequestEntryCancelLineItem |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
InStoreRefundLineItem
Required for inStoreReturnLineItem method.
Declaration
[JsonProperty("inStoreRefundLineItem")]
public virtual OrdersCustomBatchRequestEntryInStoreRefundLineItem InStoreRefundLineItem { get; set; }
Property Value
| Type | Description |
|---|---|
| OrdersCustomBatchRequestEntryInStoreRefundLineItem |
MerchantId
The ID of the managing account.
Declaration
[JsonProperty("merchantId")]
public virtual ulong? MerchantId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.UInt64> |
MerchantOrderId
The merchant order ID. Required for updateMerchantOrderId and getByMerchantOrderId methods.
Declaration
[JsonProperty("merchantOrderId")]
public virtual string MerchantOrderId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Method
The method of the batch entry. Acceptable values are: - "acknowledge" - "cancel" - "cancelLineItem" -
"get" - "getByMerchantOrderId" - "inStoreRefundLineItem" - "refund" - "rejectReturnLineItem" -
"returnLineItem" - "returnRefundLineItem" - "setLineItemMetadata" - "shipLineItems" -
"updateLineItemShippingDetails" - "updateMerchantOrderId" - "updateShipment"
Declaration
[JsonProperty("method")]
public virtual string Method { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
OperationId
The ID of the operation. Unique across all operations for a given order. Required for all methods beside
get and getByMerchantOrderId.
Declaration
[JsonProperty("operationId")]
public virtual string OperationId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
OrderId
The ID of the order. Required for all methods beside getByMerchantOrderId.
Declaration
[JsonProperty("orderId")]
public virtual string OrderId { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Refund
Required for refund method.
Declaration
[JsonProperty("refund")]
public virtual OrdersCustomBatchRequestEntryRefund Refund { get; set; }
Property Value
| Type | Description |
|---|---|
| OrdersCustomBatchRequestEntryRefund |
RejectReturnLineItem
Required for rejectReturnLineItem method.
Declaration
[JsonProperty("rejectReturnLineItem")]
public virtual OrdersCustomBatchRequestEntryRejectReturnLineItem RejectReturnLineItem { get; set; }
Property Value
| Type | Description |
|---|---|
| OrdersCustomBatchRequestEntryRejectReturnLineItem |
ReturnLineItem
Required for returnLineItem method.
Declaration
[JsonProperty("returnLineItem")]
public virtual OrdersCustomBatchRequestEntryReturnLineItem ReturnLineItem { get; set; }
Property Value
| Type | Description |
|---|---|
| OrdersCustomBatchRequestEntryReturnLineItem |
ReturnRefundLineItem
Required for returnRefundLineItem method.
Declaration
[JsonProperty("returnRefundLineItem")]
public virtual OrdersCustomBatchRequestEntryReturnRefundLineItem ReturnRefundLineItem { get; set; }
Property Value
| Type | Description |
|---|---|
| OrdersCustomBatchRequestEntryReturnRefundLineItem |
SetLineItemMetadata
Required for setLineItemMetadata method.
Declaration
[JsonProperty("setLineItemMetadata")]
public virtual OrdersCustomBatchRequestEntrySetLineItemMetadata SetLineItemMetadata { get; set; }
Property Value
| Type | Description |
|---|---|
| OrdersCustomBatchRequestEntrySetLineItemMetadata |
ShipLineItems
Required for shipLineItems method.
Declaration
[JsonProperty("shipLineItems")]
public virtual OrdersCustomBatchRequestEntryShipLineItems ShipLineItems { get; set; }
Property Value
| Type | Description |
|---|---|
| OrdersCustomBatchRequestEntryShipLineItems |
UpdateLineItemShippingDetails
Required for updateLineItemShippingDate method.
Declaration
[JsonProperty("updateLineItemShippingDetails")]
public virtual OrdersCustomBatchRequestEntryUpdateLineItemShippingDetails UpdateLineItemShippingDetails { get; set; }
Property Value
| Type | Description |
|---|---|
| OrdersCustomBatchRequestEntryUpdateLineItemShippingDetails |
UpdateShipment
Required for updateShipment method.
Declaration
[JsonProperty("updateShipment")]
public virtual OrdersCustomBatchRequestEntryUpdateShipment UpdateShipment { get; set; }
Property Value
| Type | Description |
|---|---|
| OrdersCustomBatchRequestEntryUpdateShipment |