GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntry (google_api_content v0.45.0) View Source
Attributes
-
batchId
(type:integer()
, default:nil
) - An entry ID, unique within the batch request. -
cancel
(type:GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryCancel.t
, default:nil
) - Required forcancel
method. -
cancelLineItem
(type:GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryCancelLineItem.t
, default:nil
) - Required forcancelLineItem
method. -
inStoreRefundLineItem
(type:GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryInStoreRefundLineItem.t
, default:nil
) - Required forinStoreReturnLineItem
method. -
merchantId
(type:String.t
, default:nil
) - The ID of the managing account. -
merchantOrderId
(type:String.t
, default:nil
) - The merchant order ID. Required forupdateMerchantOrderId
andgetByMerchantOrderId
methods. -
method
(type:String.t
, default:nil
) - The method of the batch entry. Acceptable values are: - "acknowledge
" - "cancel
" - "cancelLineItem
" - "get
" - "getByMerchantOrderId
" - "inStoreRefundLineItem
" - "refund
" - "rejectReturnLineItem
" - "returnLineItem
" - "returnRefundLineItem
" - "setLineItemMetadata
" - "shipLineItems
" - "updateLineItemShippingDetails
" - "updateMerchantOrderId
" - "updateShipment
" -
operationId
(type:String.t
, default:nil
) - The ID of the operation. Unique across all operations for a given order. Required for all methods besideget
andgetByMerchantOrderId
. -
orderId
(type:String.t
, default:nil
) - The ID of the order. Required for all methods besidegetByMerchantOrderId
. -
refund
(type:GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryRefund.t
, default:nil
) - Required forrefund
method. -
rejectReturnLineItem
(type:GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryRejectReturnLineItem.t
, default:nil
) - Required forrejectReturnLineItem
method. -
returnLineItem
(type:GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryReturnLineItem.t
, default:nil
) - Required forreturnLineItem
method. -
returnRefundLineItem
(type:GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryReturnRefundLineItem.t
, default:nil
) - Required forreturnRefundLineItem
method. -
setLineItemMetadata
(type:GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntrySetLineItemMetadata.t
, default:nil
) - Required forsetLineItemMetadata
method. -
shipLineItems
(type:GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryShipLineItems.t
, default:nil
) - Required forshipLineItems
method. -
updateLineItemShippingDetails
(type:GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryUpdateLineItemShippingDetails.t
, default:nil
) - Required forupdateLineItemShippingDate
method. -
updateShipment
(type:GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryUpdateShipment.t
, default:nil
) - Required forupdateShipment
method.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntry{ batchId: integer(), cancel: GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryCancel.t(), cancelLineItem: GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryCancelLineItem.t(), inStoreRefundLineItem: GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryInStoreRefundLineItem.t(), merchantId: String.t(), merchantOrderId: String.t(), method: String.t(), operationId: String.t(), orderId: String.t(), refund: GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryRefund.t(), rejectReturnLineItem: GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryRejectReturnLineItem.t(), returnLineItem: GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryReturnLineItem.t(), returnRefundLineItem: GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryReturnRefundLineItem.t(), setLineItemMetadata: GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntrySetLineItemMetadata.t(), shipLineItems: GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryShipLineItems.t(), updateLineItemShippingDetails: GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryUpdateLineItemShippingDetails.t(), updateShipment: GoogleApi.Content.V2.Model.OrdersCustomBatchRequestEntryUpdateShipment.t() }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.