Show / Hide Table of Contents

Class OrdersCustomBatchRequestEntry

Inheritance
System.Object
OrdersCustomBatchRequestEntry
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
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

Implements

Google.Apis.Requests.IDirectResponseSchema
In This Article
Back to top