OLD | NEW |
1 // This is a generated file (see the discoveryapis_generator project). | 1 // This is a generated file (see the discoveryapis_generator project). |
2 | 2 |
3 library googleapis.content.v2sandbox; | 3 library googleapis.content.v2sandbox; |
4 | 4 |
5 import 'dart:core' as core; | 5 import 'dart:core' as core; |
6 import 'dart:async' as async; | 6 import 'dart:async' as async; |
7 import 'dart:convert' as convert; | 7 import 'dart:convert' as convert; |
8 | 8 |
9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; | 9 import 'package:_discoveryapis_commons/_discoveryapis_commons.dart' as commons; |
10 import 'package:http/http.dart' as http; | 10 import 'package:http/http.dart' as http; |
11 | 11 |
12 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' show | 12 export 'package:_discoveryapis_commons/_discoveryapis_commons.dart' |
13 ApiRequestError, DetailedApiRequestError; | 13 show ApiRequestError, DetailedApiRequestError; |
14 | 14 |
15 const core.String USER_AGENT = 'dart-api-client content/v2sandbox'; | 15 const core.String USER_AGENT = 'dart-api-client content/v2sandbox'; |
16 | 16 |
17 /** | 17 /// Manages product items, inventory, and Merchant Center accounts for Google |
18 * Manages product items, inventory, and Merchant Center accounts for Google | 18 /// Shopping. |
19 * Shopping. | |
20 */ | |
21 class ContentApi { | 19 class ContentApi { |
22 /** Manage your product listings and accounts for Google Shopping */ | 20 /// Manage your product listings and accounts for Google Shopping |
23 static const ContentScope = "https://www.googleapis.com/auth/content"; | 21 static const ContentScope = "https://www.googleapis.com/auth/content"; |
24 | 22 |
25 | |
26 final commons.ApiRequester _requester; | 23 final commons.ApiRequester _requester; |
27 | 24 |
28 OrdersResourceApi get orders => new OrdersResourceApi(_requester); | 25 OrdersResourceApi get orders => new OrdersResourceApi(_requester); |
29 | 26 |
30 ContentApi(http.Client client, {core.String rootUrl: "https://www.googleapis.c
om/", core.String servicePath: "content/v2sandbox/"}) : | 27 ContentApi(http.Client client, |
31 _requester = new commons.ApiRequester(client, rootUrl, servicePath, USER_A
GENT); | 28 {core.String rootUrl: "https://www.googleapis.com/", |
| 29 core.String servicePath: "content/v2sandbox/"}) |
| 30 : _requester = |
| 31 new commons.ApiRequester(client, rootUrl, servicePath, USER_AGENT); |
32 } | 32 } |
33 | 33 |
34 | |
35 class OrdersResourceApi { | 34 class OrdersResourceApi { |
36 final commons.ApiRequester _requester; | 35 final commons.ApiRequester _requester; |
37 | 36 |
38 OrdersResourceApi(commons.ApiRequester client) : | 37 OrdersResourceApi(commons.ApiRequester client) : _requester = client; |
39 _requester = client; | |
40 | 38 |
41 /** | 39 /// Marks an order as acknowledged. This method can only be called for |
42 * Marks an order as acknowledged. This method can only be called for | 40 /// non-multi-client accounts. |
43 * non-multi-client accounts. | 41 /// |
44 * | 42 /// [request] - The metadata request object. |
45 * [request] - The metadata request object. | 43 /// |
46 * | 44 /// Request parameters: |
47 * Request parameters: | 45 /// |
48 * | 46 /// [merchantId] - The ID of the managing account. |
49 * [merchantId] - The ID of the managing account. | 47 /// |
50 * | 48 /// [orderId] - The ID of the order. |
51 * [orderId] - The ID of the order. | 49 /// |
52 * | 50 /// Completes with a [OrdersAcknowledgeResponse]. |
53 * Completes with a [OrdersAcknowledgeResponse]. | 51 /// |
54 * | 52 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
55 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 53 /// an error. |
56 * error. | 54 /// |
57 * | 55 /// If the used [http.Client] completes with an error when making a REST |
58 * If the used [http.Client] completes with an error when making a REST call, | 56 /// call, this method will complete with the same error. |
59 * this method will complete with the same error. | 57 async.Future<OrdersAcknowledgeResponse> acknowledge( |
60 */ | 58 OrdersAcknowledgeRequest request, |
61 async.Future<OrdersAcknowledgeResponse> acknowledge(OrdersAcknowledgeRequest r
equest, core.String merchantId, core.String orderId) { | 59 core.String merchantId, |
| 60 core.String orderId) { |
62 var _url = null; | 61 var _url = null; |
63 var _queryParams = new core.Map(); | 62 var _queryParams = new core.Map(); |
64 var _uploadMedia = null; | 63 var _uploadMedia = null; |
65 var _uploadOptions = null; | 64 var _uploadOptions = null; |
66 var _downloadOptions = commons.DownloadOptions.Metadata; | 65 var _downloadOptions = commons.DownloadOptions.Metadata; |
67 var _body = null; | 66 var _body = null; |
68 | 67 |
69 if (request != null) { | 68 if (request != null) { |
70 _body = convert.JSON.encode((request).toJson()); | 69 _body = convert.JSON.encode((request).toJson()); |
71 } | 70 } |
72 if (merchantId == null) { | 71 if (merchantId == null) { |
73 throw new core.ArgumentError("Parameter merchantId is required."); | 72 throw new core.ArgumentError("Parameter merchantId is required."); |
74 } | 73 } |
75 if (orderId == null) { | 74 if (orderId == null) { |
76 throw new core.ArgumentError("Parameter orderId is required."); | 75 throw new core.ArgumentError("Parameter orderId is required."); |
77 } | 76 } |
78 | 77 |
79 _url = commons.Escaper.ecapeVariable('$merchantId') + '/orders/' + commons.E
scaper.ecapeVariable('$orderId') + '/acknowledge'; | 78 _url = commons.Escaper.ecapeVariable('$merchantId') + |
| 79 '/orders/' + |
| 80 commons.Escaper.ecapeVariable('$orderId') + |
| 81 '/acknowledge'; |
80 | 82 |
81 var _response = _requester.request(_url, | 83 var _response = _requester.request(_url, "POST", |
82 "POST", | 84 body: _body, |
83 body: _body, | 85 queryParams: _queryParams, |
84 queryParams: _queryParams, | 86 uploadOptions: _uploadOptions, |
85 uploadOptions: _uploadOptions, | 87 uploadMedia: _uploadMedia, |
86 uploadMedia: _uploadMedia, | 88 downloadOptions: _downloadOptions); |
87 downloadOptions: _downloadOptions); | 89 return _response |
88 return _response.then((data) => new OrdersAcknowledgeResponse.fromJson(data)
); | 90 .then((data) => new OrdersAcknowledgeResponse.fromJson(data)); |
89 } | 91 } |
90 | 92 |
91 /** | 93 /// Sandbox only. Moves a test order from state "inProgress" to state |
92 * Sandbox only. Moves a test order from state "inProgress" to state | 94 /// "pendingShipment". This method can only be called for non-multi-client |
93 * "pendingShipment". This method can only be called for non-multi-client | 95 /// accounts. |
94 * accounts. | 96 /// |
95 * | 97 /// Request parameters: |
96 * Request parameters: | 98 /// |
97 * | 99 /// [merchantId] - The ID of the managing account. |
98 * [merchantId] - The ID of the managing account. | 100 /// |
99 * | 101 /// [orderId] - The ID of the test order to modify. |
100 * [orderId] - The ID of the test order to modify. | 102 /// |
101 * | 103 /// Completes with a [OrdersAdvanceTestOrderResponse]. |
102 * Completes with a [OrdersAdvanceTestOrderResponse]. | 104 /// |
103 * | 105 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
104 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 106 /// an error. |
105 * error. | 107 /// |
106 * | 108 /// If the used [http.Client] completes with an error when making a REST |
107 * If the used [http.Client] completes with an error when making a REST call, | 109 /// call, this method will complete with the same error. |
108 * this method will complete with the same error. | 110 async.Future<OrdersAdvanceTestOrderResponse> advancetestorder( |
109 */ | 111 core.String merchantId, core.String orderId) { |
110 async.Future<OrdersAdvanceTestOrderResponse> advancetestorder(core.String merc
hantId, core.String orderId) { | |
111 var _url = null; | 112 var _url = null; |
112 var _queryParams = new core.Map(); | 113 var _queryParams = new core.Map(); |
113 var _uploadMedia = null; | 114 var _uploadMedia = null; |
114 var _uploadOptions = null; | 115 var _uploadOptions = null; |
115 var _downloadOptions = commons.DownloadOptions.Metadata; | 116 var _downloadOptions = commons.DownloadOptions.Metadata; |
116 var _body = null; | 117 var _body = null; |
117 | 118 |
118 if (merchantId == null) { | 119 if (merchantId == null) { |
119 throw new core.ArgumentError("Parameter merchantId is required."); | 120 throw new core.ArgumentError("Parameter merchantId is required."); |
120 } | 121 } |
121 if (orderId == null) { | 122 if (orderId == null) { |
122 throw new core.ArgumentError("Parameter orderId is required."); | 123 throw new core.ArgumentError("Parameter orderId is required."); |
123 } | 124 } |
124 | 125 |
125 _url = commons.Escaper.ecapeVariable('$merchantId') + '/testorders/' + commo
ns.Escaper.ecapeVariable('$orderId') + '/advance'; | 126 _url = commons.Escaper.ecapeVariable('$merchantId') + |
| 127 '/testorders/' + |
| 128 commons.Escaper.ecapeVariable('$orderId') + |
| 129 '/advance'; |
126 | 130 |
127 var _response = _requester.request(_url, | 131 var _response = _requester.request(_url, "POST", |
128 "POST", | 132 body: _body, |
129 body: _body, | 133 queryParams: _queryParams, |
130 queryParams: _queryParams, | 134 uploadOptions: _uploadOptions, |
131 uploadOptions: _uploadOptions, | 135 uploadMedia: _uploadMedia, |
132 uploadMedia: _uploadMedia, | 136 downloadOptions: _downloadOptions); |
133 downloadOptions: _downloadOptions); | 137 return _response |
134 return _response.then((data) => new OrdersAdvanceTestOrderResponse.fromJson(
data)); | 138 .then((data) => new OrdersAdvanceTestOrderResponse.fromJson(data)); |
135 } | 139 } |
136 | 140 |
137 /** | 141 /// Cancels all line items in an order, making a full refund. This method can |
138 * Cancels all line items in an order, making a full refund. This method can | 142 /// only be called for non-multi-client accounts. |
139 * only be called for non-multi-client accounts. | 143 /// |
140 * | 144 /// [request] - The metadata request object. |
141 * [request] - The metadata request object. | 145 /// |
142 * | 146 /// Request parameters: |
143 * Request parameters: | 147 /// |
144 * | 148 /// [merchantId] - The ID of the managing account. |
145 * [merchantId] - The ID of the managing account. | 149 /// |
146 * | 150 /// [orderId] - The ID of the order to cancel. |
147 * [orderId] - The ID of the order to cancel. | 151 /// |
148 * | 152 /// Completes with a [OrdersCancelResponse]. |
149 * Completes with a [OrdersCancelResponse]. | 153 /// |
150 * | 154 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
151 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 155 /// an error. |
152 * error. | 156 /// |
153 * | 157 /// If the used [http.Client] completes with an error when making a REST |
154 * If the used [http.Client] completes with an error when making a REST call, | 158 /// call, this method will complete with the same error. |
155 * this method will complete with the same error. | 159 async.Future<OrdersCancelResponse> cancel(OrdersCancelRequest request, |
156 */ | 160 core.String merchantId, core.String orderId) { |
157 async.Future<OrdersCancelResponse> cancel(OrdersCancelRequest request, core.St
ring merchantId, core.String orderId) { | |
158 var _url = null; | 161 var _url = null; |
159 var _queryParams = new core.Map(); | 162 var _queryParams = new core.Map(); |
160 var _uploadMedia = null; | 163 var _uploadMedia = null; |
161 var _uploadOptions = null; | 164 var _uploadOptions = null; |
162 var _downloadOptions = commons.DownloadOptions.Metadata; | 165 var _downloadOptions = commons.DownloadOptions.Metadata; |
163 var _body = null; | 166 var _body = null; |
164 | 167 |
165 if (request != null) { | 168 if (request != null) { |
166 _body = convert.JSON.encode((request).toJson()); | 169 _body = convert.JSON.encode((request).toJson()); |
167 } | 170 } |
168 if (merchantId == null) { | 171 if (merchantId == null) { |
169 throw new core.ArgumentError("Parameter merchantId is required."); | 172 throw new core.ArgumentError("Parameter merchantId is required."); |
170 } | 173 } |
171 if (orderId == null) { | 174 if (orderId == null) { |
172 throw new core.ArgumentError("Parameter orderId is required."); | 175 throw new core.ArgumentError("Parameter orderId is required."); |
173 } | 176 } |
174 | 177 |
175 _url = commons.Escaper.ecapeVariable('$merchantId') + '/orders/' + commons.E
scaper.ecapeVariable('$orderId') + '/cancel'; | 178 _url = commons.Escaper.ecapeVariable('$merchantId') + |
| 179 '/orders/' + |
| 180 commons.Escaper.ecapeVariable('$orderId') + |
| 181 '/cancel'; |
176 | 182 |
177 var _response = _requester.request(_url, | 183 var _response = _requester.request(_url, "POST", |
178 "POST", | 184 body: _body, |
179 body: _body, | 185 queryParams: _queryParams, |
180 queryParams: _queryParams, | 186 uploadOptions: _uploadOptions, |
181 uploadOptions: _uploadOptions, | 187 uploadMedia: _uploadMedia, |
182 uploadMedia: _uploadMedia, | 188 downloadOptions: _downloadOptions); |
183 downloadOptions: _downloadOptions); | |
184 return _response.then((data) => new OrdersCancelResponse.fromJson(data)); | 189 return _response.then((data) => new OrdersCancelResponse.fromJson(data)); |
185 } | 190 } |
186 | 191 |
187 /** | 192 /// Cancels a line item, making a full refund. This method can only be called |
188 * Cancels a line item, making a full refund. This method can only be called | 193 /// for non-multi-client accounts. |
189 * for non-multi-client accounts. | 194 /// |
190 * | 195 /// [request] - The metadata request object. |
191 * [request] - The metadata request object. | 196 /// |
192 * | 197 /// Request parameters: |
193 * Request parameters: | 198 /// |
194 * | 199 /// [merchantId] - The ID of the managing account. |
195 * [merchantId] - The ID of the managing account. | 200 /// |
196 * | 201 /// [orderId] - The ID of the order. |
197 * [orderId] - The ID of the order. | 202 /// |
198 * | 203 /// Completes with a [OrdersCancelLineItemResponse]. |
199 * Completes with a [OrdersCancelLineItemResponse]. | 204 /// |
200 * | 205 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
201 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 206 /// an error. |
202 * error. | 207 /// |
203 * | 208 /// If the used [http.Client] completes with an error when making a REST |
204 * If the used [http.Client] completes with an error when making a REST call, | 209 /// call, this method will complete with the same error. |
205 * this method will complete with the same error. | 210 async.Future<OrdersCancelLineItemResponse> cancellineitem( |
206 */ | 211 OrdersCancelLineItemRequest request, |
207 async.Future<OrdersCancelLineItemResponse> cancellineitem(OrdersCancelLineItem
Request request, core.String merchantId, core.String orderId) { | 212 core.String merchantId, |
| 213 core.String orderId) { |
208 var _url = null; | 214 var _url = null; |
209 var _queryParams = new core.Map(); | 215 var _queryParams = new core.Map(); |
210 var _uploadMedia = null; | 216 var _uploadMedia = null; |
211 var _uploadOptions = null; | 217 var _uploadOptions = null; |
212 var _downloadOptions = commons.DownloadOptions.Metadata; | 218 var _downloadOptions = commons.DownloadOptions.Metadata; |
213 var _body = null; | 219 var _body = null; |
214 | 220 |
215 if (request != null) { | 221 if (request != null) { |
216 _body = convert.JSON.encode((request).toJson()); | 222 _body = convert.JSON.encode((request).toJson()); |
217 } | 223 } |
218 if (merchantId == null) { | 224 if (merchantId == null) { |
219 throw new core.ArgumentError("Parameter merchantId is required."); | 225 throw new core.ArgumentError("Parameter merchantId is required."); |
220 } | 226 } |
221 if (orderId == null) { | 227 if (orderId == null) { |
222 throw new core.ArgumentError("Parameter orderId is required."); | 228 throw new core.ArgumentError("Parameter orderId is required."); |
223 } | 229 } |
224 | 230 |
225 _url = commons.Escaper.ecapeVariable('$merchantId') + '/orders/' + commons.E
scaper.ecapeVariable('$orderId') + '/cancelLineItem'; | 231 _url = commons.Escaper.ecapeVariable('$merchantId') + |
| 232 '/orders/' + |
| 233 commons.Escaper.ecapeVariable('$orderId') + |
| 234 '/cancelLineItem'; |
226 | 235 |
227 var _response = _requester.request(_url, | 236 var _response = _requester.request(_url, "POST", |
228 "POST", | 237 body: _body, |
229 body: _body, | 238 queryParams: _queryParams, |
230 queryParams: _queryParams, | 239 uploadOptions: _uploadOptions, |
231 uploadOptions: _uploadOptions, | 240 uploadMedia: _uploadMedia, |
232 uploadMedia: _uploadMedia, | 241 downloadOptions: _downloadOptions); |
233 downloadOptions: _downloadOptions); | 242 return _response |
234 return _response.then((data) => new OrdersCancelLineItemResponse.fromJson(da
ta)); | 243 .then((data) => new OrdersCancelLineItemResponse.fromJson(data)); |
235 } | 244 } |
236 | 245 |
237 /** | 246 /// Sandbox only. Creates a test order. This method can only be called for |
238 * Sandbox only. Creates a test order. This method can only be called for | 247 /// non-multi-client accounts. |
239 * non-multi-client accounts. | 248 /// |
240 * | 249 /// [request] - The metadata request object. |
241 * [request] - The metadata request object. | 250 /// |
242 * | 251 /// Request parameters: |
243 * Request parameters: | 252 /// |
244 * | 253 /// [merchantId] - The ID of the managing account. |
245 * [merchantId] - The ID of the managing account. | 254 /// |
246 * | 255 /// Completes with a [OrdersCreateTestOrderResponse]. |
247 * Completes with a [OrdersCreateTestOrderResponse]. | 256 /// |
248 * | 257 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
249 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 258 /// an error. |
250 * error. | 259 /// |
251 * | 260 /// If the used [http.Client] completes with an error when making a REST |
252 * If the used [http.Client] completes with an error when making a REST call, | 261 /// call, this method will complete with the same error. |
253 * this method will complete with the same error. | 262 async.Future<OrdersCreateTestOrderResponse> createtestorder( |
254 */ | 263 OrdersCreateTestOrderRequest request, core.String merchantId) { |
255 async.Future<OrdersCreateTestOrderResponse> createtestorder(OrdersCreateTestOr
derRequest request, core.String merchantId) { | |
256 var _url = null; | 264 var _url = null; |
257 var _queryParams = new core.Map(); | 265 var _queryParams = new core.Map(); |
258 var _uploadMedia = null; | 266 var _uploadMedia = null; |
259 var _uploadOptions = null; | 267 var _uploadOptions = null; |
260 var _downloadOptions = commons.DownloadOptions.Metadata; | 268 var _downloadOptions = commons.DownloadOptions.Metadata; |
261 var _body = null; | 269 var _body = null; |
262 | 270 |
263 if (request != null) { | 271 if (request != null) { |
264 _body = convert.JSON.encode((request).toJson()); | 272 _body = convert.JSON.encode((request).toJson()); |
265 } | 273 } |
266 if (merchantId == null) { | 274 if (merchantId == null) { |
267 throw new core.ArgumentError("Parameter merchantId is required."); | 275 throw new core.ArgumentError("Parameter merchantId is required."); |
268 } | 276 } |
269 | 277 |
270 _url = commons.Escaper.ecapeVariable('$merchantId') + '/testorders'; | 278 _url = commons.Escaper.ecapeVariable('$merchantId') + '/testorders'; |
271 | 279 |
272 var _response = _requester.request(_url, | 280 var _response = _requester.request(_url, "POST", |
273 "POST", | 281 body: _body, |
274 body: _body, | 282 queryParams: _queryParams, |
275 queryParams: _queryParams, | 283 uploadOptions: _uploadOptions, |
276 uploadOptions: _uploadOptions, | 284 uploadMedia: _uploadMedia, |
277 uploadMedia: _uploadMedia, | 285 downloadOptions: _downloadOptions); |
278 downloadOptions: _downloadOptions); | 286 return _response |
279 return _response.then((data) => new OrdersCreateTestOrderResponse.fromJson(d
ata)); | 287 .then((data) => new OrdersCreateTestOrderResponse.fromJson(data)); |
280 } | 288 } |
281 | 289 |
282 /** | 290 /// Retrieves or modifies multiple orders in a single request. This method |
283 * Retrieves or modifies multiple orders in a single request. This method can | 291 /// can only be called for non-multi-client accounts. |
284 * only be called for non-multi-client accounts. | 292 /// |
285 * | 293 /// [request] - The metadata request object. |
286 * [request] - The metadata request object. | 294 /// |
287 * | 295 /// Request parameters: |
288 * Request parameters: | 296 /// |
289 * | 297 /// Completes with a [OrdersCustomBatchResponse]. |
290 * Completes with a [OrdersCustomBatchResponse]. | 298 /// |
291 * | 299 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
292 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 300 /// an error. |
293 * error. | 301 /// |
294 * | 302 /// If the used [http.Client] completes with an error when making a REST |
295 * If the used [http.Client] completes with an error when making a REST call, | 303 /// call, this method will complete with the same error. |
296 * this method will complete with the same error. | 304 async.Future<OrdersCustomBatchResponse> custombatch( |
297 */ | 305 OrdersCustomBatchRequest request) { |
298 async.Future<OrdersCustomBatchResponse> custombatch(OrdersCustomBatchRequest r
equest) { | |
299 var _url = null; | 306 var _url = null; |
300 var _queryParams = new core.Map(); | 307 var _queryParams = new core.Map(); |
301 var _uploadMedia = null; | 308 var _uploadMedia = null; |
302 var _uploadOptions = null; | 309 var _uploadOptions = null; |
303 var _downloadOptions = commons.DownloadOptions.Metadata; | 310 var _downloadOptions = commons.DownloadOptions.Metadata; |
304 var _body = null; | 311 var _body = null; |
305 | 312 |
306 if (request != null) { | 313 if (request != null) { |
307 _body = convert.JSON.encode((request).toJson()); | 314 _body = convert.JSON.encode((request).toJson()); |
308 } | 315 } |
309 | 316 |
310 _url = 'orders/batch'; | 317 _url = 'orders/batch'; |
311 | 318 |
312 var _response = _requester.request(_url, | 319 var _response = _requester.request(_url, "POST", |
313 "POST", | 320 body: _body, |
314 body: _body, | 321 queryParams: _queryParams, |
315 queryParams: _queryParams, | 322 uploadOptions: _uploadOptions, |
316 uploadOptions: _uploadOptions, | 323 uploadMedia: _uploadMedia, |
317 uploadMedia: _uploadMedia, | 324 downloadOptions: _downloadOptions); |
318 downloadOptions: _downloadOptions); | 325 return _response |
319 return _response.then((data) => new OrdersCustomBatchResponse.fromJson(data)
); | 326 .then((data) => new OrdersCustomBatchResponse.fromJson(data)); |
320 } | 327 } |
321 | 328 |
322 /** | 329 /// Retrieves an order from your Merchant Center account. This method can |
323 * Retrieves an order from your Merchant Center account. This method can only | 330 /// only be called for non-multi-client accounts. |
324 * be called for non-multi-client accounts. | 331 /// |
325 * | 332 /// Request parameters: |
326 * Request parameters: | 333 /// |
327 * | 334 /// [merchantId] - The ID of the managing account. |
328 * [merchantId] - The ID of the managing account. | 335 /// |
329 * | 336 /// [orderId] - The ID of the order. |
330 * [orderId] - The ID of the order. | 337 /// |
331 * | 338 /// Completes with a [Order]. |
332 * Completes with a [Order]. | 339 /// |
333 * | 340 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
334 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 341 /// an error. |
335 * error. | 342 /// |
336 * | 343 /// If the used [http.Client] completes with an error when making a REST |
337 * If the used [http.Client] completes with an error when making a REST call, | 344 /// call, this method will complete with the same error. |
338 * this method will complete with the same error. | |
339 */ | |
340 async.Future<Order> get(core.String merchantId, core.String orderId) { | 345 async.Future<Order> get(core.String merchantId, core.String orderId) { |
341 var _url = null; | 346 var _url = null; |
342 var _queryParams = new core.Map(); | 347 var _queryParams = new core.Map(); |
343 var _uploadMedia = null; | 348 var _uploadMedia = null; |
344 var _uploadOptions = null; | 349 var _uploadOptions = null; |
345 var _downloadOptions = commons.DownloadOptions.Metadata; | 350 var _downloadOptions = commons.DownloadOptions.Metadata; |
346 var _body = null; | 351 var _body = null; |
347 | 352 |
348 if (merchantId == null) { | 353 if (merchantId == null) { |
349 throw new core.ArgumentError("Parameter merchantId is required."); | 354 throw new core.ArgumentError("Parameter merchantId is required."); |
350 } | 355 } |
351 if (orderId == null) { | 356 if (orderId == null) { |
352 throw new core.ArgumentError("Parameter orderId is required."); | 357 throw new core.ArgumentError("Parameter orderId is required."); |
353 } | 358 } |
354 | 359 |
355 _url = commons.Escaper.ecapeVariable('$merchantId') + '/orders/' + commons.E
scaper.ecapeVariable('$orderId'); | 360 _url = commons.Escaper.ecapeVariable('$merchantId') + |
| 361 '/orders/' + |
| 362 commons.Escaper.ecapeVariable('$orderId'); |
356 | 363 |
357 var _response = _requester.request(_url, | 364 var _response = _requester.request(_url, "GET", |
358 "GET", | 365 body: _body, |
359 body: _body, | 366 queryParams: _queryParams, |
360 queryParams: _queryParams, | 367 uploadOptions: _uploadOptions, |
361 uploadOptions: _uploadOptions, | 368 uploadMedia: _uploadMedia, |
362 uploadMedia: _uploadMedia, | 369 downloadOptions: _downloadOptions); |
363 downloadOptions: _downloadOptions); | |
364 return _response.then((data) => new Order.fromJson(data)); | 370 return _response.then((data) => new Order.fromJson(data)); |
365 } | 371 } |
366 | 372 |
367 /** | 373 /// Retrieves an order using merchant order id. This method can only be |
368 * Retrieves an order using merchant order id. This method can only be called | 374 /// called for non-multi-client accounts. |
369 * for non-multi-client accounts. | 375 /// |
370 * | 376 /// Request parameters: |
371 * Request parameters: | 377 /// |
372 * | 378 /// [merchantId] - The ID of the managing account. |
373 * [merchantId] - The ID of the managing account. | 379 /// |
374 * | 380 /// [merchantOrderId] - The merchant order id to be looked for. |
375 * [merchantOrderId] - The merchant order id to be looked for. | 381 /// |
376 * | 382 /// Completes with a [OrdersGetByMerchantOrderIdResponse]. |
377 * Completes with a [OrdersGetByMerchantOrderIdResponse]. | 383 /// |
378 * | 384 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
379 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 385 /// an error. |
380 * error. | 386 /// |
381 * | 387 /// If the used [http.Client] completes with an error when making a REST |
382 * If the used [http.Client] completes with an error when making a REST call, | 388 /// call, this method will complete with the same error. |
383 * this method will complete with the same error. | 389 async.Future<OrdersGetByMerchantOrderIdResponse> getbymerchantorderid( |
384 */ | 390 core.String merchantId, core.String merchantOrderId) { |
385 async.Future<OrdersGetByMerchantOrderIdResponse> getbymerchantorderid(core.Str
ing merchantId, core.String merchantOrderId) { | |
386 var _url = null; | 391 var _url = null; |
387 var _queryParams = new core.Map(); | 392 var _queryParams = new core.Map(); |
388 var _uploadMedia = null; | 393 var _uploadMedia = null; |
389 var _uploadOptions = null; | 394 var _uploadOptions = null; |
390 var _downloadOptions = commons.DownloadOptions.Metadata; | 395 var _downloadOptions = commons.DownloadOptions.Metadata; |
391 var _body = null; | 396 var _body = null; |
392 | 397 |
393 if (merchantId == null) { | 398 if (merchantId == null) { |
394 throw new core.ArgumentError("Parameter merchantId is required."); | 399 throw new core.ArgumentError("Parameter merchantId is required."); |
395 } | 400 } |
396 if (merchantOrderId == null) { | 401 if (merchantOrderId == null) { |
397 throw new core.ArgumentError("Parameter merchantOrderId is required."); | 402 throw new core.ArgumentError("Parameter merchantOrderId is required."); |
398 } | 403 } |
399 | 404 |
400 _url = commons.Escaper.ecapeVariable('$merchantId') + '/ordersbymerchantid/'
+ commons.Escaper.ecapeVariable('$merchantOrderId'); | 405 _url = commons.Escaper.ecapeVariable('$merchantId') + |
| 406 '/ordersbymerchantid/' + |
| 407 commons.Escaper.ecapeVariable('$merchantOrderId'); |
401 | 408 |
402 var _response = _requester.request(_url, | 409 var _response = _requester.request(_url, "GET", |
403 "GET", | 410 body: _body, |
404 body: _body, | 411 queryParams: _queryParams, |
405 queryParams: _queryParams, | 412 uploadOptions: _uploadOptions, |
406 uploadOptions: _uploadOptions, | 413 uploadMedia: _uploadMedia, |
407 uploadMedia: _uploadMedia, | 414 downloadOptions: _downloadOptions); |
408 downloadOptions: _downloadOptions); | 415 return _response |
409 return _response.then((data) => new OrdersGetByMerchantOrderIdResponse.fromJ
son(data)); | 416 .then((data) => new OrdersGetByMerchantOrderIdResponse.fromJson(data)); |
410 } | 417 } |
411 | 418 |
412 /** | 419 /// Sandbox only. Retrieves an order template that can be used to quickly |
413 * Sandbox only. Retrieves an order template that can be used to quickly | 420 /// create a new order in sandbox. This method can only be called for |
414 * create a new order in sandbox. This method can only be called for | 421 /// non-multi-client accounts. |
415 * non-multi-client accounts. | 422 /// |
416 * | 423 /// Request parameters: |
417 * Request parameters: | 424 /// |
418 * | 425 /// [merchantId] - The ID of the managing account. |
419 * [merchantId] - The ID of the managing account. | 426 /// |
420 * | 427 /// [templateName] - The name of the template to retrieve. |
421 * [templateName] - The name of the template to retrieve. | 428 /// Possible string values are: |
422 * Possible string values are: | 429 /// - "template1" |
423 * - "template1" | 430 /// - "template1a" |
424 * - "template1a" | 431 /// - "template1b" |
425 * - "template1b" | 432 /// - "template2" |
426 * - "template2" | 433 /// |
427 * | 434 /// Completes with a [OrdersGetTestOrderTemplateResponse]. |
428 * Completes with a [OrdersGetTestOrderTemplateResponse]. | 435 /// |
429 * | 436 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
430 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 437 /// an error. |
431 * error. | 438 /// |
432 * | 439 /// If the used [http.Client] completes with an error when making a REST |
433 * If the used [http.Client] completes with an error when making a REST call, | 440 /// call, this method will complete with the same error. |
434 * this method will complete with the same error. | 441 async.Future<OrdersGetTestOrderTemplateResponse> gettestordertemplate( |
435 */ | 442 core.String merchantId, core.String templateName) { |
436 async.Future<OrdersGetTestOrderTemplateResponse> gettestordertemplate(core.Str
ing merchantId, core.String templateName) { | |
437 var _url = null; | 443 var _url = null; |
438 var _queryParams = new core.Map(); | 444 var _queryParams = new core.Map(); |
439 var _uploadMedia = null; | 445 var _uploadMedia = null; |
440 var _uploadOptions = null; | 446 var _uploadOptions = null; |
441 var _downloadOptions = commons.DownloadOptions.Metadata; | 447 var _downloadOptions = commons.DownloadOptions.Metadata; |
442 var _body = null; | 448 var _body = null; |
443 | 449 |
444 if (merchantId == null) { | 450 if (merchantId == null) { |
445 throw new core.ArgumentError("Parameter merchantId is required."); | 451 throw new core.ArgumentError("Parameter merchantId is required."); |
446 } | 452 } |
447 if (templateName == null) { | 453 if (templateName == null) { |
448 throw new core.ArgumentError("Parameter templateName is required."); | 454 throw new core.ArgumentError("Parameter templateName is required."); |
449 } | 455 } |
450 | 456 |
451 _url = commons.Escaper.ecapeVariable('$merchantId') + '/testordertemplates/'
+ commons.Escaper.ecapeVariable('$templateName'); | 457 _url = commons.Escaper.ecapeVariable('$merchantId') + |
| 458 '/testordertemplates/' + |
| 459 commons.Escaper.ecapeVariable('$templateName'); |
452 | 460 |
453 var _response = _requester.request(_url, | 461 var _response = _requester.request(_url, "GET", |
454 "GET", | 462 body: _body, |
455 body: _body, | 463 queryParams: _queryParams, |
456 queryParams: _queryParams, | 464 uploadOptions: _uploadOptions, |
457 uploadOptions: _uploadOptions, | 465 uploadMedia: _uploadMedia, |
458 uploadMedia: _uploadMedia, | 466 downloadOptions: _downloadOptions); |
459 downloadOptions: _downloadOptions); | 467 return _response |
460 return _response.then((data) => new OrdersGetTestOrderTemplateResponse.fromJ
son(data)); | 468 .then((data) => new OrdersGetTestOrderTemplateResponse.fromJson(data)); |
461 } | 469 } |
462 | 470 |
463 /** | 471 /// Lists the orders in your Merchant Center account. This method can only be |
464 * Lists the orders in your Merchant Center account. This method can only be | 472 /// called for non-multi-client accounts. |
465 * called for non-multi-client accounts. | 473 /// |
466 * | 474 /// Request parameters: |
467 * Request parameters: | 475 /// |
468 * | 476 /// [merchantId] - The ID of the managing account. |
469 * [merchantId] - The ID of the managing account. | 477 /// |
470 * | 478 /// [acknowledged] - Obtains orders that match the acknowledgement status. |
471 * [acknowledged] - Obtains orders that match the acknowledgement status. When | 479 /// When set to true, obtains orders that have been acknowledged. When false, |
472 * set to true, obtains orders that have been acknowledged. When false, | 480 /// obtains orders that have not been acknowledged. |
473 * obtains orders that have not been acknowledged. | 481 /// We recommend using this filter set to false, in conjunction with the |
474 * We recommend using this filter set to false, in conjunction with the | 482 /// acknowledge call, such that only un-acknowledged orders are returned. |
475 * acknowledge call, such that only un-acknowledged orders are returned. | 483 /// |
476 * | 484 /// [maxResults] - The maximum number of orders to return in the response, |
477 * [maxResults] - The maximum number of orders to return in the response, used | 485 /// used for paging. The default value is 25 orders per page, and the maximum |
478 * for paging. The default value is 25 orders per page, and the maximum | 486 /// allowed value is 250 orders per page. |
479 * allowed value is 250 orders per page. | 487 /// Known issue: All List calls will return all Orders without limit |
480 * Known issue: All List calls will return all Orders without limit regardless | 488 /// regardless of the value of this field. |
481 * of the value of this field. | 489 /// |
482 * | 490 /// [orderBy] - The ordering of the returned list. The only supported value |
483 * [orderBy] - The ordering of the returned list. The only supported value are | 491 /// are placedDate desc and placedDate asc for now, which returns orders |
484 * placedDate desc and placedDate asc for now, which returns orders sorted by | 492 /// sorted by placement date. "placedDate desc" stands for listing orders by |
485 * placement date. "placedDate desc" stands for listing orders by placement | 493 /// placement date, from oldest to most recent. "placedDate asc" stands for |
486 * date, from oldest to most recent. "placedDate asc" stands for listing | 494 /// listing orders by placement date, from most recent to oldest. In future |
487 * orders by placement date, from most recent to oldest. In future releases | 495 /// releases we'll support other sorting criteria. |
488 * we'll support other sorting criteria. | 496 /// Possible string values are: |
489 * Possible string values are: | 497 /// - "placedDate asc" |
490 * - "placedDate asc" | 498 /// - "placedDate desc" |
491 * - "placedDate desc" | 499 /// |
492 * | 500 /// [pageToken] - The token returned by the previous request. |
493 * [pageToken] - The token returned by the previous request. | 501 /// |
494 * | 502 /// [placedDateEnd] - Obtains orders placed before this date (exclusively), |
495 * [placedDateEnd] - Obtains orders placed before this date (exclusively), in | 503 /// in ISO 8601 format. |
496 * ISO 8601 format. | 504 /// |
497 * | 505 /// [placedDateStart] - Obtains orders placed after this date (inclusively), |
498 * [placedDateStart] - Obtains orders placed after this date (inclusively), in | 506 /// in ISO 8601 format. |
499 * ISO 8601 format. | 507 /// |
500 * | 508 /// [statuses] - Obtains orders that match any of the specified statuses. |
501 * [statuses] - Obtains orders that match any of the specified statuses. | 509 /// Multiple values can be specified with comma separation. Additionally, |
502 * Multiple values can be specified with comma separation. Additionally, | 510 /// please note that active is a shortcut for pendingShipment and |
503 * please note that active is a shortcut for pendingShipment and | 511 /// partiallyShipped, and completed is a shortcut for shipped , |
504 * partiallyShipped, and completed is a shortcut for shipped , | 512 /// partiallyDelivered, delivered, partiallyReturned, returned, and canceled. |
505 * partiallyDelivered, delivered, partiallyReturned, returned, and canceled. | 513 /// |
506 * | 514 /// Completes with a [OrdersListResponse]. |
507 * Completes with a [OrdersListResponse]. | 515 /// |
508 * | 516 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
509 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 517 /// an error. |
510 * error. | 518 /// |
511 * | 519 /// If the used [http.Client] completes with an error when making a REST |
512 * If the used [http.Client] completes with an error when making a REST call, | 520 /// call, this method will complete with the same error. |
513 * this method will complete with the same error. | 521 async.Future<OrdersListResponse> list(core.String merchantId, |
514 */ | 522 {core.bool acknowledged, |
515 async.Future<OrdersListResponse> list(core.String merchantId, {core.bool ackno
wledged, core.int maxResults, core.String orderBy, core.String pageToken, core.S
tring placedDateEnd, core.String placedDateStart, core.List<core.String> statuse
s}) { | 523 core.int maxResults, |
| 524 core.String orderBy, |
| 525 core.String pageToken, |
| 526 core.String placedDateEnd, |
| 527 core.String placedDateStart, |
| 528 core.List<core.String> statuses}) { |
516 var _url = null; | 529 var _url = null; |
517 var _queryParams = new core.Map(); | 530 var _queryParams = new core.Map(); |
518 var _uploadMedia = null; | 531 var _uploadMedia = null; |
519 var _uploadOptions = null; | 532 var _uploadOptions = null; |
520 var _downloadOptions = commons.DownloadOptions.Metadata; | 533 var _downloadOptions = commons.DownloadOptions.Metadata; |
521 var _body = null; | 534 var _body = null; |
522 | 535 |
523 if (merchantId == null) { | 536 if (merchantId == null) { |
524 throw new core.ArgumentError("Parameter merchantId is required."); | 537 throw new core.ArgumentError("Parameter merchantId is required."); |
525 } | 538 } |
(...skipping 14 matching lines...) Loading... |
540 } | 553 } |
541 if (placedDateStart != null) { | 554 if (placedDateStart != null) { |
542 _queryParams["placedDateStart"] = [placedDateStart]; | 555 _queryParams["placedDateStart"] = [placedDateStart]; |
543 } | 556 } |
544 if (statuses != null) { | 557 if (statuses != null) { |
545 _queryParams["statuses"] = statuses; | 558 _queryParams["statuses"] = statuses; |
546 } | 559 } |
547 | 560 |
548 _url = commons.Escaper.ecapeVariable('$merchantId') + '/orders'; | 561 _url = commons.Escaper.ecapeVariable('$merchantId') + '/orders'; |
549 | 562 |
550 var _response = _requester.request(_url, | 563 var _response = _requester.request(_url, "GET", |
551 "GET", | 564 body: _body, |
552 body: _body, | 565 queryParams: _queryParams, |
553 queryParams: _queryParams, | 566 uploadOptions: _uploadOptions, |
554 uploadOptions: _uploadOptions, | 567 uploadMedia: _uploadMedia, |
555 uploadMedia: _uploadMedia, | 568 downloadOptions: _downloadOptions); |
556 downloadOptions: _downloadOptions); | |
557 return _response.then((data) => new OrdersListResponse.fromJson(data)); | 569 return _response.then((data) => new OrdersListResponse.fromJson(data)); |
558 } | 570 } |
559 | 571 |
560 /** | 572 /// Refund a portion of the order, up to the full amount paid. This method |
561 * Refund a portion of the order, up to the full amount paid. This method can | 573 /// can only be called for non-multi-client accounts. |
562 * only be called for non-multi-client accounts. | 574 /// |
563 * | 575 /// [request] - The metadata request object. |
564 * [request] - The metadata request object. | 576 /// |
565 * | 577 /// Request parameters: |
566 * Request parameters: | 578 /// |
567 * | 579 /// [merchantId] - The ID of the managing account. |
568 * [merchantId] - The ID of the managing account. | 580 /// |
569 * | 581 /// [orderId] - The ID of the order to refund. |
570 * [orderId] - The ID of the order to refund. | 582 /// |
571 * | 583 /// Completes with a [OrdersRefundResponse]. |
572 * Completes with a [OrdersRefundResponse]. | 584 /// |
573 * | 585 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
574 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 586 /// an error. |
575 * error. | 587 /// |
576 * | 588 /// If the used [http.Client] completes with an error when making a REST |
577 * If the used [http.Client] completes with an error when making a REST call, | 589 /// call, this method will complete with the same error. |
578 * this method will complete with the same error. | 590 async.Future<OrdersRefundResponse> refund(OrdersRefundRequest request, |
579 */ | 591 core.String merchantId, core.String orderId) { |
580 async.Future<OrdersRefundResponse> refund(OrdersRefundRequest request, core.St
ring merchantId, core.String orderId) { | |
581 var _url = null; | 592 var _url = null; |
582 var _queryParams = new core.Map(); | 593 var _queryParams = new core.Map(); |
583 var _uploadMedia = null; | 594 var _uploadMedia = null; |
584 var _uploadOptions = null; | 595 var _uploadOptions = null; |
585 var _downloadOptions = commons.DownloadOptions.Metadata; | 596 var _downloadOptions = commons.DownloadOptions.Metadata; |
586 var _body = null; | 597 var _body = null; |
587 | 598 |
588 if (request != null) { | 599 if (request != null) { |
589 _body = convert.JSON.encode((request).toJson()); | 600 _body = convert.JSON.encode((request).toJson()); |
590 } | 601 } |
591 if (merchantId == null) { | 602 if (merchantId == null) { |
592 throw new core.ArgumentError("Parameter merchantId is required."); | 603 throw new core.ArgumentError("Parameter merchantId is required."); |
593 } | 604 } |
594 if (orderId == null) { | 605 if (orderId == null) { |
595 throw new core.ArgumentError("Parameter orderId is required."); | 606 throw new core.ArgumentError("Parameter orderId is required."); |
596 } | 607 } |
597 | 608 |
598 _url = commons.Escaper.ecapeVariable('$merchantId') + '/orders/' + commons.E
scaper.ecapeVariable('$orderId') + '/refund'; | 609 _url = commons.Escaper.ecapeVariable('$merchantId') + |
| 610 '/orders/' + |
| 611 commons.Escaper.ecapeVariable('$orderId') + |
| 612 '/refund'; |
599 | 613 |
600 var _response = _requester.request(_url, | 614 var _response = _requester.request(_url, "POST", |
601 "POST", | 615 body: _body, |
602 body: _body, | 616 queryParams: _queryParams, |
603 queryParams: _queryParams, | 617 uploadOptions: _uploadOptions, |
604 uploadOptions: _uploadOptions, | 618 uploadMedia: _uploadMedia, |
605 uploadMedia: _uploadMedia, | 619 downloadOptions: _downloadOptions); |
606 downloadOptions: _downloadOptions); | |
607 return _response.then((data) => new OrdersRefundResponse.fromJson(data)); | 620 return _response.then((data) => new OrdersRefundResponse.fromJson(data)); |
608 } | 621 } |
609 | 622 |
610 /** | 623 /// Returns a line item. This method can only be called for non-multi-client |
611 * Returns a line item. This method can only be called for non-multi-client | 624 /// accounts. |
612 * accounts. | 625 /// |
613 * | 626 /// [request] - The metadata request object. |
614 * [request] - The metadata request object. | 627 /// |
615 * | 628 /// Request parameters: |
616 * Request parameters: | 629 /// |
617 * | 630 /// [merchantId] - The ID of the managing account. |
618 * [merchantId] - The ID of the managing account. | 631 /// |
619 * | 632 /// [orderId] - The ID of the order. |
620 * [orderId] - The ID of the order. | 633 /// |
621 * | 634 /// Completes with a [OrdersReturnLineItemResponse]. |
622 * Completes with a [OrdersReturnLineItemResponse]. | 635 /// |
623 * | 636 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
624 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 637 /// an error. |
625 * error. | 638 /// |
626 * | 639 /// If the used [http.Client] completes with an error when making a REST |
627 * If the used [http.Client] completes with an error when making a REST call, | 640 /// call, this method will complete with the same error. |
628 * this method will complete with the same error. | 641 async.Future<OrdersReturnLineItemResponse> returnlineitem( |
629 */ | 642 OrdersReturnLineItemRequest request, |
630 async.Future<OrdersReturnLineItemResponse> returnlineitem(OrdersReturnLineItem
Request request, core.String merchantId, core.String orderId) { | 643 core.String merchantId, |
| 644 core.String orderId) { |
631 var _url = null; | 645 var _url = null; |
632 var _queryParams = new core.Map(); | 646 var _queryParams = new core.Map(); |
633 var _uploadMedia = null; | 647 var _uploadMedia = null; |
634 var _uploadOptions = null; | 648 var _uploadOptions = null; |
635 var _downloadOptions = commons.DownloadOptions.Metadata; | 649 var _downloadOptions = commons.DownloadOptions.Metadata; |
636 var _body = null; | 650 var _body = null; |
637 | 651 |
638 if (request != null) { | 652 if (request != null) { |
639 _body = convert.JSON.encode((request).toJson()); | 653 _body = convert.JSON.encode((request).toJson()); |
640 } | 654 } |
641 if (merchantId == null) { | 655 if (merchantId == null) { |
642 throw new core.ArgumentError("Parameter merchantId is required."); | 656 throw new core.ArgumentError("Parameter merchantId is required."); |
643 } | 657 } |
644 if (orderId == null) { | 658 if (orderId == null) { |
645 throw new core.ArgumentError("Parameter orderId is required."); | 659 throw new core.ArgumentError("Parameter orderId is required."); |
646 } | 660 } |
647 | 661 |
648 _url = commons.Escaper.ecapeVariable('$merchantId') + '/orders/' + commons.E
scaper.ecapeVariable('$orderId') + '/returnLineItem'; | 662 _url = commons.Escaper.ecapeVariable('$merchantId') + |
| 663 '/orders/' + |
| 664 commons.Escaper.ecapeVariable('$orderId') + |
| 665 '/returnLineItem'; |
649 | 666 |
650 var _response = _requester.request(_url, | 667 var _response = _requester.request(_url, "POST", |
651 "POST", | 668 body: _body, |
652 body: _body, | 669 queryParams: _queryParams, |
653 queryParams: _queryParams, | 670 uploadOptions: _uploadOptions, |
654 uploadOptions: _uploadOptions, | 671 uploadMedia: _uploadMedia, |
655 uploadMedia: _uploadMedia, | 672 downloadOptions: _downloadOptions); |
656 downloadOptions: _downloadOptions); | 673 return _response |
657 return _response.then((data) => new OrdersReturnLineItemResponse.fromJson(da
ta)); | 674 .then((data) => new OrdersReturnLineItemResponse.fromJson(data)); |
658 } | 675 } |
659 | 676 |
660 /** | 677 /// Marks line item(s) as shipped. This method can only be called for |
661 * Marks line item(s) as shipped. This method can only be called for | 678 /// non-multi-client accounts. |
662 * non-multi-client accounts. | 679 /// |
663 * | 680 /// [request] - The metadata request object. |
664 * [request] - The metadata request object. | 681 /// |
665 * | 682 /// Request parameters: |
666 * Request parameters: | 683 /// |
667 * | 684 /// [merchantId] - The ID of the managing account. |
668 * [merchantId] - The ID of the managing account. | 685 /// |
669 * | 686 /// [orderId] - The ID of the order. |
670 * [orderId] - The ID of the order. | 687 /// |
671 * | 688 /// Completes with a [OrdersShipLineItemsResponse]. |
672 * Completes with a [OrdersShipLineItemsResponse]. | 689 /// |
673 * | 690 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
674 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 691 /// an error. |
675 * error. | 692 /// |
676 * | 693 /// If the used [http.Client] completes with an error when making a REST |
677 * If the used [http.Client] completes with an error when making a REST call, | 694 /// call, this method will complete with the same error. |
678 * this method will complete with the same error. | 695 async.Future<OrdersShipLineItemsResponse> shiplineitems( |
679 */ | 696 OrdersShipLineItemsRequest request, |
680 async.Future<OrdersShipLineItemsResponse> shiplineitems(OrdersShipLineItemsReq
uest request, core.String merchantId, core.String orderId) { | 697 core.String merchantId, |
| 698 core.String orderId) { |
681 var _url = null; | 699 var _url = null; |
682 var _queryParams = new core.Map(); | 700 var _queryParams = new core.Map(); |
683 var _uploadMedia = null; | 701 var _uploadMedia = null; |
684 var _uploadOptions = null; | 702 var _uploadOptions = null; |
685 var _downloadOptions = commons.DownloadOptions.Metadata; | 703 var _downloadOptions = commons.DownloadOptions.Metadata; |
686 var _body = null; | 704 var _body = null; |
687 | 705 |
688 if (request != null) { | 706 if (request != null) { |
689 _body = convert.JSON.encode((request).toJson()); | 707 _body = convert.JSON.encode((request).toJson()); |
690 } | 708 } |
691 if (merchantId == null) { | 709 if (merchantId == null) { |
692 throw new core.ArgumentError("Parameter merchantId is required."); | 710 throw new core.ArgumentError("Parameter merchantId is required."); |
693 } | 711 } |
694 if (orderId == null) { | 712 if (orderId == null) { |
695 throw new core.ArgumentError("Parameter orderId is required."); | 713 throw new core.ArgumentError("Parameter orderId is required."); |
696 } | 714 } |
697 | 715 |
698 _url = commons.Escaper.ecapeVariable('$merchantId') + '/orders/' + commons.E
scaper.ecapeVariable('$orderId') + '/shipLineItems'; | 716 _url = commons.Escaper.ecapeVariable('$merchantId') + |
| 717 '/orders/' + |
| 718 commons.Escaper.ecapeVariable('$orderId') + |
| 719 '/shipLineItems'; |
699 | 720 |
700 var _response = _requester.request(_url, | 721 var _response = _requester.request(_url, "POST", |
701 "POST", | 722 body: _body, |
702 body: _body, | 723 queryParams: _queryParams, |
703 queryParams: _queryParams, | 724 uploadOptions: _uploadOptions, |
704 uploadOptions: _uploadOptions, | 725 uploadMedia: _uploadMedia, |
705 uploadMedia: _uploadMedia, | 726 downloadOptions: _downloadOptions); |
706 downloadOptions: _downloadOptions); | 727 return _response |
707 return _response.then((data) => new OrdersShipLineItemsResponse.fromJson(dat
a)); | 728 .then((data) => new OrdersShipLineItemsResponse.fromJson(data)); |
708 } | 729 } |
709 | 730 |
710 /** | 731 /// Updates the merchant order ID for a given order. This method can only be |
711 * Updates the merchant order ID for a given order. This method can only be | 732 /// called for non-multi-client accounts. |
712 * called for non-multi-client accounts. | 733 /// |
713 * | 734 /// [request] - The metadata request object. |
714 * [request] - The metadata request object. | 735 /// |
715 * | 736 /// Request parameters: |
716 * Request parameters: | 737 /// |
717 * | 738 /// [merchantId] - The ID of the managing account. |
718 * [merchantId] - The ID of the managing account. | 739 /// |
719 * | 740 /// [orderId] - The ID of the order. |
720 * [orderId] - The ID of the order. | 741 /// |
721 * | 742 /// Completes with a [OrdersUpdateMerchantOrderIdResponse]. |
722 * Completes with a [OrdersUpdateMerchantOrderIdResponse]. | 743 /// |
723 * | 744 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
724 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 745 /// an error. |
725 * error. | 746 /// |
726 * | 747 /// If the used [http.Client] completes with an error when making a REST |
727 * If the used [http.Client] completes with an error when making a REST call, | 748 /// call, this method will complete with the same error. |
728 * this method will complete with the same error. | 749 async.Future<OrdersUpdateMerchantOrderIdResponse> updatemerchantorderid( |
729 */ | 750 OrdersUpdateMerchantOrderIdRequest request, |
730 async.Future<OrdersUpdateMerchantOrderIdResponse> updatemerchantorderid(Orders
UpdateMerchantOrderIdRequest request, core.String merchantId, core.String orderI
d) { | 751 core.String merchantId, |
| 752 core.String orderId) { |
731 var _url = null; | 753 var _url = null; |
732 var _queryParams = new core.Map(); | 754 var _queryParams = new core.Map(); |
733 var _uploadMedia = null; | 755 var _uploadMedia = null; |
734 var _uploadOptions = null; | 756 var _uploadOptions = null; |
735 var _downloadOptions = commons.DownloadOptions.Metadata; | 757 var _downloadOptions = commons.DownloadOptions.Metadata; |
736 var _body = null; | 758 var _body = null; |
737 | 759 |
738 if (request != null) { | 760 if (request != null) { |
739 _body = convert.JSON.encode((request).toJson()); | 761 _body = convert.JSON.encode((request).toJson()); |
740 } | 762 } |
741 if (merchantId == null) { | 763 if (merchantId == null) { |
742 throw new core.ArgumentError("Parameter merchantId is required."); | 764 throw new core.ArgumentError("Parameter merchantId is required."); |
743 } | 765 } |
744 if (orderId == null) { | 766 if (orderId == null) { |
745 throw new core.ArgumentError("Parameter orderId is required."); | 767 throw new core.ArgumentError("Parameter orderId is required."); |
746 } | 768 } |
747 | 769 |
748 _url = commons.Escaper.ecapeVariable('$merchantId') + '/orders/' + commons.E
scaper.ecapeVariable('$orderId') + '/updateMerchantOrderId'; | 770 _url = commons.Escaper.ecapeVariable('$merchantId') + |
| 771 '/orders/' + |
| 772 commons.Escaper.ecapeVariable('$orderId') + |
| 773 '/updateMerchantOrderId'; |
749 | 774 |
750 var _response = _requester.request(_url, | 775 var _response = _requester.request(_url, "POST", |
751 "POST", | 776 body: _body, |
752 body: _body, | 777 queryParams: _queryParams, |
753 queryParams: _queryParams, | 778 uploadOptions: _uploadOptions, |
754 uploadOptions: _uploadOptions, | 779 uploadMedia: _uploadMedia, |
755 uploadMedia: _uploadMedia, | 780 downloadOptions: _downloadOptions); |
756 downloadOptions: _downloadOptions); | 781 return _response |
757 return _response.then((data) => new OrdersUpdateMerchantOrderIdResponse.from
Json(data)); | 782 .then((data) => new OrdersUpdateMerchantOrderIdResponse.fromJson(data)); |
758 } | 783 } |
759 | 784 |
760 /** | 785 /// Updates a shipment's status, carrier, and/or tracking ID. This method can |
761 * Updates a shipment's status, carrier, and/or tracking ID. This method can | 786 /// only be called for non-multi-client accounts. |
762 * only be called for non-multi-client accounts. | 787 /// |
763 * | 788 /// [request] - The metadata request object. |
764 * [request] - The metadata request object. | 789 /// |
765 * | 790 /// Request parameters: |
766 * Request parameters: | 791 /// |
767 * | 792 /// [merchantId] - The ID of the managing account. |
768 * [merchantId] - The ID of the managing account. | 793 /// |
769 * | 794 /// [orderId] - The ID of the order. |
770 * [orderId] - The ID of the order. | 795 /// |
771 * | 796 /// Completes with a [OrdersUpdateShipmentResponse]. |
772 * Completes with a [OrdersUpdateShipmentResponse]. | 797 /// |
773 * | 798 /// Completes with a [commons.ApiRequestError] if the API endpoint returned |
774 * Completes with a [commons.ApiRequestError] if the API endpoint returned an | 799 /// an error. |
775 * error. | 800 /// |
776 * | 801 /// If the used [http.Client] completes with an error when making a REST |
777 * If the used [http.Client] completes with an error when making a REST call, | 802 /// call, this method will complete with the same error. |
778 * this method will complete with the same error. | 803 async.Future<OrdersUpdateShipmentResponse> updateshipment( |
779 */ | 804 OrdersUpdateShipmentRequest request, |
780 async.Future<OrdersUpdateShipmentResponse> updateshipment(OrdersUpdateShipment
Request request, core.String merchantId, core.String orderId) { | 805 core.String merchantId, |
| 806 core.String orderId) { |
781 var _url = null; | 807 var _url = null; |
782 var _queryParams = new core.Map(); | 808 var _queryParams = new core.Map(); |
783 var _uploadMedia = null; | 809 var _uploadMedia = null; |
784 var _uploadOptions = null; | 810 var _uploadOptions = null; |
785 var _downloadOptions = commons.DownloadOptions.Metadata; | 811 var _downloadOptions = commons.DownloadOptions.Metadata; |
786 var _body = null; | 812 var _body = null; |
787 | 813 |
788 if (request != null) { | 814 if (request != null) { |
789 _body = convert.JSON.encode((request).toJson()); | 815 _body = convert.JSON.encode((request).toJson()); |
790 } | 816 } |
791 if (merchantId == null) { | 817 if (merchantId == null) { |
792 throw new core.ArgumentError("Parameter merchantId is required."); | 818 throw new core.ArgumentError("Parameter merchantId is required."); |
793 } | 819 } |
794 if (orderId == null) { | 820 if (orderId == null) { |
795 throw new core.ArgumentError("Parameter orderId is required."); | 821 throw new core.ArgumentError("Parameter orderId is required."); |
796 } | 822 } |
797 | 823 |
798 _url = commons.Escaper.ecapeVariable('$merchantId') + '/orders/' + commons.E
scaper.ecapeVariable('$orderId') + '/updateShipment'; | 824 _url = commons.Escaper.ecapeVariable('$merchantId') + |
| 825 '/orders/' + |
| 826 commons.Escaper.ecapeVariable('$orderId') + |
| 827 '/updateShipment'; |
799 | 828 |
800 var _response = _requester.request(_url, | 829 var _response = _requester.request(_url, "POST", |
801 "POST", | 830 body: _body, |
802 body: _body, | 831 queryParams: _queryParams, |
803 queryParams: _queryParams, | 832 uploadOptions: _uploadOptions, |
804 uploadOptions: _uploadOptions, | 833 uploadMedia: _uploadMedia, |
805 uploadMedia: _uploadMedia, | 834 downloadOptions: _downloadOptions); |
806 downloadOptions: _downloadOptions); | 835 return _response |
807 return _response.then((data) => new OrdersUpdateShipmentResponse.fromJson(da
ta)); | 836 .then((data) => new OrdersUpdateShipmentResponse.fromJson(data)); |
808 } | 837 } |
809 | |
810 } | 838 } |
811 | 839 |
| 840 /// An error returned by the API. |
| 841 class Error { |
| 842 /// The domain of the error. |
| 843 core.String domain; |
812 | 844 |
| 845 /// A description of the error. |
| 846 core.String message; |
813 | 847 |
814 /** An error returned by the API. */ | 848 /// The error code. |
815 class Error { | |
816 /** The domain of the error. */ | |
817 core.String domain; | |
818 /** A description of the error. */ | |
819 core.String message; | |
820 /** The error code. */ | |
821 core.String reason; | 849 core.String reason; |
822 | 850 |
823 Error(); | 851 Error(); |
824 | 852 |
825 Error.fromJson(core.Map _json) { | 853 Error.fromJson(core.Map _json) { |
826 if (_json.containsKey("domain")) { | 854 if (_json.containsKey("domain")) { |
827 domain = _json["domain"]; | 855 domain = _json["domain"]; |
828 } | 856 } |
829 if (_json.containsKey("message")) { | 857 if (_json.containsKey("message")) { |
830 message = _json["message"]; | 858 message = _json["message"]; |
831 } | 859 } |
832 if (_json.containsKey("reason")) { | 860 if (_json.containsKey("reason")) { |
833 reason = _json["reason"]; | 861 reason = _json["reason"]; |
834 } | 862 } |
835 } | 863 } |
836 | 864 |
837 core.Map<core.String, core.Object> toJson() { | 865 core.Map<core.String, core.Object> toJson() { |
838 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 866 final core.Map<core.String, core.Object> _json = |
| 867 new core.Map<core.String, core.Object>(); |
839 if (domain != null) { | 868 if (domain != null) { |
840 _json["domain"] = domain; | 869 _json["domain"] = domain; |
841 } | 870 } |
842 if (message != null) { | 871 if (message != null) { |
843 _json["message"] = message; | 872 _json["message"] = message; |
844 } | 873 } |
845 if (reason != null) { | 874 if (reason != null) { |
846 _json["reason"] = reason; | 875 _json["reason"] = reason; |
847 } | 876 } |
848 return _json; | 877 return _json; |
849 } | 878 } |
850 } | 879 } |
851 | 880 |
852 /** A list of errors returned by a failed batch entry. */ | 881 /// A list of errors returned by a failed batch entry. |
853 class Errors { | 882 class Errors { |
854 /** The HTTP status of the first error in errors. */ | 883 /// The HTTP status of the first error in errors. |
855 core.int code; | 884 core.int code; |
856 /** A list of errors. */ | 885 |
| 886 /// A list of errors. |
857 core.List<Error> errors; | 887 core.List<Error> errors; |
858 /** The message of the first error in errors. */ | 888 |
| 889 /// The message of the first error in errors. |
859 core.String message; | 890 core.String message; |
860 | 891 |
861 Errors(); | 892 Errors(); |
862 | 893 |
863 Errors.fromJson(core.Map _json) { | 894 Errors.fromJson(core.Map _json) { |
864 if (_json.containsKey("code")) { | 895 if (_json.containsKey("code")) { |
865 code = _json["code"]; | 896 code = _json["code"]; |
866 } | 897 } |
867 if (_json.containsKey("errors")) { | 898 if (_json.containsKey("errors")) { |
868 errors = _json["errors"].map((value) => new Error.fromJson(value)).toList(
); | 899 errors = |
| 900 _json["errors"].map((value) => new Error.fromJson(value)).toList(); |
869 } | 901 } |
870 if (_json.containsKey("message")) { | 902 if (_json.containsKey("message")) { |
871 message = _json["message"]; | 903 message = _json["message"]; |
872 } | 904 } |
873 } | 905 } |
874 | 906 |
875 core.Map<core.String, core.Object> toJson() { | 907 core.Map<core.String, core.Object> toJson() { |
876 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 908 final core.Map<core.String, core.Object> _json = |
| 909 new core.Map<core.String, core.Object>(); |
877 if (code != null) { | 910 if (code != null) { |
878 _json["code"] = code; | 911 _json["code"] = code; |
879 } | 912 } |
880 if (errors != null) { | 913 if (errors != null) { |
881 _json["errors"] = errors.map((value) => (value).toJson()).toList(); | 914 _json["errors"] = errors.map((value) => (value).toJson()).toList(); |
882 } | 915 } |
883 if (message != null) { | 916 if (message != null) { |
884 _json["message"] = message; | 917 _json["message"] = message; |
885 } | 918 } |
886 return _json; | 919 return _json; |
887 } | 920 } |
888 } | 921 } |
889 | 922 |
890 class Order { | 923 class Order { |
891 /** Whether the order was acknowledged. */ | 924 /// Whether the order was acknowledged. |
892 core.bool acknowledged; | 925 core.bool acknowledged; |
893 /** The channel type of the order: "purchaseOnGoogle" or "googleExpress". */ | 926 |
| 927 /// The channel type of the order: "purchaseOnGoogle" or "googleExpress". |
894 core.String channelType; | 928 core.String channelType; |
895 /** The details of the customer who placed the order. */ | 929 |
| 930 /// The details of the customer who placed the order. |
896 OrderCustomer customer; | 931 OrderCustomer customer; |
897 /** The details for the delivery. */ | 932 |
| 933 /// The details for the delivery. |
898 OrderDeliveryDetails deliveryDetails; | 934 OrderDeliveryDetails deliveryDetails; |
899 /** The REST id of the order. Globally unique. */ | 935 |
| 936 /// The REST id of the order. Globally unique. |
900 core.String id; | 937 core.String id; |
901 /** | 938 |
902 * Identifies what kind of resource this is. Value: the fixed string | 939 /// Identifies what kind of resource this is. Value: the fixed string |
903 * "content#order". | 940 /// "content#order". |
904 */ | |
905 core.String kind; | 941 core.String kind; |
906 /** Line items that are ordered. */ | 942 |
| 943 /// Line items that are ordered. |
907 core.List<OrderLineItem> lineItems; | 944 core.List<OrderLineItem> lineItems; |
908 core.String merchantId; | 945 core.String merchantId; |
909 /** Merchant-provided id of the order. */ | 946 |
| 947 /// Merchant-provided id of the order. |
910 core.String merchantOrderId; | 948 core.String merchantOrderId; |
911 /** | 949 |
912 * The net amount for the order. For example, if an order was originally for a | 950 /// The net amount for the order. For example, if an order was originally for |
913 * grand total of $100 and a refund was issued for $20, the net amount will be | 951 /// a grand total of $100 and a refund was issued for $20, the net amount |
914 * $80. | 952 /// will be $80. |
915 */ | |
916 Price netAmount; | 953 Price netAmount; |
917 /** The details of the payment method. */ | 954 |
| 955 /// The details of the payment method. |
918 OrderPaymentMethod paymentMethod; | 956 OrderPaymentMethod paymentMethod; |
919 /** The status of the payment. */ | 957 |
| 958 /// The status of the payment. |
920 core.String paymentStatus; | 959 core.String paymentStatus; |
921 /** The date when the order was placed, in ISO 8601 format. */ | 960 |
| 961 /// The date when the order was placed, in ISO 8601 format. |
922 core.String placedDate; | 962 core.String placedDate; |
923 /** | 963 |
924 * The details of the merchant provided promotions applied to the order. More | 964 /// The details of the merchant provided promotions applied to the order. |
925 * details about the program are here. | 965 /// More details about the program are here. |
926 */ | |
927 core.List<OrderPromotion> promotions; | 966 core.List<OrderPromotion> promotions; |
928 /** Refunds for the order. */ | 967 |
| 968 /// Refunds for the order. |
929 core.List<OrderRefund> refunds; | 969 core.List<OrderRefund> refunds; |
930 /** Shipments of the order. */ | 970 |
| 971 /// Shipments of the order. |
931 core.List<OrderShipment> shipments; | 972 core.List<OrderShipment> shipments; |
932 /** The total cost of shipping for all items. */ | 973 |
| 974 /// The total cost of shipping for all items. |
933 Price shippingCost; | 975 Price shippingCost; |
934 /** The tax for the total shipping cost. */ | 976 |
| 977 /// The tax for the total shipping cost. |
935 Price shippingCostTax; | 978 Price shippingCostTax; |
936 /** The requested shipping option. */ | 979 |
| 980 /// The requested shipping option. |
937 core.String shippingOption; | 981 core.String shippingOption; |
938 /** The status of the order. */ | 982 |
| 983 /// The status of the order. |
939 core.String status; | 984 core.String status; |
940 | 985 |
941 Order(); | 986 Order(); |
942 | 987 |
943 Order.fromJson(core.Map _json) { | 988 Order.fromJson(core.Map _json) { |
944 if (_json.containsKey("acknowledged")) { | 989 if (_json.containsKey("acknowledged")) { |
945 acknowledged = _json["acknowledged"]; | 990 acknowledged = _json["acknowledged"]; |
946 } | 991 } |
947 if (_json.containsKey("channelType")) { | 992 if (_json.containsKey("channelType")) { |
948 channelType = _json["channelType"]; | 993 channelType = _json["channelType"]; |
949 } | 994 } |
950 if (_json.containsKey("customer")) { | 995 if (_json.containsKey("customer")) { |
951 customer = new OrderCustomer.fromJson(_json["customer"]); | 996 customer = new OrderCustomer.fromJson(_json["customer"]); |
952 } | 997 } |
953 if (_json.containsKey("deliveryDetails")) { | 998 if (_json.containsKey("deliveryDetails")) { |
954 deliveryDetails = new OrderDeliveryDetails.fromJson(_json["deliveryDetails
"]); | 999 deliveryDetails = |
| 1000 new OrderDeliveryDetails.fromJson(_json["deliveryDetails"]); |
955 } | 1001 } |
956 if (_json.containsKey("id")) { | 1002 if (_json.containsKey("id")) { |
957 id = _json["id"]; | 1003 id = _json["id"]; |
958 } | 1004 } |
959 if (_json.containsKey("kind")) { | 1005 if (_json.containsKey("kind")) { |
960 kind = _json["kind"]; | 1006 kind = _json["kind"]; |
961 } | 1007 } |
962 if (_json.containsKey("lineItems")) { | 1008 if (_json.containsKey("lineItems")) { |
963 lineItems = _json["lineItems"].map((value) => new OrderLineItem.fromJson(v
alue)).toList(); | 1009 lineItems = _json["lineItems"] |
| 1010 .map((value) => new OrderLineItem.fromJson(value)) |
| 1011 .toList(); |
964 } | 1012 } |
965 if (_json.containsKey("merchantId")) { | 1013 if (_json.containsKey("merchantId")) { |
966 merchantId = _json["merchantId"]; | 1014 merchantId = _json["merchantId"]; |
967 } | 1015 } |
968 if (_json.containsKey("merchantOrderId")) { | 1016 if (_json.containsKey("merchantOrderId")) { |
969 merchantOrderId = _json["merchantOrderId"]; | 1017 merchantOrderId = _json["merchantOrderId"]; |
970 } | 1018 } |
971 if (_json.containsKey("netAmount")) { | 1019 if (_json.containsKey("netAmount")) { |
972 netAmount = new Price.fromJson(_json["netAmount"]); | 1020 netAmount = new Price.fromJson(_json["netAmount"]); |
973 } | 1021 } |
974 if (_json.containsKey("paymentMethod")) { | 1022 if (_json.containsKey("paymentMethod")) { |
975 paymentMethod = new OrderPaymentMethod.fromJson(_json["paymentMethod"]); | 1023 paymentMethod = new OrderPaymentMethod.fromJson(_json["paymentMethod"]); |
976 } | 1024 } |
977 if (_json.containsKey("paymentStatus")) { | 1025 if (_json.containsKey("paymentStatus")) { |
978 paymentStatus = _json["paymentStatus"]; | 1026 paymentStatus = _json["paymentStatus"]; |
979 } | 1027 } |
980 if (_json.containsKey("placedDate")) { | 1028 if (_json.containsKey("placedDate")) { |
981 placedDate = _json["placedDate"]; | 1029 placedDate = _json["placedDate"]; |
982 } | 1030 } |
983 if (_json.containsKey("promotions")) { | 1031 if (_json.containsKey("promotions")) { |
984 promotions = _json["promotions"].map((value) => new OrderPromotion.fromJso
n(value)).toList(); | 1032 promotions = _json["promotions"] |
| 1033 .map((value) => new OrderPromotion.fromJson(value)) |
| 1034 .toList(); |
985 } | 1035 } |
986 if (_json.containsKey("refunds")) { | 1036 if (_json.containsKey("refunds")) { |
987 refunds = _json["refunds"].map((value) => new OrderRefund.fromJson(value))
.toList(); | 1037 refunds = _json["refunds"] |
| 1038 .map((value) => new OrderRefund.fromJson(value)) |
| 1039 .toList(); |
988 } | 1040 } |
989 if (_json.containsKey("shipments")) { | 1041 if (_json.containsKey("shipments")) { |
990 shipments = _json["shipments"].map((value) => new OrderShipment.fromJson(v
alue)).toList(); | 1042 shipments = _json["shipments"] |
| 1043 .map((value) => new OrderShipment.fromJson(value)) |
| 1044 .toList(); |
991 } | 1045 } |
992 if (_json.containsKey("shippingCost")) { | 1046 if (_json.containsKey("shippingCost")) { |
993 shippingCost = new Price.fromJson(_json["shippingCost"]); | 1047 shippingCost = new Price.fromJson(_json["shippingCost"]); |
994 } | 1048 } |
995 if (_json.containsKey("shippingCostTax")) { | 1049 if (_json.containsKey("shippingCostTax")) { |
996 shippingCostTax = new Price.fromJson(_json["shippingCostTax"]); | 1050 shippingCostTax = new Price.fromJson(_json["shippingCostTax"]); |
997 } | 1051 } |
998 if (_json.containsKey("shippingOption")) { | 1052 if (_json.containsKey("shippingOption")) { |
999 shippingOption = _json["shippingOption"]; | 1053 shippingOption = _json["shippingOption"]; |
1000 } | 1054 } |
1001 if (_json.containsKey("status")) { | 1055 if (_json.containsKey("status")) { |
1002 status = _json["status"]; | 1056 status = _json["status"]; |
1003 } | 1057 } |
1004 } | 1058 } |
1005 | 1059 |
1006 core.Map<core.String, core.Object> toJson() { | 1060 core.Map<core.String, core.Object> toJson() { |
1007 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1061 final core.Map<core.String, core.Object> _json = |
| 1062 new core.Map<core.String, core.Object>(); |
1008 if (acknowledged != null) { | 1063 if (acknowledged != null) { |
1009 _json["acknowledged"] = acknowledged; | 1064 _json["acknowledged"] = acknowledged; |
1010 } | 1065 } |
1011 if (channelType != null) { | 1066 if (channelType != null) { |
1012 _json["channelType"] = channelType; | 1067 _json["channelType"] = channelType; |
1013 } | 1068 } |
1014 if (customer != null) { | 1069 if (customer != null) { |
1015 _json["customer"] = (customer).toJson(); | 1070 _json["customer"] = (customer).toJson(); |
1016 } | 1071 } |
1017 if (deliveryDetails != null) { | 1072 if (deliveryDetails != null) { |
(...skipping 20 matching lines...) Loading... |
1038 if (paymentMethod != null) { | 1093 if (paymentMethod != null) { |
1039 _json["paymentMethod"] = (paymentMethod).toJson(); | 1094 _json["paymentMethod"] = (paymentMethod).toJson(); |
1040 } | 1095 } |
1041 if (paymentStatus != null) { | 1096 if (paymentStatus != null) { |
1042 _json["paymentStatus"] = paymentStatus; | 1097 _json["paymentStatus"] = paymentStatus; |
1043 } | 1098 } |
1044 if (placedDate != null) { | 1099 if (placedDate != null) { |
1045 _json["placedDate"] = placedDate; | 1100 _json["placedDate"] = placedDate; |
1046 } | 1101 } |
1047 if (promotions != null) { | 1102 if (promotions != null) { |
1048 _json["promotions"] = promotions.map((value) => (value).toJson()).toList()
; | 1103 _json["promotions"] = |
| 1104 promotions.map((value) => (value).toJson()).toList(); |
1049 } | 1105 } |
1050 if (refunds != null) { | 1106 if (refunds != null) { |
1051 _json["refunds"] = refunds.map((value) => (value).toJson()).toList(); | 1107 _json["refunds"] = refunds.map((value) => (value).toJson()).toList(); |
1052 } | 1108 } |
1053 if (shipments != null) { | 1109 if (shipments != null) { |
1054 _json["shipments"] = shipments.map((value) => (value).toJson()).toList(); | 1110 _json["shipments"] = shipments.map((value) => (value).toJson()).toList(); |
1055 } | 1111 } |
1056 if (shippingCost != null) { | 1112 if (shippingCost != null) { |
1057 _json["shippingCost"] = (shippingCost).toJson(); | 1113 _json["shippingCost"] = (shippingCost).toJson(); |
1058 } | 1114 } |
1059 if (shippingCostTax != null) { | 1115 if (shippingCostTax != null) { |
1060 _json["shippingCostTax"] = (shippingCostTax).toJson(); | 1116 _json["shippingCostTax"] = (shippingCostTax).toJson(); |
1061 } | 1117 } |
1062 if (shippingOption != null) { | 1118 if (shippingOption != null) { |
1063 _json["shippingOption"] = shippingOption; | 1119 _json["shippingOption"] = shippingOption; |
1064 } | 1120 } |
1065 if (status != null) { | 1121 if (status != null) { |
1066 _json["status"] = status; | 1122 _json["status"] = status; |
1067 } | 1123 } |
1068 return _json; | 1124 return _json; |
1069 } | 1125 } |
1070 } | 1126 } |
1071 | 1127 |
1072 class OrderAddress { | 1128 class OrderAddress { |
1073 /** CLDR country code (e.g. "US"). */ | 1129 /// CLDR country code (e.g. "US"). |
1074 core.String country; | 1130 core.String country; |
1075 /** | 1131 |
1076 * Strings representing the lines of the printed label for mailing the order, | 1132 /// Strings representing the lines of the printed label for mailing the |
1077 * for example: | 1133 /// order, for example: |
1078 * John Smith | 1134 /// John Smith |
1079 * 1600 Amphitheatre Parkway | 1135 /// 1600 Amphitheatre Parkway |
1080 * Mountain View, CA, 94043 | 1136 /// Mountain View, CA, 94043 |
1081 * United States | 1137 /// United States |
1082 */ | |
1083 core.List<core.String> fullAddress; | 1138 core.List<core.String> fullAddress; |
1084 /** Whether the address is a post office box. */ | 1139 |
| 1140 /// Whether the address is a post office box. |
1085 core.bool isPostOfficeBox; | 1141 core.bool isPostOfficeBox; |
1086 /** | 1142 |
1087 * City, town or commune. May also include dependent localities or | 1143 /// City, town or commune. May also include dependent localities or |
1088 * sublocalities (e.g. neighborhoods or suburbs). | 1144 /// sublocalities (e.g. neighborhoods or suburbs). |
1089 */ | |
1090 core.String locality; | 1145 core.String locality; |
1091 /** Postal Code or ZIP (e.g. "94043"). */ | 1146 |
| 1147 /// Postal Code or ZIP (e.g. "94043"). |
1092 core.String postalCode; | 1148 core.String postalCode; |
1093 /** Name of the recipient. */ | 1149 |
| 1150 /// Name of the recipient. |
1094 core.String recipientName; | 1151 core.String recipientName; |
1095 /** Top-level administrative subdivision of the country (e.g. "CA"). */ | 1152 |
| 1153 /// Top-level administrative subdivision of the country (e.g. "CA"). |
1096 core.String region; | 1154 core.String region; |
1097 /** Street-level part of the address. */ | 1155 |
| 1156 /// Street-level part of the address. |
1098 core.List<core.String> streetAddress; | 1157 core.List<core.String> streetAddress; |
1099 | 1158 |
1100 OrderAddress(); | 1159 OrderAddress(); |
1101 | 1160 |
1102 OrderAddress.fromJson(core.Map _json) { | 1161 OrderAddress.fromJson(core.Map _json) { |
1103 if (_json.containsKey("country")) { | 1162 if (_json.containsKey("country")) { |
1104 country = _json["country"]; | 1163 country = _json["country"]; |
1105 } | 1164 } |
1106 if (_json.containsKey("fullAddress")) { | 1165 if (_json.containsKey("fullAddress")) { |
1107 fullAddress = _json["fullAddress"]; | 1166 fullAddress = _json["fullAddress"]; |
(...skipping 12 matching lines...) Loading... |
1120 } | 1179 } |
1121 if (_json.containsKey("region")) { | 1180 if (_json.containsKey("region")) { |
1122 region = _json["region"]; | 1181 region = _json["region"]; |
1123 } | 1182 } |
1124 if (_json.containsKey("streetAddress")) { | 1183 if (_json.containsKey("streetAddress")) { |
1125 streetAddress = _json["streetAddress"]; | 1184 streetAddress = _json["streetAddress"]; |
1126 } | 1185 } |
1127 } | 1186 } |
1128 | 1187 |
1129 core.Map<core.String, core.Object> toJson() { | 1188 core.Map<core.String, core.Object> toJson() { |
1130 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1189 final core.Map<core.String, core.Object> _json = |
| 1190 new core.Map<core.String, core.Object>(); |
1131 if (country != null) { | 1191 if (country != null) { |
1132 _json["country"] = country; | 1192 _json["country"] = country; |
1133 } | 1193 } |
1134 if (fullAddress != null) { | 1194 if (fullAddress != null) { |
1135 _json["fullAddress"] = fullAddress; | 1195 _json["fullAddress"] = fullAddress; |
1136 } | 1196 } |
1137 if (isPostOfficeBox != null) { | 1197 if (isPostOfficeBox != null) { |
1138 _json["isPostOfficeBox"] = isPostOfficeBox; | 1198 _json["isPostOfficeBox"] = isPostOfficeBox; |
1139 } | 1199 } |
1140 if (locality != null) { | 1200 if (locality != null) { |
1141 _json["locality"] = locality; | 1201 _json["locality"] = locality; |
1142 } | 1202 } |
1143 if (postalCode != null) { | 1203 if (postalCode != null) { |
1144 _json["postalCode"] = postalCode; | 1204 _json["postalCode"] = postalCode; |
1145 } | 1205 } |
1146 if (recipientName != null) { | 1206 if (recipientName != null) { |
1147 _json["recipientName"] = recipientName; | 1207 _json["recipientName"] = recipientName; |
1148 } | 1208 } |
1149 if (region != null) { | 1209 if (region != null) { |
1150 _json["region"] = region; | 1210 _json["region"] = region; |
1151 } | 1211 } |
1152 if (streetAddress != null) { | 1212 if (streetAddress != null) { |
1153 _json["streetAddress"] = streetAddress; | 1213 _json["streetAddress"] = streetAddress; |
1154 } | 1214 } |
1155 return _json; | 1215 return _json; |
1156 } | 1216 } |
1157 } | 1217 } |
1158 | 1218 |
1159 class OrderCancellation { | 1219 class OrderCancellation { |
1160 /** The actor that created the cancellation. */ | 1220 /// The actor that created the cancellation. |
1161 core.String actor; | 1221 core.String actor; |
1162 /** Date on which the cancellation has been created, in ISO 8601 format. */ | 1222 |
| 1223 /// Date on which the cancellation has been created, in ISO 8601 format. |
1163 core.String creationDate; | 1224 core.String creationDate; |
1164 /** The quantity that was canceled. */ | 1225 |
| 1226 /// The quantity that was canceled. |
1165 core.int quantity; | 1227 core.int quantity; |
1166 /** | 1228 |
1167 * The reason for the cancellation. Orders that are cancelled with a | 1229 /// The reason for the cancellation. Orders that are cancelled with a |
1168 * noInventory reason will lead to the removal of the product from POG until | 1230 /// noInventory reason will lead to the removal of the product from POG until |
1169 * you make an update to that product. This will not affect your Shopping ads. | 1231 /// you make an update to that product. This will not affect your Shopping |
1170 */ | 1232 /// ads. |
1171 core.String reason; | 1233 core.String reason; |
1172 /** The explanation of the reason. */ | 1234 |
| 1235 /// The explanation of the reason. |
1173 core.String reasonText; | 1236 core.String reasonText; |
1174 | 1237 |
1175 OrderCancellation(); | 1238 OrderCancellation(); |
1176 | 1239 |
1177 OrderCancellation.fromJson(core.Map _json) { | 1240 OrderCancellation.fromJson(core.Map _json) { |
1178 if (_json.containsKey("actor")) { | 1241 if (_json.containsKey("actor")) { |
1179 actor = _json["actor"]; | 1242 actor = _json["actor"]; |
1180 } | 1243 } |
1181 if (_json.containsKey("creationDate")) { | 1244 if (_json.containsKey("creationDate")) { |
1182 creationDate = _json["creationDate"]; | 1245 creationDate = _json["creationDate"]; |
1183 } | 1246 } |
1184 if (_json.containsKey("quantity")) { | 1247 if (_json.containsKey("quantity")) { |
1185 quantity = _json["quantity"]; | 1248 quantity = _json["quantity"]; |
1186 } | 1249 } |
1187 if (_json.containsKey("reason")) { | 1250 if (_json.containsKey("reason")) { |
1188 reason = _json["reason"]; | 1251 reason = _json["reason"]; |
1189 } | 1252 } |
1190 if (_json.containsKey("reasonText")) { | 1253 if (_json.containsKey("reasonText")) { |
1191 reasonText = _json["reasonText"]; | 1254 reasonText = _json["reasonText"]; |
1192 } | 1255 } |
1193 } | 1256 } |
1194 | 1257 |
1195 core.Map<core.String, core.Object> toJson() { | 1258 core.Map<core.String, core.Object> toJson() { |
1196 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1259 final core.Map<core.String, core.Object> _json = |
| 1260 new core.Map<core.String, core.Object>(); |
1197 if (actor != null) { | 1261 if (actor != null) { |
1198 _json["actor"] = actor; | 1262 _json["actor"] = actor; |
1199 } | 1263 } |
1200 if (creationDate != null) { | 1264 if (creationDate != null) { |
1201 _json["creationDate"] = creationDate; | 1265 _json["creationDate"] = creationDate; |
1202 } | 1266 } |
1203 if (quantity != null) { | 1267 if (quantity != null) { |
1204 _json["quantity"] = quantity; | 1268 _json["quantity"] = quantity; |
1205 } | 1269 } |
1206 if (reason != null) { | 1270 if (reason != null) { |
1207 _json["reason"] = reason; | 1271 _json["reason"] = reason; |
1208 } | 1272 } |
1209 if (reasonText != null) { | 1273 if (reasonText != null) { |
1210 _json["reasonText"] = reasonText; | 1274 _json["reasonText"] = reasonText; |
1211 } | 1275 } |
1212 return _json; | 1276 return _json; |
1213 } | 1277 } |
1214 } | 1278 } |
1215 | 1279 |
1216 class OrderCustomer { | 1280 class OrderCustomer { |
1217 /** Email address of the customer. */ | 1281 /// Email address of the customer. |
1218 core.String email; | 1282 core.String email; |
1219 /** | 1283 |
1220 * If set, this indicates the user explicitly chose to opt in or out of | 1284 /// If set, this indicates the user explicitly chose to opt in or out of |
1221 * providing marketing rights to the merchant. If unset, this indicates the | 1285 /// providing marketing rights to the merchant. If unset, this indicates the |
1222 * user has already made this choice in a previous purchase, and was thus not | 1286 /// user has already made this choice in a previous purchase, and was thus |
1223 * shown the marketing right opt in/out checkbox during the checkout flow. | 1287 /// not shown the marketing right opt in/out checkbox during the checkout |
1224 */ | 1288 /// flow. |
1225 core.bool explicitMarketingPreference; | 1289 core.bool explicitMarketingPreference; |
1226 /** Full name of the customer. */ | 1290 |
| 1291 /// Full name of the customer. |
1227 core.String fullName; | 1292 core.String fullName; |
1228 | 1293 |
1229 OrderCustomer(); | 1294 OrderCustomer(); |
1230 | 1295 |
1231 OrderCustomer.fromJson(core.Map _json) { | 1296 OrderCustomer.fromJson(core.Map _json) { |
1232 if (_json.containsKey("email")) { | 1297 if (_json.containsKey("email")) { |
1233 email = _json["email"]; | 1298 email = _json["email"]; |
1234 } | 1299 } |
1235 if (_json.containsKey("explicitMarketingPreference")) { | 1300 if (_json.containsKey("explicitMarketingPreference")) { |
1236 explicitMarketingPreference = _json["explicitMarketingPreference"]; | 1301 explicitMarketingPreference = _json["explicitMarketingPreference"]; |
1237 } | 1302 } |
1238 if (_json.containsKey("fullName")) { | 1303 if (_json.containsKey("fullName")) { |
1239 fullName = _json["fullName"]; | 1304 fullName = _json["fullName"]; |
1240 } | 1305 } |
1241 } | 1306 } |
1242 | 1307 |
1243 core.Map<core.String, core.Object> toJson() { | 1308 core.Map<core.String, core.Object> toJson() { |
1244 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1309 final core.Map<core.String, core.Object> _json = |
| 1310 new core.Map<core.String, core.Object>(); |
1245 if (email != null) { | 1311 if (email != null) { |
1246 _json["email"] = email; | 1312 _json["email"] = email; |
1247 } | 1313 } |
1248 if (explicitMarketingPreference != null) { | 1314 if (explicitMarketingPreference != null) { |
1249 _json["explicitMarketingPreference"] = explicitMarketingPreference; | 1315 _json["explicitMarketingPreference"] = explicitMarketingPreference; |
1250 } | 1316 } |
1251 if (fullName != null) { | 1317 if (fullName != null) { |
1252 _json["fullName"] = fullName; | 1318 _json["fullName"] = fullName; |
1253 } | 1319 } |
1254 return _json; | 1320 return _json; |
1255 } | 1321 } |
1256 } | 1322 } |
1257 | 1323 |
1258 class OrderDeliveryDetails { | 1324 class OrderDeliveryDetails { |
1259 /** The delivery address */ | 1325 /// The delivery address |
1260 OrderAddress address; | 1326 OrderAddress address; |
1261 /** The phone number of the person receiving the delivery. */ | 1327 |
| 1328 /// The phone number of the person receiving the delivery. |
1262 core.String phoneNumber; | 1329 core.String phoneNumber; |
1263 | 1330 |
1264 OrderDeliveryDetails(); | 1331 OrderDeliveryDetails(); |
1265 | 1332 |
1266 OrderDeliveryDetails.fromJson(core.Map _json) { | 1333 OrderDeliveryDetails.fromJson(core.Map _json) { |
1267 if (_json.containsKey("address")) { | 1334 if (_json.containsKey("address")) { |
1268 address = new OrderAddress.fromJson(_json["address"]); | 1335 address = new OrderAddress.fromJson(_json["address"]); |
1269 } | 1336 } |
1270 if (_json.containsKey("phoneNumber")) { | 1337 if (_json.containsKey("phoneNumber")) { |
1271 phoneNumber = _json["phoneNumber"]; | 1338 phoneNumber = _json["phoneNumber"]; |
1272 } | 1339 } |
1273 } | 1340 } |
1274 | 1341 |
1275 core.Map<core.String, core.Object> toJson() { | 1342 core.Map<core.String, core.Object> toJson() { |
1276 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1343 final core.Map<core.String, core.Object> _json = |
| 1344 new core.Map<core.String, core.Object>(); |
1277 if (address != null) { | 1345 if (address != null) { |
1278 _json["address"] = (address).toJson(); | 1346 _json["address"] = (address).toJson(); |
1279 } | 1347 } |
1280 if (phoneNumber != null) { | 1348 if (phoneNumber != null) { |
1281 _json["phoneNumber"] = phoneNumber; | 1349 _json["phoneNumber"] = phoneNumber; |
1282 } | 1350 } |
1283 return _json; | 1351 return _json; |
1284 } | 1352 } |
1285 } | 1353 } |
1286 | 1354 |
1287 class OrderLineItem { | 1355 class OrderLineItem { |
1288 /** Cancellations of the line item. */ | 1356 /// Cancellations of the line item. |
1289 core.List<OrderCancellation> cancellations; | 1357 core.List<OrderCancellation> cancellations; |
1290 /** The id of the line item. */ | 1358 |
| 1359 /// The id of the line item. |
1291 core.String id; | 1360 core.String id; |
1292 /** | 1361 |
1293 * Total price for the line item. For example, if two items for $10 are | 1362 /// Total price for the line item. For example, if two items for $10 are |
1294 * purchased, the total price will be $20. | 1363 /// purchased, the total price will be $20. |
1295 */ | |
1296 Price price; | 1364 Price price; |
1297 /** Product data from the time of the order placement. */ | 1365 |
| 1366 /// Product data from the time of the order placement. |
1298 OrderLineItemProduct product; | 1367 OrderLineItemProduct product; |
1299 /** Number of items canceled. */ | 1368 |
| 1369 /// Number of items canceled. |
1300 core.int quantityCanceled; | 1370 core.int quantityCanceled; |
1301 /** Number of items delivered. */ | 1371 |
| 1372 /// Number of items delivered. |
1302 core.int quantityDelivered; | 1373 core.int quantityDelivered; |
1303 /** Number of items ordered. */ | 1374 |
| 1375 /// Number of items ordered. |
1304 core.int quantityOrdered; | 1376 core.int quantityOrdered; |
1305 /** Number of items pending. */ | 1377 |
| 1378 /// Number of items pending. |
1306 core.int quantityPending; | 1379 core.int quantityPending; |
1307 /** Number of items returned. */ | 1380 |
| 1381 /// Number of items returned. |
1308 core.int quantityReturned; | 1382 core.int quantityReturned; |
1309 /** Number of items shipped. */ | 1383 |
| 1384 /// Number of items shipped. |
1310 core.int quantityShipped; | 1385 core.int quantityShipped; |
1311 /** Details of the return policy for the line item. */ | 1386 |
| 1387 /// Details of the return policy for the line item. |
1312 OrderLineItemReturnInfo returnInfo; | 1388 OrderLineItemReturnInfo returnInfo; |
1313 /** Returns of the line item. */ | 1389 |
| 1390 /// Returns of the line item. |
1314 core.List<OrderReturn> returns; | 1391 core.List<OrderReturn> returns; |
1315 /** Details of the requested shipping for the line item. */ | 1392 |
| 1393 /// Details of the requested shipping for the line item. |
1316 OrderLineItemShippingDetails shippingDetails; | 1394 OrderLineItemShippingDetails shippingDetails; |
1317 /** | 1395 |
1318 * Total tax amount for the line item. For example, if two items are | 1396 /// Total tax amount for the line item. For example, if two items are |
1319 * purchased, and each have a cost tax of $2, the total tax amount will be $4. | 1397 /// purchased, and each have a cost tax of $2, the total tax amount will be |
1320 */ | 1398 /// $4. |
1321 Price tax; | 1399 Price tax; |
1322 | 1400 |
1323 OrderLineItem(); | 1401 OrderLineItem(); |
1324 | 1402 |
1325 OrderLineItem.fromJson(core.Map _json) { | 1403 OrderLineItem.fromJson(core.Map _json) { |
1326 if (_json.containsKey("cancellations")) { | 1404 if (_json.containsKey("cancellations")) { |
1327 cancellations = _json["cancellations"].map((value) => new OrderCancellatio
n.fromJson(value)).toList(); | 1405 cancellations = _json["cancellations"] |
| 1406 .map((value) => new OrderCancellation.fromJson(value)) |
| 1407 .toList(); |
1328 } | 1408 } |
1329 if (_json.containsKey("id")) { | 1409 if (_json.containsKey("id")) { |
1330 id = _json["id"]; | 1410 id = _json["id"]; |
1331 } | 1411 } |
1332 if (_json.containsKey("price")) { | 1412 if (_json.containsKey("price")) { |
1333 price = new Price.fromJson(_json["price"]); | 1413 price = new Price.fromJson(_json["price"]); |
1334 } | 1414 } |
1335 if (_json.containsKey("product")) { | 1415 if (_json.containsKey("product")) { |
1336 product = new OrderLineItemProduct.fromJson(_json["product"]); | 1416 product = new OrderLineItemProduct.fromJson(_json["product"]); |
1337 } | 1417 } |
(...skipping 12 matching lines...) Loading... |
1350 if (_json.containsKey("quantityReturned")) { | 1430 if (_json.containsKey("quantityReturned")) { |
1351 quantityReturned = _json["quantityReturned"]; | 1431 quantityReturned = _json["quantityReturned"]; |
1352 } | 1432 } |
1353 if (_json.containsKey("quantityShipped")) { | 1433 if (_json.containsKey("quantityShipped")) { |
1354 quantityShipped = _json["quantityShipped"]; | 1434 quantityShipped = _json["quantityShipped"]; |
1355 } | 1435 } |
1356 if (_json.containsKey("returnInfo")) { | 1436 if (_json.containsKey("returnInfo")) { |
1357 returnInfo = new OrderLineItemReturnInfo.fromJson(_json["returnInfo"]); | 1437 returnInfo = new OrderLineItemReturnInfo.fromJson(_json["returnInfo"]); |
1358 } | 1438 } |
1359 if (_json.containsKey("returns")) { | 1439 if (_json.containsKey("returns")) { |
1360 returns = _json["returns"].map((value) => new OrderReturn.fromJson(value))
.toList(); | 1440 returns = _json["returns"] |
| 1441 .map((value) => new OrderReturn.fromJson(value)) |
| 1442 .toList(); |
1361 } | 1443 } |
1362 if (_json.containsKey("shippingDetails")) { | 1444 if (_json.containsKey("shippingDetails")) { |
1363 shippingDetails = new OrderLineItemShippingDetails.fromJson(_json["shippin
gDetails"]); | 1445 shippingDetails = |
| 1446 new OrderLineItemShippingDetails.fromJson(_json["shippingDetails"]); |
1364 } | 1447 } |
1365 if (_json.containsKey("tax")) { | 1448 if (_json.containsKey("tax")) { |
1366 tax = new Price.fromJson(_json["tax"]); | 1449 tax = new Price.fromJson(_json["tax"]); |
1367 } | 1450 } |
1368 } | 1451 } |
1369 | 1452 |
1370 core.Map<core.String, core.Object> toJson() { | 1453 core.Map<core.String, core.Object> toJson() { |
1371 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1454 final core.Map<core.String, core.Object> _json = |
| 1455 new core.Map<core.String, core.Object>(); |
1372 if (cancellations != null) { | 1456 if (cancellations != null) { |
1373 _json["cancellations"] = cancellations.map((value) => (value).toJson()).to
List(); | 1457 _json["cancellations"] = |
| 1458 cancellations.map((value) => (value).toJson()).toList(); |
1374 } | 1459 } |
1375 if (id != null) { | 1460 if (id != null) { |
1376 _json["id"] = id; | 1461 _json["id"] = id; |
1377 } | 1462 } |
1378 if (price != null) { | 1463 if (price != null) { |
1379 _json["price"] = (price).toJson(); | 1464 _json["price"] = (price).toJson(); |
1380 } | 1465 } |
1381 if (product != null) { | 1466 if (product != null) { |
1382 _json["product"] = (product).toJson(); | 1467 _json["product"] = (product).toJson(); |
1383 } | 1468 } |
(...skipping 25 matching lines...) Loading... |
1409 _json["shippingDetails"] = (shippingDetails).toJson(); | 1494 _json["shippingDetails"] = (shippingDetails).toJson(); |
1410 } | 1495 } |
1411 if (tax != null) { | 1496 if (tax != null) { |
1412 _json["tax"] = (tax).toJson(); | 1497 _json["tax"] = (tax).toJson(); |
1413 } | 1498 } |
1414 return _json; | 1499 return _json; |
1415 } | 1500 } |
1416 } | 1501 } |
1417 | 1502 |
1418 class OrderLineItemProduct { | 1503 class OrderLineItemProduct { |
1419 /** Brand of the item. */ | 1504 /// Brand of the item. |
1420 core.String brand; | 1505 core.String brand; |
1421 /** The item's channel (online or local). */ | 1506 |
| 1507 /// The item's channel (online or local). |
1422 core.String channel; | 1508 core.String channel; |
1423 /** Condition or state of the item. */ | 1509 |
| 1510 /// Condition or state of the item. |
1424 core.String condition; | 1511 core.String condition; |
1425 /** The two-letter ISO 639-1 language code for the item. */ | 1512 |
| 1513 /// The two-letter ISO 639-1 language code for the item. |
1426 core.String contentLanguage; | 1514 core.String contentLanguage; |
1427 /** Global Trade Item Number (GTIN) of the item. */ | 1515 |
| 1516 /// Global Trade Item Number (GTIN) of the item. |
1428 core.String gtin; | 1517 core.String gtin; |
1429 /** The REST id of the product. */ | 1518 |
| 1519 /// The REST id of the product. |
1430 core.String id; | 1520 core.String id; |
1431 /** URL of an image of the item. */ | 1521 |
| 1522 /// URL of an image of the item. |
1432 core.String imageLink; | 1523 core.String imageLink; |
1433 /** Shared identifier for all variants of the same product. */ | 1524 |
| 1525 /// Shared identifier for all variants of the same product. |
1434 core.String itemGroupId; | 1526 core.String itemGroupId; |
1435 /** Manufacturer Part Number (MPN) of the item. */ | 1527 |
| 1528 /// Manufacturer Part Number (MPN) of the item. |
1436 core.String mpn; | 1529 core.String mpn; |
1437 /** An identifier of the item. */ | 1530 |
| 1531 /// An identifier of the item. |
1438 core.String offerId; | 1532 core.String offerId; |
1439 /** Price of the item. */ | 1533 |
| 1534 /// Price of the item. |
1440 Price price; | 1535 Price price; |
1441 /** URL to the cached image shown to the user when order was placed. */ | 1536 |
| 1537 /// URL to the cached image shown to the user when order was placed. |
1442 core.String shownImage; | 1538 core.String shownImage; |
1443 /** The CLDR territory code of the target country of the product. */ | 1539 |
| 1540 /// The CLDR territory code of the target country of the product. |
1444 core.String targetCountry; | 1541 core.String targetCountry; |
1445 /** The title of the product. */ | 1542 |
| 1543 /// The title of the product. |
1446 core.String title; | 1544 core.String title; |
1447 /** | 1545 |
1448 * Variant attributes for the item. These are dimensions of the product, such | 1546 /// Variant attributes for the item. These are dimensions of the product, |
1449 * as color, gender, material, pattern, and size. You can find a comprehensive | 1547 /// such as color, gender, material, pattern, and size. You can find a |
1450 * list of variant attributes here. | 1548 /// comprehensive list of variant attributes here. |
1451 */ | |
1452 core.List<OrderLineItemProductVariantAttribute> variantAttributes; | 1549 core.List<OrderLineItemProductVariantAttribute> variantAttributes; |
1453 | 1550 |
1454 OrderLineItemProduct(); | 1551 OrderLineItemProduct(); |
1455 | 1552 |
1456 OrderLineItemProduct.fromJson(core.Map _json) { | 1553 OrderLineItemProduct.fromJson(core.Map _json) { |
1457 if (_json.containsKey("brand")) { | 1554 if (_json.containsKey("brand")) { |
1458 brand = _json["brand"]; | 1555 brand = _json["brand"]; |
1459 } | 1556 } |
1460 if (_json.containsKey("channel")) { | 1557 if (_json.containsKey("channel")) { |
1461 channel = _json["channel"]; | 1558 channel = _json["channel"]; |
(...skipping 28 matching lines...) Loading... |
1490 if (_json.containsKey("shownImage")) { | 1587 if (_json.containsKey("shownImage")) { |
1491 shownImage = _json["shownImage"]; | 1588 shownImage = _json["shownImage"]; |
1492 } | 1589 } |
1493 if (_json.containsKey("targetCountry")) { | 1590 if (_json.containsKey("targetCountry")) { |
1494 targetCountry = _json["targetCountry"]; | 1591 targetCountry = _json["targetCountry"]; |
1495 } | 1592 } |
1496 if (_json.containsKey("title")) { | 1593 if (_json.containsKey("title")) { |
1497 title = _json["title"]; | 1594 title = _json["title"]; |
1498 } | 1595 } |
1499 if (_json.containsKey("variantAttributes")) { | 1596 if (_json.containsKey("variantAttributes")) { |
1500 variantAttributes = _json["variantAttributes"].map((value) => new OrderLin
eItemProductVariantAttribute.fromJson(value)).toList(); | 1597 variantAttributes = _json["variantAttributes"] |
| 1598 .map((value) => |
| 1599 new OrderLineItemProductVariantAttribute.fromJson(value)) |
| 1600 .toList(); |
1501 } | 1601 } |
1502 } | 1602 } |
1503 | 1603 |
1504 core.Map<core.String, core.Object> toJson() { | 1604 core.Map<core.String, core.Object> toJson() { |
1505 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1605 final core.Map<core.String, core.Object> _json = |
| 1606 new core.Map<core.String, core.Object>(); |
1506 if (brand != null) { | 1607 if (brand != null) { |
1507 _json["brand"] = brand; | 1608 _json["brand"] = brand; |
1508 } | 1609 } |
1509 if (channel != null) { | 1610 if (channel != null) { |
1510 _json["channel"] = channel; | 1611 _json["channel"] = channel; |
1511 } | 1612 } |
1512 if (condition != null) { | 1613 if (condition != null) { |
1513 _json["condition"] = condition; | 1614 _json["condition"] = condition; |
1514 } | 1615 } |
1515 if (contentLanguage != null) { | 1616 if (contentLanguage != null) { |
(...skipping 23 matching lines...) Loading... |
1539 if (shownImage != null) { | 1640 if (shownImage != null) { |
1540 _json["shownImage"] = shownImage; | 1641 _json["shownImage"] = shownImage; |
1541 } | 1642 } |
1542 if (targetCountry != null) { | 1643 if (targetCountry != null) { |
1543 _json["targetCountry"] = targetCountry; | 1644 _json["targetCountry"] = targetCountry; |
1544 } | 1645 } |
1545 if (title != null) { | 1646 if (title != null) { |
1546 _json["title"] = title; | 1647 _json["title"] = title; |
1547 } | 1648 } |
1548 if (variantAttributes != null) { | 1649 if (variantAttributes != null) { |
1549 _json["variantAttributes"] = variantAttributes.map((value) => (value).toJs
on()).toList(); | 1650 _json["variantAttributes"] = |
| 1651 variantAttributes.map((value) => (value).toJson()).toList(); |
1550 } | 1652 } |
1551 return _json; | 1653 return _json; |
1552 } | 1654 } |
1553 } | 1655 } |
1554 | 1656 |
1555 class OrderLineItemProductVariantAttribute { | 1657 class OrderLineItemProductVariantAttribute { |
1556 /** The dimension of the variant. */ | 1658 /// The dimension of the variant. |
1557 core.String dimension; | 1659 core.String dimension; |
1558 /** The value for the dimension. */ | 1660 |
| 1661 /// The value for the dimension. |
1559 core.String value; | 1662 core.String value; |
1560 | 1663 |
1561 OrderLineItemProductVariantAttribute(); | 1664 OrderLineItemProductVariantAttribute(); |
1562 | 1665 |
1563 OrderLineItemProductVariantAttribute.fromJson(core.Map _json) { | 1666 OrderLineItemProductVariantAttribute.fromJson(core.Map _json) { |
1564 if (_json.containsKey("dimension")) { | 1667 if (_json.containsKey("dimension")) { |
1565 dimension = _json["dimension"]; | 1668 dimension = _json["dimension"]; |
1566 } | 1669 } |
1567 if (_json.containsKey("value")) { | 1670 if (_json.containsKey("value")) { |
1568 value = _json["value"]; | 1671 value = _json["value"]; |
1569 } | 1672 } |
1570 } | 1673 } |
1571 | 1674 |
1572 core.Map<core.String, core.Object> toJson() { | 1675 core.Map<core.String, core.Object> toJson() { |
1573 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1676 final core.Map<core.String, core.Object> _json = |
| 1677 new core.Map<core.String, core.Object>(); |
1574 if (dimension != null) { | 1678 if (dimension != null) { |
1575 _json["dimension"] = dimension; | 1679 _json["dimension"] = dimension; |
1576 } | 1680 } |
1577 if (value != null) { | 1681 if (value != null) { |
1578 _json["value"] = value; | 1682 _json["value"] = value; |
1579 } | 1683 } |
1580 return _json; | 1684 return _json; |
1581 } | 1685 } |
1582 } | 1686 } |
1583 | 1687 |
1584 class OrderLineItemReturnInfo { | 1688 class OrderLineItemReturnInfo { |
1585 /** How many days later the item can be returned. */ | 1689 /// How many days later the item can be returned. |
1586 core.int daysToReturn; | 1690 core.int daysToReturn; |
1587 /** Whether the item is returnable. */ | 1691 |
| 1692 /// Whether the item is returnable. |
1588 core.bool isReturnable; | 1693 core.bool isReturnable; |
1589 /** URL of the item return policy. */ | 1694 |
| 1695 /// URL of the item return policy. |
1590 core.String policyUrl; | 1696 core.String policyUrl; |
1591 | 1697 |
1592 OrderLineItemReturnInfo(); | 1698 OrderLineItemReturnInfo(); |
1593 | 1699 |
1594 OrderLineItemReturnInfo.fromJson(core.Map _json) { | 1700 OrderLineItemReturnInfo.fromJson(core.Map _json) { |
1595 if (_json.containsKey("daysToReturn")) { | 1701 if (_json.containsKey("daysToReturn")) { |
1596 daysToReturn = _json["daysToReturn"]; | 1702 daysToReturn = _json["daysToReturn"]; |
1597 } | 1703 } |
1598 if (_json.containsKey("isReturnable")) { | 1704 if (_json.containsKey("isReturnable")) { |
1599 isReturnable = _json["isReturnable"]; | 1705 isReturnable = _json["isReturnable"]; |
1600 } | 1706 } |
1601 if (_json.containsKey("policyUrl")) { | 1707 if (_json.containsKey("policyUrl")) { |
1602 policyUrl = _json["policyUrl"]; | 1708 policyUrl = _json["policyUrl"]; |
1603 } | 1709 } |
1604 } | 1710 } |
1605 | 1711 |
1606 core.Map<core.String, core.Object> toJson() { | 1712 core.Map<core.String, core.Object> toJson() { |
1607 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1713 final core.Map<core.String, core.Object> _json = |
| 1714 new core.Map<core.String, core.Object>(); |
1608 if (daysToReturn != null) { | 1715 if (daysToReturn != null) { |
1609 _json["daysToReturn"] = daysToReturn; | 1716 _json["daysToReturn"] = daysToReturn; |
1610 } | 1717 } |
1611 if (isReturnable != null) { | 1718 if (isReturnable != null) { |
1612 _json["isReturnable"] = isReturnable; | 1719 _json["isReturnable"] = isReturnable; |
1613 } | 1720 } |
1614 if (policyUrl != null) { | 1721 if (policyUrl != null) { |
1615 _json["policyUrl"] = policyUrl; | 1722 _json["policyUrl"] = policyUrl; |
1616 } | 1723 } |
1617 return _json; | 1724 return _json; |
1618 } | 1725 } |
1619 } | 1726 } |
1620 | 1727 |
1621 class OrderLineItemShippingDetails { | 1728 class OrderLineItemShippingDetails { |
1622 /** The delivery by date, in ISO 8601 format. */ | 1729 /// The delivery by date, in ISO 8601 format. |
1623 core.String deliverByDate; | 1730 core.String deliverByDate; |
1624 /** Details of the shipping method. */ | 1731 |
| 1732 /// Details of the shipping method. |
1625 OrderLineItemShippingDetailsMethod method; | 1733 OrderLineItemShippingDetailsMethod method; |
1626 /** The ship by date, in ISO 8601 format. */ | 1734 |
| 1735 /// The ship by date, in ISO 8601 format. |
1627 core.String shipByDate; | 1736 core.String shipByDate; |
1628 | 1737 |
1629 OrderLineItemShippingDetails(); | 1738 OrderLineItemShippingDetails(); |
1630 | 1739 |
1631 OrderLineItemShippingDetails.fromJson(core.Map _json) { | 1740 OrderLineItemShippingDetails.fromJson(core.Map _json) { |
1632 if (_json.containsKey("deliverByDate")) { | 1741 if (_json.containsKey("deliverByDate")) { |
1633 deliverByDate = _json["deliverByDate"]; | 1742 deliverByDate = _json["deliverByDate"]; |
1634 } | 1743 } |
1635 if (_json.containsKey("method")) { | 1744 if (_json.containsKey("method")) { |
1636 method = new OrderLineItemShippingDetailsMethod.fromJson(_json["method"]); | 1745 method = new OrderLineItemShippingDetailsMethod.fromJson(_json["method"]); |
1637 } | 1746 } |
1638 if (_json.containsKey("shipByDate")) { | 1747 if (_json.containsKey("shipByDate")) { |
1639 shipByDate = _json["shipByDate"]; | 1748 shipByDate = _json["shipByDate"]; |
1640 } | 1749 } |
1641 } | 1750 } |
1642 | 1751 |
1643 core.Map<core.String, core.Object> toJson() { | 1752 core.Map<core.String, core.Object> toJson() { |
1644 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1753 final core.Map<core.String, core.Object> _json = |
| 1754 new core.Map<core.String, core.Object>(); |
1645 if (deliverByDate != null) { | 1755 if (deliverByDate != null) { |
1646 _json["deliverByDate"] = deliverByDate; | 1756 _json["deliverByDate"] = deliverByDate; |
1647 } | 1757 } |
1648 if (method != null) { | 1758 if (method != null) { |
1649 _json["method"] = (method).toJson(); | 1759 _json["method"] = (method).toJson(); |
1650 } | 1760 } |
1651 if (shipByDate != null) { | 1761 if (shipByDate != null) { |
1652 _json["shipByDate"] = shipByDate; | 1762 _json["shipByDate"] = shipByDate; |
1653 } | 1763 } |
1654 return _json; | 1764 return _json; |
1655 } | 1765 } |
1656 } | 1766 } |
1657 | 1767 |
1658 class OrderLineItemShippingDetailsMethod { | 1768 class OrderLineItemShippingDetailsMethod { |
1659 /** The carrier for the shipping. Optional. */ | 1769 /// The carrier for the shipping. Optional. |
1660 core.String carrier; | 1770 core.String carrier; |
1661 /** Maximum transit time. */ | 1771 |
| 1772 /// Maximum transit time. |
1662 core.int maxDaysInTransit; | 1773 core.int maxDaysInTransit; |
1663 /** The name of the shipping method. */ | 1774 |
| 1775 /// The name of the shipping method. |
1664 core.String methodName; | 1776 core.String methodName; |
1665 /** Minimum transit time. */ | 1777 |
| 1778 /// Minimum transit time. |
1666 core.int minDaysInTransit; | 1779 core.int minDaysInTransit; |
1667 | 1780 |
1668 OrderLineItemShippingDetailsMethod(); | 1781 OrderLineItemShippingDetailsMethod(); |
1669 | 1782 |
1670 OrderLineItemShippingDetailsMethod.fromJson(core.Map _json) { | 1783 OrderLineItemShippingDetailsMethod.fromJson(core.Map _json) { |
1671 if (_json.containsKey("carrier")) { | 1784 if (_json.containsKey("carrier")) { |
1672 carrier = _json["carrier"]; | 1785 carrier = _json["carrier"]; |
1673 } | 1786 } |
1674 if (_json.containsKey("maxDaysInTransit")) { | 1787 if (_json.containsKey("maxDaysInTransit")) { |
1675 maxDaysInTransit = _json["maxDaysInTransit"]; | 1788 maxDaysInTransit = _json["maxDaysInTransit"]; |
1676 } | 1789 } |
1677 if (_json.containsKey("methodName")) { | 1790 if (_json.containsKey("methodName")) { |
1678 methodName = _json["methodName"]; | 1791 methodName = _json["methodName"]; |
1679 } | 1792 } |
1680 if (_json.containsKey("minDaysInTransit")) { | 1793 if (_json.containsKey("minDaysInTransit")) { |
1681 minDaysInTransit = _json["minDaysInTransit"]; | 1794 minDaysInTransit = _json["minDaysInTransit"]; |
1682 } | 1795 } |
1683 } | 1796 } |
1684 | 1797 |
1685 core.Map<core.String, core.Object> toJson() { | 1798 core.Map<core.String, core.Object> toJson() { |
1686 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1799 final core.Map<core.String, core.Object> _json = |
| 1800 new core.Map<core.String, core.Object>(); |
1687 if (carrier != null) { | 1801 if (carrier != null) { |
1688 _json["carrier"] = carrier; | 1802 _json["carrier"] = carrier; |
1689 } | 1803 } |
1690 if (maxDaysInTransit != null) { | 1804 if (maxDaysInTransit != null) { |
1691 _json["maxDaysInTransit"] = maxDaysInTransit; | 1805 _json["maxDaysInTransit"] = maxDaysInTransit; |
1692 } | 1806 } |
1693 if (methodName != null) { | 1807 if (methodName != null) { |
1694 _json["methodName"] = methodName; | 1808 _json["methodName"] = methodName; |
1695 } | 1809 } |
1696 if (minDaysInTransit != null) { | 1810 if (minDaysInTransit != null) { |
1697 _json["minDaysInTransit"] = minDaysInTransit; | 1811 _json["minDaysInTransit"] = minDaysInTransit; |
1698 } | 1812 } |
1699 return _json; | 1813 return _json; |
1700 } | 1814 } |
1701 } | 1815 } |
1702 | 1816 |
1703 class OrderPaymentMethod { | 1817 class OrderPaymentMethod { |
1704 /** The billing address. */ | 1818 /// The billing address. |
1705 OrderAddress billingAddress; | 1819 OrderAddress billingAddress; |
1706 /** The card expiration month (January = 1, February = 2 etc.). */ | 1820 |
| 1821 /// The card expiration month (January = 1, February = 2 etc.). |
1707 core.int expirationMonth; | 1822 core.int expirationMonth; |
1708 /** The card expiration year (4-digit, e.g. 2015). */ | 1823 |
| 1824 /// The card expiration year (4-digit, e.g. 2015). |
1709 core.int expirationYear; | 1825 core.int expirationYear; |
1710 /** The last four digits of the card number. */ | 1826 |
| 1827 /// The last four digits of the card number. |
1711 core.String lastFourDigits; | 1828 core.String lastFourDigits; |
1712 /** The billing phone number. */ | 1829 |
| 1830 /// The billing phone number. |
1713 core.String phoneNumber; | 1831 core.String phoneNumber; |
1714 /** The type of instrument (VISA, Mastercard, etc). */ | 1832 |
| 1833 /// The type of instrument (VISA, Mastercard, etc). |
1715 core.String type; | 1834 core.String type; |
1716 | 1835 |
1717 OrderPaymentMethod(); | 1836 OrderPaymentMethod(); |
1718 | 1837 |
1719 OrderPaymentMethod.fromJson(core.Map _json) { | 1838 OrderPaymentMethod.fromJson(core.Map _json) { |
1720 if (_json.containsKey("billingAddress")) { | 1839 if (_json.containsKey("billingAddress")) { |
1721 billingAddress = new OrderAddress.fromJson(_json["billingAddress"]); | 1840 billingAddress = new OrderAddress.fromJson(_json["billingAddress"]); |
1722 } | 1841 } |
1723 if (_json.containsKey("expirationMonth")) { | 1842 if (_json.containsKey("expirationMonth")) { |
1724 expirationMonth = _json["expirationMonth"]; | 1843 expirationMonth = _json["expirationMonth"]; |
1725 } | 1844 } |
1726 if (_json.containsKey("expirationYear")) { | 1845 if (_json.containsKey("expirationYear")) { |
1727 expirationYear = _json["expirationYear"]; | 1846 expirationYear = _json["expirationYear"]; |
1728 } | 1847 } |
1729 if (_json.containsKey("lastFourDigits")) { | 1848 if (_json.containsKey("lastFourDigits")) { |
1730 lastFourDigits = _json["lastFourDigits"]; | 1849 lastFourDigits = _json["lastFourDigits"]; |
1731 } | 1850 } |
1732 if (_json.containsKey("phoneNumber")) { | 1851 if (_json.containsKey("phoneNumber")) { |
1733 phoneNumber = _json["phoneNumber"]; | 1852 phoneNumber = _json["phoneNumber"]; |
1734 } | 1853 } |
1735 if (_json.containsKey("type")) { | 1854 if (_json.containsKey("type")) { |
1736 type = _json["type"]; | 1855 type = _json["type"]; |
1737 } | 1856 } |
1738 } | 1857 } |
1739 | 1858 |
1740 core.Map<core.String, core.Object> toJson() { | 1859 core.Map<core.String, core.Object> toJson() { |
1741 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1860 final core.Map<core.String, core.Object> _json = |
| 1861 new core.Map<core.String, core.Object>(); |
1742 if (billingAddress != null) { | 1862 if (billingAddress != null) { |
1743 _json["billingAddress"] = (billingAddress).toJson(); | 1863 _json["billingAddress"] = (billingAddress).toJson(); |
1744 } | 1864 } |
1745 if (expirationMonth != null) { | 1865 if (expirationMonth != null) { |
1746 _json["expirationMonth"] = expirationMonth; | 1866 _json["expirationMonth"] = expirationMonth; |
1747 } | 1867 } |
1748 if (expirationYear != null) { | 1868 if (expirationYear != null) { |
1749 _json["expirationYear"] = expirationYear; | 1869 _json["expirationYear"] = expirationYear; |
1750 } | 1870 } |
1751 if (lastFourDigits != null) { | 1871 if (lastFourDigits != null) { |
1752 _json["lastFourDigits"] = lastFourDigits; | 1872 _json["lastFourDigits"] = lastFourDigits; |
1753 } | 1873 } |
1754 if (phoneNumber != null) { | 1874 if (phoneNumber != null) { |
1755 _json["phoneNumber"] = phoneNumber; | 1875 _json["phoneNumber"] = phoneNumber; |
1756 } | 1876 } |
1757 if (type != null) { | 1877 if (type != null) { |
1758 _json["type"] = type; | 1878 _json["type"] = type; |
1759 } | 1879 } |
1760 return _json; | 1880 return _json; |
1761 } | 1881 } |
1762 } | 1882 } |
1763 | 1883 |
1764 class OrderPromotion { | 1884 class OrderPromotion { |
1765 core.List<OrderPromotionBenefit> benefits; | 1885 core.List<OrderPromotionBenefit> benefits; |
1766 /** | 1886 |
1767 * The date and time frame when the promotion is active and ready for | 1887 /// The date and time frame when the promotion is active and ready for |
1768 * validation review. Note that the promotion live time may be delayed for a | 1888 /// validation review. Note that the promotion live time may be delayed for a |
1769 * few hours due to the validation review. | 1889 /// few hours due to the validation review. |
1770 * Start date and end date are separated by a forward slash (/). The start | 1890 /// Start date and end date are separated by a forward slash (/). The start |
1771 * date is specified by the format (YYYY-MM-DD), followed by the letter ?T?, | 1891 /// date is specified by the format (YYYY-MM-DD), followed by the letter ?T?, |
1772 * the time of the day when the sale starts (in Greenwich Mean Time, GMT), | 1892 /// the time of the day when the sale starts (in Greenwich Mean Time, GMT), |
1773 * followed by an expression of the time zone for the sale. The end date is in | 1893 /// followed by an expression of the time zone for the sale. The end date is |
1774 * the same format. | 1894 /// in the same format. |
1775 */ | |
1776 core.String effectiveDates; | 1895 core.String effectiveDates; |
1777 /** | 1896 |
1778 * Optional. The text code that corresponds to the promotion when applied on | 1897 /// Optional. The text code that corresponds to the promotion when applied on |
1779 * the retailer?s website. | 1898 /// the retailer?s website. |
1780 */ | |
1781 core.String genericRedemptionCode; | 1899 core.String genericRedemptionCode; |
1782 /** The unique ID of the promotion. */ | 1900 |
| 1901 /// The unique ID of the promotion. |
1783 core.String id; | 1902 core.String id; |
1784 /** The full title of the promotion. */ | 1903 |
| 1904 /// The full title of the promotion. |
1785 core.String longTitle; | 1905 core.String longTitle; |
1786 /** | 1906 |
1787 * Whether the promotion is applicable to all products or only specific | 1907 /// Whether the promotion is applicable to all products or only specific |
1788 * products. | 1908 /// products. |
1789 */ | |
1790 core.String productApplicability; | 1909 core.String productApplicability; |
1791 /** Indicates that the promotion is valid online. */ | 1910 |
| 1911 /// Indicates that the promotion is valid online. |
1792 core.String redemptionChannel; | 1912 core.String redemptionChannel; |
1793 | 1913 |
1794 OrderPromotion(); | 1914 OrderPromotion(); |
1795 | 1915 |
1796 OrderPromotion.fromJson(core.Map _json) { | 1916 OrderPromotion.fromJson(core.Map _json) { |
1797 if (_json.containsKey("benefits")) { | 1917 if (_json.containsKey("benefits")) { |
1798 benefits = _json["benefits"].map((value) => new OrderPromotionBenefit.from
Json(value)).toList(); | 1918 benefits = _json["benefits"] |
| 1919 .map((value) => new OrderPromotionBenefit.fromJson(value)) |
| 1920 .toList(); |
1799 } | 1921 } |
1800 if (_json.containsKey("effectiveDates")) { | 1922 if (_json.containsKey("effectiveDates")) { |
1801 effectiveDates = _json["effectiveDates"]; | 1923 effectiveDates = _json["effectiveDates"]; |
1802 } | 1924 } |
1803 if (_json.containsKey("genericRedemptionCode")) { | 1925 if (_json.containsKey("genericRedemptionCode")) { |
1804 genericRedemptionCode = _json["genericRedemptionCode"]; | 1926 genericRedemptionCode = _json["genericRedemptionCode"]; |
1805 } | 1927 } |
1806 if (_json.containsKey("id")) { | 1928 if (_json.containsKey("id")) { |
1807 id = _json["id"]; | 1929 id = _json["id"]; |
1808 } | 1930 } |
1809 if (_json.containsKey("longTitle")) { | 1931 if (_json.containsKey("longTitle")) { |
1810 longTitle = _json["longTitle"]; | 1932 longTitle = _json["longTitle"]; |
1811 } | 1933 } |
1812 if (_json.containsKey("productApplicability")) { | 1934 if (_json.containsKey("productApplicability")) { |
1813 productApplicability = _json["productApplicability"]; | 1935 productApplicability = _json["productApplicability"]; |
1814 } | 1936 } |
1815 if (_json.containsKey("redemptionChannel")) { | 1937 if (_json.containsKey("redemptionChannel")) { |
1816 redemptionChannel = _json["redemptionChannel"]; | 1938 redemptionChannel = _json["redemptionChannel"]; |
1817 } | 1939 } |
1818 } | 1940 } |
1819 | 1941 |
1820 core.Map<core.String, core.Object> toJson() { | 1942 core.Map<core.String, core.Object> toJson() { |
1821 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 1943 final core.Map<core.String, core.Object> _json = |
| 1944 new core.Map<core.String, core.Object>(); |
1822 if (benefits != null) { | 1945 if (benefits != null) { |
1823 _json["benefits"] = benefits.map((value) => (value).toJson()).toList(); | 1946 _json["benefits"] = benefits.map((value) => (value).toJson()).toList(); |
1824 } | 1947 } |
1825 if (effectiveDates != null) { | 1948 if (effectiveDates != null) { |
1826 _json["effectiveDates"] = effectiveDates; | 1949 _json["effectiveDates"] = effectiveDates; |
1827 } | 1950 } |
1828 if (genericRedemptionCode != null) { | 1951 if (genericRedemptionCode != null) { |
1829 _json["genericRedemptionCode"] = genericRedemptionCode; | 1952 _json["genericRedemptionCode"] = genericRedemptionCode; |
1830 } | 1953 } |
1831 if (id != null) { | 1954 if (id != null) { |
1832 _json["id"] = id; | 1955 _json["id"] = id; |
1833 } | 1956 } |
1834 if (longTitle != null) { | 1957 if (longTitle != null) { |
1835 _json["longTitle"] = longTitle; | 1958 _json["longTitle"] = longTitle; |
1836 } | 1959 } |
1837 if (productApplicability != null) { | 1960 if (productApplicability != null) { |
1838 _json["productApplicability"] = productApplicability; | 1961 _json["productApplicability"] = productApplicability; |
1839 } | 1962 } |
1840 if (redemptionChannel != null) { | 1963 if (redemptionChannel != null) { |
1841 _json["redemptionChannel"] = redemptionChannel; | 1964 _json["redemptionChannel"] = redemptionChannel; |
1842 } | 1965 } |
1843 return _json; | 1966 return _json; |
1844 } | 1967 } |
1845 } | 1968 } |
1846 | 1969 |
1847 class OrderPromotionBenefit { | 1970 class OrderPromotionBenefit { |
1848 /** The discount in the order price when the promotion is applied. */ | 1971 /// The discount in the order price when the promotion is applied. |
1849 Price discount; | 1972 Price discount; |
1850 /** | 1973 |
1851 * The OfferId(s) that were purchased in this order and map to this specific | 1974 /// The OfferId(s) that were purchased in this order and map to this specific |
1852 * benefit of the promotion. | 1975 /// benefit of the promotion. |
1853 */ | |
1854 core.List<core.String> offerIds; | 1976 core.List<core.String> offerIds; |
1855 /** | 1977 |
1856 * Further describes the benefit of the promotion. Note that we will expand on | 1978 /// Further describes the benefit of the promotion. Note that we will expand |
1857 * this enumeration as we support new promotion sub-types. | 1979 /// on this enumeration as we support new promotion sub-types. |
1858 */ | |
1859 core.String subType; | 1980 core.String subType; |
1860 /** The impact on tax when the promotion is applied. */ | 1981 |
| 1982 /// The impact on tax when the promotion is applied. |
1861 Price taxImpact; | 1983 Price taxImpact; |
1862 /** | 1984 |
1863 * Describes whether the promotion applies to products (e.g. 20% off) or to | 1985 /// Describes whether the promotion applies to products (e.g. 20% off) or to |
1864 * shipping (e.g. Free Shipping). | 1986 /// shipping (e.g. Free Shipping). |
1865 */ | |
1866 core.String type; | 1987 core.String type; |
1867 | 1988 |
1868 OrderPromotionBenefit(); | 1989 OrderPromotionBenefit(); |
1869 | 1990 |
1870 OrderPromotionBenefit.fromJson(core.Map _json) { | 1991 OrderPromotionBenefit.fromJson(core.Map _json) { |
1871 if (_json.containsKey("discount")) { | 1992 if (_json.containsKey("discount")) { |
1872 discount = new Price.fromJson(_json["discount"]); | 1993 discount = new Price.fromJson(_json["discount"]); |
1873 } | 1994 } |
1874 if (_json.containsKey("offerIds")) { | 1995 if (_json.containsKey("offerIds")) { |
1875 offerIds = _json["offerIds"]; | 1996 offerIds = _json["offerIds"]; |
1876 } | 1997 } |
1877 if (_json.containsKey("subType")) { | 1998 if (_json.containsKey("subType")) { |
1878 subType = _json["subType"]; | 1999 subType = _json["subType"]; |
1879 } | 2000 } |
1880 if (_json.containsKey("taxImpact")) { | 2001 if (_json.containsKey("taxImpact")) { |
1881 taxImpact = new Price.fromJson(_json["taxImpact"]); | 2002 taxImpact = new Price.fromJson(_json["taxImpact"]); |
1882 } | 2003 } |
1883 if (_json.containsKey("type")) { | 2004 if (_json.containsKey("type")) { |
1884 type = _json["type"]; | 2005 type = _json["type"]; |
1885 } | 2006 } |
1886 } | 2007 } |
1887 | 2008 |
1888 core.Map<core.String, core.Object> toJson() { | 2009 core.Map<core.String, core.Object> toJson() { |
1889 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2010 final core.Map<core.String, core.Object> _json = |
| 2011 new core.Map<core.String, core.Object>(); |
1890 if (discount != null) { | 2012 if (discount != null) { |
1891 _json["discount"] = (discount).toJson(); | 2013 _json["discount"] = (discount).toJson(); |
1892 } | 2014 } |
1893 if (offerIds != null) { | 2015 if (offerIds != null) { |
1894 _json["offerIds"] = offerIds; | 2016 _json["offerIds"] = offerIds; |
1895 } | 2017 } |
1896 if (subType != null) { | 2018 if (subType != null) { |
1897 _json["subType"] = subType; | 2019 _json["subType"] = subType; |
1898 } | 2020 } |
1899 if (taxImpact != null) { | 2021 if (taxImpact != null) { |
1900 _json["taxImpact"] = (taxImpact).toJson(); | 2022 _json["taxImpact"] = (taxImpact).toJson(); |
1901 } | 2023 } |
1902 if (type != null) { | 2024 if (type != null) { |
1903 _json["type"] = type; | 2025 _json["type"] = type; |
1904 } | 2026 } |
1905 return _json; | 2027 return _json; |
1906 } | 2028 } |
1907 } | 2029 } |
1908 | 2030 |
1909 class OrderRefund { | 2031 class OrderRefund { |
1910 /** The actor that created the refund. */ | 2032 /// The actor that created the refund. |
1911 core.String actor; | 2033 core.String actor; |
1912 /** The amount that is refunded. */ | 2034 |
| 2035 /// The amount that is refunded. |
1913 Price amount; | 2036 Price amount; |
1914 /** Date on which the item has been created, in ISO 8601 format. */ | 2037 |
| 2038 /// Date on which the item has been created, in ISO 8601 format. |
1915 core.String creationDate; | 2039 core.String creationDate; |
1916 /** The reason for the refund. */ | 2040 |
| 2041 /// The reason for the refund. |
1917 core.String reason; | 2042 core.String reason; |
1918 /** The explanation of the reason. */ | 2043 |
| 2044 /// The explanation of the reason. |
1919 core.String reasonText; | 2045 core.String reasonText; |
1920 | 2046 |
1921 OrderRefund(); | 2047 OrderRefund(); |
1922 | 2048 |
1923 OrderRefund.fromJson(core.Map _json) { | 2049 OrderRefund.fromJson(core.Map _json) { |
1924 if (_json.containsKey("actor")) { | 2050 if (_json.containsKey("actor")) { |
1925 actor = _json["actor"]; | 2051 actor = _json["actor"]; |
1926 } | 2052 } |
1927 if (_json.containsKey("amount")) { | 2053 if (_json.containsKey("amount")) { |
1928 amount = new Price.fromJson(_json["amount"]); | 2054 amount = new Price.fromJson(_json["amount"]); |
1929 } | 2055 } |
1930 if (_json.containsKey("creationDate")) { | 2056 if (_json.containsKey("creationDate")) { |
1931 creationDate = _json["creationDate"]; | 2057 creationDate = _json["creationDate"]; |
1932 } | 2058 } |
1933 if (_json.containsKey("reason")) { | 2059 if (_json.containsKey("reason")) { |
1934 reason = _json["reason"]; | 2060 reason = _json["reason"]; |
1935 } | 2061 } |
1936 if (_json.containsKey("reasonText")) { | 2062 if (_json.containsKey("reasonText")) { |
1937 reasonText = _json["reasonText"]; | 2063 reasonText = _json["reasonText"]; |
1938 } | 2064 } |
1939 } | 2065 } |
1940 | 2066 |
1941 core.Map<core.String, core.Object> toJson() { | 2067 core.Map<core.String, core.Object> toJson() { |
1942 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2068 final core.Map<core.String, core.Object> _json = |
| 2069 new core.Map<core.String, core.Object>(); |
1943 if (actor != null) { | 2070 if (actor != null) { |
1944 _json["actor"] = actor; | 2071 _json["actor"] = actor; |
1945 } | 2072 } |
1946 if (amount != null) { | 2073 if (amount != null) { |
1947 _json["amount"] = (amount).toJson(); | 2074 _json["amount"] = (amount).toJson(); |
1948 } | 2075 } |
1949 if (creationDate != null) { | 2076 if (creationDate != null) { |
1950 _json["creationDate"] = creationDate; | 2077 _json["creationDate"] = creationDate; |
1951 } | 2078 } |
1952 if (reason != null) { | 2079 if (reason != null) { |
1953 _json["reason"] = reason; | 2080 _json["reason"] = reason; |
1954 } | 2081 } |
1955 if (reasonText != null) { | 2082 if (reasonText != null) { |
1956 _json["reasonText"] = reasonText; | 2083 _json["reasonText"] = reasonText; |
1957 } | 2084 } |
1958 return _json; | 2085 return _json; |
1959 } | 2086 } |
1960 } | 2087 } |
1961 | 2088 |
1962 class OrderReturn { | 2089 class OrderReturn { |
1963 /** The actor that created the refund. */ | 2090 /// The actor that created the refund. |
1964 core.String actor; | 2091 core.String actor; |
1965 /** Date on which the item has been created, in ISO 8601 format. */ | 2092 |
| 2093 /// Date on which the item has been created, in ISO 8601 format. |
1966 core.String creationDate; | 2094 core.String creationDate; |
1967 /** Quantity that is returned. */ | 2095 |
| 2096 /// Quantity that is returned. |
1968 core.int quantity; | 2097 core.int quantity; |
1969 /** The reason for the return. */ | 2098 |
| 2099 /// The reason for the return. |
1970 core.String reason; | 2100 core.String reason; |
1971 /** The explanation of the reason. */ | 2101 |
| 2102 /// The explanation of the reason. |
1972 core.String reasonText; | 2103 core.String reasonText; |
1973 | 2104 |
1974 OrderReturn(); | 2105 OrderReturn(); |
1975 | 2106 |
1976 OrderReturn.fromJson(core.Map _json) { | 2107 OrderReturn.fromJson(core.Map _json) { |
1977 if (_json.containsKey("actor")) { | 2108 if (_json.containsKey("actor")) { |
1978 actor = _json["actor"]; | 2109 actor = _json["actor"]; |
1979 } | 2110 } |
1980 if (_json.containsKey("creationDate")) { | 2111 if (_json.containsKey("creationDate")) { |
1981 creationDate = _json["creationDate"]; | 2112 creationDate = _json["creationDate"]; |
1982 } | 2113 } |
1983 if (_json.containsKey("quantity")) { | 2114 if (_json.containsKey("quantity")) { |
1984 quantity = _json["quantity"]; | 2115 quantity = _json["quantity"]; |
1985 } | 2116 } |
1986 if (_json.containsKey("reason")) { | 2117 if (_json.containsKey("reason")) { |
1987 reason = _json["reason"]; | 2118 reason = _json["reason"]; |
1988 } | 2119 } |
1989 if (_json.containsKey("reasonText")) { | 2120 if (_json.containsKey("reasonText")) { |
1990 reasonText = _json["reasonText"]; | 2121 reasonText = _json["reasonText"]; |
1991 } | 2122 } |
1992 } | 2123 } |
1993 | 2124 |
1994 core.Map<core.String, core.Object> toJson() { | 2125 core.Map<core.String, core.Object> toJson() { |
1995 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2126 final core.Map<core.String, core.Object> _json = |
| 2127 new core.Map<core.String, core.Object>(); |
1996 if (actor != null) { | 2128 if (actor != null) { |
1997 _json["actor"] = actor; | 2129 _json["actor"] = actor; |
1998 } | 2130 } |
1999 if (creationDate != null) { | 2131 if (creationDate != null) { |
2000 _json["creationDate"] = creationDate; | 2132 _json["creationDate"] = creationDate; |
2001 } | 2133 } |
2002 if (quantity != null) { | 2134 if (quantity != null) { |
2003 _json["quantity"] = quantity; | 2135 _json["quantity"] = quantity; |
2004 } | 2136 } |
2005 if (reason != null) { | 2137 if (reason != null) { |
2006 _json["reason"] = reason; | 2138 _json["reason"] = reason; |
2007 } | 2139 } |
2008 if (reasonText != null) { | 2140 if (reasonText != null) { |
2009 _json["reasonText"] = reasonText; | 2141 _json["reasonText"] = reasonText; |
2010 } | 2142 } |
2011 return _json; | 2143 return _json; |
2012 } | 2144 } |
2013 } | 2145 } |
2014 | 2146 |
2015 class OrderShipment { | 2147 class OrderShipment { |
2016 /** The carrier handling the shipment. */ | 2148 /// The carrier handling the shipment. |
2017 core.String carrier; | 2149 core.String carrier; |
2018 /** Date on which the shipment has been created, in ISO 8601 format. */ | 2150 |
| 2151 /// Date on which the shipment has been created, in ISO 8601 format. |
2019 core.String creationDate; | 2152 core.String creationDate; |
2020 /** | 2153 |
2021 * Date on which the shipment has been delivered, in ISO 8601 format. Present | 2154 /// Date on which the shipment has been delivered, in ISO 8601 format. |
2022 * only if status is delievered | 2155 /// Present only if status is delievered |
2023 */ | |
2024 core.String deliveryDate; | 2156 core.String deliveryDate; |
2025 /** The id of the shipment. */ | 2157 |
| 2158 /// The id of the shipment. |
2026 core.String id; | 2159 core.String id; |
2027 /** The line items that are shipped. */ | 2160 |
| 2161 /// The line items that are shipped. |
2028 core.List<OrderShipmentLineItemShipment> lineItems; | 2162 core.List<OrderShipmentLineItemShipment> lineItems; |
2029 /** The status of the shipment. */ | 2163 |
| 2164 /// The status of the shipment. |
2030 core.String status; | 2165 core.String status; |
2031 /** The tracking id for the shipment. */ | 2166 |
| 2167 /// The tracking id for the shipment. |
2032 core.String trackingId; | 2168 core.String trackingId; |
2033 | 2169 |
2034 OrderShipment(); | 2170 OrderShipment(); |
2035 | 2171 |
2036 OrderShipment.fromJson(core.Map _json) { | 2172 OrderShipment.fromJson(core.Map _json) { |
2037 if (_json.containsKey("carrier")) { | 2173 if (_json.containsKey("carrier")) { |
2038 carrier = _json["carrier"]; | 2174 carrier = _json["carrier"]; |
2039 } | 2175 } |
2040 if (_json.containsKey("creationDate")) { | 2176 if (_json.containsKey("creationDate")) { |
2041 creationDate = _json["creationDate"]; | 2177 creationDate = _json["creationDate"]; |
2042 } | 2178 } |
2043 if (_json.containsKey("deliveryDate")) { | 2179 if (_json.containsKey("deliveryDate")) { |
2044 deliveryDate = _json["deliveryDate"]; | 2180 deliveryDate = _json["deliveryDate"]; |
2045 } | 2181 } |
2046 if (_json.containsKey("id")) { | 2182 if (_json.containsKey("id")) { |
2047 id = _json["id"]; | 2183 id = _json["id"]; |
2048 } | 2184 } |
2049 if (_json.containsKey("lineItems")) { | 2185 if (_json.containsKey("lineItems")) { |
2050 lineItems = _json["lineItems"].map((value) => new OrderShipmentLineItemShi
pment.fromJson(value)).toList(); | 2186 lineItems = _json["lineItems"] |
| 2187 .map((value) => new OrderShipmentLineItemShipment.fromJson(value)) |
| 2188 .toList(); |
2051 } | 2189 } |
2052 if (_json.containsKey("status")) { | 2190 if (_json.containsKey("status")) { |
2053 status = _json["status"]; | 2191 status = _json["status"]; |
2054 } | 2192 } |
2055 if (_json.containsKey("trackingId")) { | 2193 if (_json.containsKey("trackingId")) { |
2056 trackingId = _json["trackingId"]; | 2194 trackingId = _json["trackingId"]; |
2057 } | 2195 } |
2058 } | 2196 } |
2059 | 2197 |
2060 core.Map<core.String, core.Object> toJson() { | 2198 core.Map<core.String, core.Object> toJson() { |
2061 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2199 final core.Map<core.String, core.Object> _json = |
| 2200 new core.Map<core.String, core.Object>(); |
2062 if (carrier != null) { | 2201 if (carrier != null) { |
2063 _json["carrier"] = carrier; | 2202 _json["carrier"] = carrier; |
2064 } | 2203 } |
2065 if (creationDate != null) { | 2204 if (creationDate != null) { |
2066 _json["creationDate"] = creationDate; | 2205 _json["creationDate"] = creationDate; |
2067 } | 2206 } |
2068 if (deliveryDate != null) { | 2207 if (deliveryDate != null) { |
2069 _json["deliveryDate"] = deliveryDate; | 2208 _json["deliveryDate"] = deliveryDate; |
2070 } | 2209 } |
2071 if (id != null) { | 2210 if (id != null) { |
2072 _json["id"] = id; | 2211 _json["id"] = id; |
2073 } | 2212 } |
2074 if (lineItems != null) { | 2213 if (lineItems != null) { |
2075 _json["lineItems"] = lineItems.map((value) => (value).toJson()).toList(); | 2214 _json["lineItems"] = lineItems.map((value) => (value).toJson()).toList(); |
2076 } | 2215 } |
2077 if (status != null) { | 2216 if (status != null) { |
2078 _json["status"] = status; | 2217 _json["status"] = status; |
2079 } | 2218 } |
2080 if (trackingId != null) { | 2219 if (trackingId != null) { |
2081 _json["trackingId"] = trackingId; | 2220 _json["trackingId"] = trackingId; |
2082 } | 2221 } |
2083 return _json; | 2222 return _json; |
2084 } | 2223 } |
2085 } | 2224 } |
2086 | 2225 |
2087 class OrderShipmentLineItemShipment { | 2226 class OrderShipmentLineItemShipment { |
2088 /** The id of the line item that is shipped. */ | 2227 /// The id of the line item that is shipped. |
2089 core.String lineItemId; | 2228 core.String lineItemId; |
2090 /** The quantity that is shipped. */ | 2229 |
| 2230 /// The quantity that is shipped. |
2091 core.int quantity; | 2231 core.int quantity; |
2092 | 2232 |
2093 OrderShipmentLineItemShipment(); | 2233 OrderShipmentLineItemShipment(); |
2094 | 2234 |
2095 OrderShipmentLineItemShipment.fromJson(core.Map _json) { | 2235 OrderShipmentLineItemShipment.fromJson(core.Map _json) { |
2096 if (_json.containsKey("lineItemId")) { | 2236 if (_json.containsKey("lineItemId")) { |
2097 lineItemId = _json["lineItemId"]; | 2237 lineItemId = _json["lineItemId"]; |
2098 } | 2238 } |
2099 if (_json.containsKey("quantity")) { | 2239 if (_json.containsKey("quantity")) { |
2100 quantity = _json["quantity"]; | 2240 quantity = _json["quantity"]; |
2101 } | 2241 } |
2102 } | 2242 } |
2103 | 2243 |
2104 core.Map<core.String, core.Object> toJson() { | 2244 core.Map<core.String, core.Object> toJson() { |
2105 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2245 final core.Map<core.String, core.Object> _json = |
| 2246 new core.Map<core.String, core.Object>(); |
2106 if (lineItemId != null) { | 2247 if (lineItemId != null) { |
2107 _json["lineItemId"] = lineItemId; | 2248 _json["lineItemId"] = lineItemId; |
2108 } | 2249 } |
2109 if (quantity != null) { | 2250 if (quantity != null) { |
2110 _json["quantity"] = quantity; | 2251 _json["quantity"] = quantity; |
2111 } | 2252 } |
2112 return _json; | 2253 return _json; |
2113 } | 2254 } |
2114 } | 2255 } |
2115 | 2256 |
2116 class OrdersAcknowledgeRequest { | 2257 class OrdersAcknowledgeRequest { |
2117 /** | 2258 /// The ID of the operation. Unique across all operations for a given order. |
2118 * The ID of the operation. Unique across all operations for a given order. | |
2119 */ | |
2120 core.String operationId; | 2259 core.String operationId; |
2121 | 2260 |
2122 OrdersAcknowledgeRequest(); | 2261 OrdersAcknowledgeRequest(); |
2123 | 2262 |
2124 OrdersAcknowledgeRequest.fromJson(core.Map _json) { | 2263 OrdersAcknowledgeRequest.fromJson(core.Map _json) { |
2125 if (_json.containsKey("operationId")) { | 2264 if (_json.containsKey("operationId")) { |
2126 operationId = _json["operationId"]; | 2265 operationId = _json["operationId"]; |
2127 } | 2266 } |
2128 } | 2267 } |
2129 | 2268 |
2130 core.Map<core.String, core.Object> toJson() { | 2269 core.Map<core.String, core.Object> toJson() { |
2131 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2270 final core.Map<core.String, core.Object> _json = |
| 2271 new core.Map<core.String, core.Object>(); |
2132 if (operationId != null) { | 2272 if (operationId != null) { |
2133 _json["operationId"] = operationId; | 2273 _json["operationId"] = operationId; |
2134 } | 2274 } |
2135 return _json; | 2275 return _json; |
2136 } | 2276 } |
2137 } | 2277 } |
2138 | 2278 |
2139 class OrdersAcknowledgeResponse { | 2279 class OrdersAcknowledgeResponse { |
2140 /** The status of the execution. */ | 2280 /// The status of the execution. |
2141 core.String executionStatus; | 2281 core.String executionStatus; |
2142 /** | 2282 |
2143 * Identifies what kind of resource this is. Value: the fixed string | 2283 /// Identifies what kind of resource this is. Value: the fixed string |
2144 * "content#ordersAcknowledgeResponse". | 2284 /// "content#ordersAcknowledgeResponse". |
2145 */ | |
2146 core.String kind; | 2285 core.String kind; |
2147 | 2286 |
2148 OrdersAcknowledgeResponse(); | 2287 OrdersAcknowledgeResponse(); |
2149 | 2288 |
2150 OrdersAcknowledgeResponse.fromJson(core.Map _json) { | 2289 OrdersAcknowledgeResponse.fromJson(core.Map _json) { |
2151 if (_json.containsKey("executionStatus")) { | 2290 if (_json.containsKey("executionStatus")) { |
2152 executionStatus = _json["executionStatus"]; | 2291 executionStatus = _json["executionStatus"]; |
2153 } | 2292 } |
2154 if (_json.containsKey("kind")) { | 2293 if (_json.containsKey("kind")) { |
2155 kind = _json["kind"]; | 2294 kind = _json["kind"]; |
2156 } | 2295 } |
2157 } | 2296 } |
2158 | 2297 |
2159 core.Map<core.String, core.Object> toJson() { | 2298 core.Map<core.String, core.Object> toJson() { |
2160 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2299 final core.Map<core.String, core.Object> _json = |
| 2300 new core.Map<core.String, core.Object>(); |
2161 if (executionStatus != null) { | 2301 if (executionStatus != null) { |
2162 _json["executionStatus"] = executionStatus; | 2302 _json["executionStatus"] = executionStatus; |
2163 } | 2303 } |
2164 if (kind != null) { | 2304 if (kind != null) { |
2165 _json["kind"] = kind; | 2305 _json["kind"] = kind; |
2166 } | 2306 } |
2167 return _json; | 2307 return _json; |
2168 } | 2308 } |
2169 } | 2309 } |
2170 | 2310 |
2171 class OrdersAdvanceTestOrderResponse { | 2311 class OrdersAdvanceTestOrderResponse { |
2172 /** | 2312 /// Identifies what kind of resource this is. Value: the fixed string |
2173 * Identifies what kind of resource this is. Value: the fixed string | 2313 /// "content#ordersAdvanceTestOrderResponse". |
2174 * "content#ordersAdvanceTestOrderResponse". | |
2175 */ | |
2176 core.String kind; | 2314 core.String kind; |
2177 | 2315 |
2178 OrdersAdvanceTestOrderResponse(); | 2316 OrdersAdvanceTestOrderResponse(); |
2179 | 2317 |
2180 OrdersAdvanceTestOrderResponse.fromJson(core.Map _json) { | 2318 OrdersAdvanceTestOrderResponse.fromJson(core.Map _json) { |
2181 if (_json.containsKey("kind")) { | 2319 if (_json.containsKey("kind")) { |
2182 kind = _json["kind"]; | 2320 kind = _json["kind"]; |
2183 } | 2321 } |
2184 } | 2322 } |
2185 | 2323 |
2186 core.Map<core.String, core.Object> toJson() { | 2324 core.Map<core.String, core.Object> toJson() { |
2187 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2325 final core.Map<core.String, core.Object> _json = |
| 2326 new core.Map<core.String, core.Object>(); |
2188 if (kind != null) { | 2327 if (kind != null) { |
2189 _json["kind"] = kind; | 2328 _json["kind"] = kind; |
2190 } | 2329 } |
2191 return _json; | 2330 return _json; |
2192 } | 2331 } |
2193 } | 2332 } |
2194 | 2333 |
2195 class OrdersCancelLineItemRequest { | 2334 class OrdersCancelLineItemRequest { |
2196 /** | 2335 /// Amount to refund for the cancelation. Optional. If not set, Google will |
2197 * Amount to refund for the cancelation. Optional. If not set, Google will | 2336 /// calculate the default based on the price and tax of the items involved. |
2198 * calculate the default based on the price and tax of the items involved. The | 2337 /// The amount must not be larger than the net amount left on the order. |
2199 * amount must not be larger than the net amount left on the order. | |
2200 */ | |
2201 Price amount; | 2338 Price amount; |
2202 /** The ID of the line item to cancel. */ | 2339 |
| 2340 /// The ID of the line item to cancel. |
2203 core.String lineItemId; | 2341 core.String lineItemId; |
2204 /** | 2342 |
2205 * The ID of the operation. Unique across all operations for a given order. | 2343 /// The ID of the operation. Unique across all operations for a given order. |
2206 */ | |
2207 core.String operationId; | 2344 core.String operationId; |
2208 /** The quantity to cancel. */ | 2345 |
| 2346 /// The quantity to cancel. |
2209 core.int quantity; | 2347 core.int quantity; |
2210 /** The reason for the cancellation. */ | 2348 |
| 2349 /// The reason for the cancellation. |
2211 core.String reason; | 2350 core.String reason; |
2212 /** The explanation of the reason. */ | 2351 |
| 2352 /// The explanation of the reason. |
2213 core.String reasonText; | 2353 core.String reasonText; |
2214 | 2354 |
2215 OrdersCancelLineItemRequest(); | 2355 OrdersCancelLineItemRequest(); |
2216 | 2356 |
2217 OrdersCancelLineItemRequest.fromJson(core.Map _json) { | 2357 OrdersCancelLineItemRequest.fromJson(core.Map _json) { |
2218 if (_json.containsKey("amount")) { | 2358 if (_json.containsKey("amount")) { |
2219 amount = new Price.fromJson(_json["amount"]); | 2359 amount = new Price.fromJson(_json["amount"]); |
2220 } | 2360 } |
2221 if (_json.containsKey("lineItemId")) { | 2361 if (_json.containsKey("lineItemId")) { |
2222 lineItemId = _json["lineItemId"]; | 2362 lineItemId = _json["lineItemId"]; |
2223 } | 2363 } |
2224 if (_json.containsKey("operationId")) { | 2364 if (_json.containsKey("operationId")) { |
2225 operationId = _json["operationId"]; | 2365 operationId = _json["operationId"]; |
2226 } | 2366 } |
2227 if (_json.containsKey("quantity")) { | 2367 if (_json.containsKey("quantity")) { |
2228 quantity = _json["quantity"]; | 2368 quantity = _json["quantity"]; |
2229 } | 2369 } |
2230 if (_json.containsKey("reason")) { | 2370 if (_json.containsKey("reason")) { |
2231 reason = _json["reason"]; | 2371 reason = _json["reason"]; |
2232 } | 2372 } |
2233 if (_json.containsKey("reasonText")) { | 2373 if (_json.containsKey("reasonText")) { |
2234 reasonText = _json["reasonText"]; | 2374 reasonText = _json["reasonText"]; |
2235 } | 2375 } |
2236 } | 2376 } |
2237 | 2377 |
2238 core.Map<core.String, core.Object> toJson() { | 2378 core.Map<core.String, core.Object> toJson() { |
2239 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2379 final core.Map<core.String, core.Object> _json = |
| 2380 new core.Map<core.String, core.Object>(); |
2240 if (amount != null) { | 2381 if (amount != null) { |
2241 _json["amount"] = (amount).toJson(); | 2382 _json["amount"] = (amount).toJson(); |
2242 } | 2383 } |
2243 if (lineItemId != null) { | 2384 if (lineItemId != null) { |
2244 _json["lineItemId"] = lineItemId; | 2385 _json["lineItemId"] = lineItemId; |
2245 } | 2386 } |
2246 if (operationId != null) { | 2387 if (operationId != null) { |
2247 _json["operationId"] = operationId; | 2388 _json["operationId"] = operationId; |
2248 } | 2389 } |
2249 if (quantity != null) { | 2390 if (quantity != null) { |
2250 _json["quantity"] = quantity; | 2391 _json["quantity"] = quantity; |
2251 } | 2392 } |
2252 if (reason != null) { | 2393 if (reason != null) { |
2253 _json["reason"] = reason; | 2394 _json["reason"] = reason; |
2254 } | 2395 } |
2255 if (reasonText != null) { | 2396 if (reasonText != null) { |
2256 _json["reasonText"] = reasonText; | 2397 _json["reasonText"] = reasonText; |
2257 } | 2398 } |
2258 return _json; | 2399 return _json; |
2259 } | 2400 } |
2260 } | 2401 } |
2261 | 2402 |
2262 class OrdersCancelLineItemResponse { | 2403 class OrdersCancelLineItemResponse { |
2263 /** The status of the execution. */ | 2404 /// The status of the execution. |
2264 core.String executionStatus; | 2405 core.String executionStatus; |
2265 /** | 2406 |
2266 * Identifies what kind of resource this is. Value: the fixed string | 2407 /// Identifies what kind of resource this is. Value: the fixed string |
2267 * "content#ordersCancelLineItemResponse". | 2408 /// "content#ordersCancelLineItemResponse". |
2268 */ | |
2269 core.String kind; | 2409 core.String kind; |
2270 | 2410 |
2271 OrdersCancelLineItemResponse(); | 2411 OrdersCancelLineItemResponse(); |
2272 | 2412 |
2273 OrdersCancelLineItemResponse.fromJson(core.Map _json) { | 2413 OrdersCancelLineItemResponse.fromJson(core.Map _json) { |
2274 if (_json.containsKey("executionStatus")) { | 2414 if (_json.containsKey("executionStatus")) { |
2275 executionStatus = _json["executionStatus"]; | 2415 executionStatus = _json["executionStatus"]; |
2276 } | 2416 } |
2277 if (_json.containsKey("kind")) { | 2417 if (_json.containsKey("kind")) { |
2278 kind = _json["kind"]; | 2418 kind = _json["kind"]; |
2279 } | 2419 } |
2280 } | 2420 } |
2281 | 2421 |
2282 core.Map<core.String, core.Object> toJson() { | 2422 core.Map<core.String, core.Object> toJson() { |
2283 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2423 final core.Map<core.String, core.Object> _json = |
| 2424 new core.Map<core.String, core.Object>(); |
2284 if (executionStatus != null) { | 2425 if (executionStatus != null) { |
2285 _json["executionStatus"] = executionStatus; | 2426 _json["executionStatus"] = executionStatus; |
2286 } | 2427 } |
2287 if (kind != null) { | 2428 if (kind != null) { |
2288 _json["kind"] = kind; | 2429 _json["kind"] = kind; |
2289 } | 2430 } |
2290 return _json; | 2431 return _json; |
2291 } | 2432 } |
2292 } | 2433 } |
2293 | 2434 |
2294 class OrdersCancelRequest { | 2435 class OrdersCancelRequest { |
2295 /** | 2436 /// The ID of the operation. Unique across all operations for a given order. |
2296 * The ID of the operation. Unique across all operations for a given order. | |
2297 */ | |
2298 core.String operationId; | 2437 core.String operationId; |
2299 /** The reason for the cancellation. */ | 2438 |
| 2439 /// The reason for the cancellation. |
2300 core.String reason; | 2440 core.String reason; |
2301 /** The explanation of the reason. */ | 2441 |
| 2442 /// The explanation of the reason. |
2302 core.String reasonText; | 2443 core.String reasonText; |
2303 | 2444 |
2304 OrdersCancelRequest(); | 2445 OrdersCancelRequest(); |
2305 | 2446 |
2306 OrdersCancelRequest.fromJson(core.Map _json) { | 2447 OrdersCancelRequest.fromJson(core.Map _json) { |
2307 if (_json.containsKey("operationId")) { | 2448 if (_json.containsKey("operationId")) { |
2308 operationId = _json["operationId"]; | 2449 operationId = _json["operationId"]; |
2309 } | 2450 } |
2310 if (_json.containsKey("reason")) { | 2451 if (_json.containsKey("reason")) { |
2311 reason = _json["reason"]; | 2452 reason = _json["reason"]; |
2312 } | 2453 } |
2313 if (_json.containsKey("reasonText")) { | 2454 if (_json.containsKey("reasonText")) { |
2314 reasonText = _json["reasonText"]; | 2455 reasonText = _json["reasonText"]; |
2315 } | 2456 } |
2316 } | 2457 } |
2317 | 2458 |
2318 core.Map<core.String, core.Object> toJson() { | 2459 core.Map<core.String, core.Object> toJson() { |
2319 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2460 final core.Map<core.String, core.Object> _json = |
| 2461 new core.Map<core.String, core.Object>(); |
2320 if (operationId != null) { | 2462 if (operationId != null) { |
2321 _json["operationId"] = operationId; | 2463 _json["operationId"] = operationId; |
2322 } | 2464 } |
2323 if (reason != null) { | 2465 if (reason != null) { |
2324 _json["reason"] = reason; | 2466 _json["reason"] = reason; |
2325 } | 2467 } |
2326 if (reasonText != null) { | 2468 if (reasonText != null) { |
2327 _json["reasonText"] = reasonText; | 2469 _json["reasonText"] = reasonText; |
2328 } | 2470 } |
2329 return _json; | 2471 return _json; |
2330 } | 2472 } |
2331 } | 2473 } |
2332 | 2474 |
2333 class OrdersCancelResponse { | 2475 class OrdersCancelResponse { |
2334 /** The status of the execution. */ | 2476 /// The status of the execution. |
2335 core.String executionStatus; | 2477 core.String executionStatus; |
2336 /** | 2478 |
2337 * Identifies what kind of resource this is. Value: the fixed string | 2479 /// Identifies what kind of resource this is. Value: the fixed string |
2338 * "content#ordersCancelResponse". | 2480 /// "content#ordersCancelResponse". |
2339 */ | |
2340 core.String kind; | 2481 core.String kind; |
2341 | 2482 |
2342 OrdersCancelResponse(); | 2483 OrdersCancelResponse(); |
2343 | 2484 |
2344 OrdersCancelResponse.fromJson(core.Map _json) { | 2485 OrdersCancelResponse.fromJson(core.Map _json) { |
2345 if (_json.containsKey("executionStatus")) { | 2486 if (_json.containsKey("executionStatus")) { |
2346 executionStatus = _json["executionStatus"]; | 2487 executionStatus = _json["executionStatus"]; |
2347 } | 2488 } |
2348 if (_json.containsKey("kind")) { | 2489 if (_json.containsKey("kind")) { |
2349 kind = _json["kind"]; | 2490 kind = _json["kind"]; |
2350 } | 2491 } |
2351 } | 2492 } |
2352 | 2493 |
2353 core.Map<core.String, core.Object> toJson() { | 2494 core.Map<core.String, core.Object> toJson() { |
2354 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2495 final core.Map<core.String, core.Object> _json = |
| 2496 new core.Map<core.String, core.Object>(); |
2355 if (executionStatus != null) { | 2497 if (executionStatus != null) { |
2356 _json["executionStatus"] = executionStatus; | 2498 _json["executionStatus"] = executionStatus; |
2357 } | 2499 } |
2358 if (kind != null) { | 2500 if (kind != null) { |
2359 _json["kind"] = kind; | 2501 _json["kind"] = kind; |
2360 } | 2502 } |
2361 return _json; | 2503 return _json; |
2362 } | 2504 } |
2363 } | 2505 } |
2364 | 2506 |
2365 class OrdersCreateTestOrderRequest { | 2507 class OrdersCreateTestOrderRequest { |
2366 /** | 2508 /// The test order template to use. Specify as an alternative to testOrder as |
2367 * The test order template to use. Specify as an alternative to testOrder as a | 2509 /// a shortcut for retrieving a template and then creating an order using |
2368 * shortcut for retrieving a template and then creating an order using that | 2510 /// that template. |
2369 * template. | |
2370 */ | |
2371 core.String templateName; | 2511 core.String templateName; |
2372 /** The test order to create. */ | 2512 |
| 2513 /// The test order to create. |
2373 TestOrder testOrder; | 2514 TestOrder testOrder; |
2374 | 2515 |
2375 OrdersCreateTestOrderRequest(); | 2516 OrdersCreateTestOrderRequest(); |
2376 | 2517 |
2377 OrdersCreateTestOrderRequest.fromJson(core.Map _json) { | 2518 OrdersCreateTestOrderRequest.fromJson(core.Map _json) { |
2378 if (_json.containsKey("templateName")) { | 2519 if (_json.containsKey("templateName")) { |
2379 templateName = _json["templateName"]; | 2520 templateName = _json["templateName"]; |
2380 } | 2521 } |
2381 if (_json.containsKey("testOrder")) { | 2522 if (_json.containsKey("testOrder")) { |
2382 testOrder = new TestOrder.fromJson(_json["testOrder"]); | 2523 testOrder = new TestOrder.fromJson(_json["testOrder"]); |
2383 } | 2524 } |
2384 } | 2525 } |
2385 | 2526 |
2386 core.Map<core.String, core.Object> toJson() { | 2527 core.Map<core.String, core.Object> toJson() { |
2387 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2528 final core.Map<core.String, core.Object> _json = |
| 2529 new core.Map<core.String, core.Object>(); |
2388 if (templateName != null) { | 2530 if (templateName != null) { |
2389 _json["templateName"] = templateName; | 2531 _json["templateName"] = templateName; |
2390 } | 2532 } |
2391 if (testOrder != null) { | 2533 if (testOrder != null) { |
2392 _json["testOrder"] = (testOrder).toJson(); | 2534 _json["testOrder"] = (testOrder).toJson(); |
2393 } | 2535 } |
2394 return _json; | 2536 return _json; |
2395 } | 2537 } |
2396 } | 2538 } |
2397 | 2539 |
2398 class OrdersCreateTestOrderResponse { | 2540 class OrdersCreateTestOrderResponse { |
2399 /** | 2541 /// Identifies what kind of resource this is. Value: the fixed string |
2400 * Identifies what kind of resource this is. Value: the fixed string | 2542 /// "content#ordersCreateTestOrderResponse". |
2401 * "content#ordersCreateTestOrderResponse". | |
2402 */ | |
2403 core.String kind; | 2543 core.String kind; |
2404 /** The ID of the newly created test order. */ | 2544 |
| 2545 /// The ID of the newly created test order. |
2405 core.String orderId; | 2546 core.String orderId; |
2406 | 2547 |
2407 OrdersCreateTestOrderResponse(); | 2548 OrdersCreateTestOrderResponse(); |
2408 | 2549 |
2409 OrdersCreateTestOrderResponse.fromJson(core.Map _json) { | 2550 OrdersCreateTestOrderResponse.fromJson(core.Map _json) { |
2410 if (_json.containsKey("kind")) { | 2551 if (_json.containsKey("kind")) { |
2411 kind = _json["kind"]; | 2552 kind = _json["kind"]; |
2412 } | 2553 } |
2413 if (_json.containsKey("orderId")) { | 2554 if (_json.containsKey("orderId")) { |
2414 orderId = _json["orderId"]; | 2555 orderId = _json["orderId"]; |
2415 } | 2556 } |
2416 } | 2557 } |
2417 | 2558 |
2418 core.Map<core.String, core.Object> toJson() { | 2559 core.Map<core.String, core.Object> toJson() { |
2419 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2560 final core.Map<core.String, core.Object> _json = |
| 2561 new core.Map<core.String, core.Object>(); |
2420 if (kind != null) { | 2562 if (kind != null) { |
2421 _json["kind"] = kind; | 2563 _json["kind"] = kind; |
2422 } | 2564 } |
2423 if (orderId != null) { | 2565 if (orderId != null) { |
2424 _json["orderId"] = orderId; | 2566 _json["orderId"] = orderId; |
2425 } | 2567 } |
2426 return _json; | 2568 return _json; |
2427 } | 2569 } |
2428 } | 2570 } |
2429 | 2571 |
2430 class OrdersCustomBatchRequest { | 2572 class OrdersCustomBatchRequest { |
2431 /** The request entries to be processed in the batch. */ | 2573 /// The request entries to be processed in the batch. |
2432 core.List<OrdersCustomBatchRequestEntry> entries; | 2574 core.List<OrdersCustomBatchRequestEntry> entries; |
2433 | 2575 |
2434 OrdersCustomBatchRequest(); | 2576 OrdersCustomBatchRequest(); |
2435 | 2577 |
2436 OrdersCustomBatchRequest.fromJson(core.Map _json) { | 2578 OrdersCustomBatchRequest.fromJson(core.Map _json) { |
2437 if (_json.containsKey("entries")) { | 2579 if (_json.containsKey("entries")) { |
2438 entries = _json["entries"].map((value) => new OrdersCustomBatchRequestEntr
y.fromJson(value)).toList(); | 2580 entries = _json["entries"] |
| 2581 .map((value) => new OrdersCustomBatchRequestEntry.fromJson(value)) |
| 2582 .toList(); |
2439 } | 2583 } |
2440 } | 2584 } |
2441 | 2585 |
2442 core.Map<core.String, core.Object> toJson() { | 2586 core.Map<core.String, core.Object> toJson() { |
2443 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2587 final core.Map<core.String, core.Object> _json = |
| 2588 new core.Map<core.String, core.Object>(); |
2444 if (entries != null) { | 2589 if (entries != null) { |
2445 _json["entries"] = entries.map((value) => (value).toJson()).toList(); | 2590 _json["entries"] = entries.map((value) => (value).toJson()).toList(); |
2446 } | 2591 } |
2447 return _json; | 2592 return _json; |
2448 } | 2593 } |
2449 } | 2594 } |
2450 | 2595 |
2451 class OrdersCustomBatchRequestEntry { | 2596 class OrdersCustomBatchRequestEntry { |
2452 /** An entry ID, unique within the batch request. */ | 2597 /// An entry ID, unique within the batch request. |
2453 core.int batchId; | 2598 core.int batchId; |
2454 /** Required for cancel method. */ | 2599 |
| 2600 /// Required for cancel method. |
2455 OrdersCustomBatchRequestEntryCancel cancel; | 2601 OrdersCustomBatchRequestEntryCancel cancel; |
2456 /** Required for cancelLineItem method. */ | 2602 |
| 2603 /// Required for cancelLineItem method. |
2457 OrdersCustomBatchRequestEntryCancelLineItem cancelLineItem; | 2604 OrdersCustomBatchRequestEntryCancelLineItem cancelLineItem; |
2458 /** The ID of the managing account. */ | 2605 |
| 2606 /// The ID of the managing account. |
2459 core.String merchantId; | 2607 core.String merchantId; |
2460 /** | 2608 |
2461 * The merchant order id. Required for updateMerchantOrderId and | 2609 /// The merchant order id. Required for updateMerchantOrderId and |
2462 * getByMerchantOrderId methods. | 2610 /// getByMerchantOrderId methods. |
2463 */ | |
2464 core.String merchantOrderId; | 2611 core.String merchantOrderId; |
2465 /** The method to apply. */ | 2612 |
| 2613 /// The method to apply. |
2466 core.String method; | 2614 core.String method; |
2467 /** | 2615 |
2468 * The ID of the operation. Unique across all operations for a given order. | 2616 /// The ID of the operation. Unique across all operations for a given order. |
2469 * Required for all methods beside get and getByMerchantOrderId. | 2617 /// Required for all methods beside get and getByMerchantOrderId. |
2470 */ | |
2471 core.String operationId; | 2618 core.String operationId; |
2472 /** | 2619 |
2473 * The ID of the order. Required for all methods beside getByMerchantOrderId. | 2620 /// The ID of the order. Required for all methods beside |
2474 */ | 2621 /// getByMerchantOrderId. |
2475 core.String orderId; | 2622 core.String orderId; |
2476 /** Required for refund method. */ | 2623 |
| 2624 /// Required for refund method. |
2477 OrdersCustomBatchRequestEntryRefund refund; | 2625 OrdersCustomBatchRequestEntryRefund refund; |
2478 /** Required for returnLineItem method. */ | 2626 |
| 2627 /// Required for returnLineItem method. |
2479 OrdersCustomBatchRequestEntryReturnLineItem returnLineItem; | 2628 OrdersCustomBatchRequestEntryReturnLineItem returnLineItem; |
2480 /** Required for shipLineItems method. */ | 2629 |
| 2630 /// Required for shipLineItems method. |
2481 OrdersCustomBatchRequestEntryShipLineItems shipLineItems; | 2631 OrdersCustomBatchRequestEntryShipLineItems shipLineItems; |
2482 /** Required for updateShipment method. */ | 2632 |
| 2633 /// Required for updateShipment method. |
2483 OrdersCustomBatchRequestEntryUpdateShipment updateShipment; | 2634 OrdersCustomBatchRequestEntryUpdateShipment updateShipment; |
2484 | 2635 |
2485 OrdersCustomBatchRequestEntry(); | 2636 OrdersCustomBatchRequestEntry(); |
2486 | 2637 |
2487 OrdersCustomBatchRequestEntry.fromJson(core.Map _json) { | 2638 OrdersCustomBatchRequestEntry.fromJson(core.Map _json) { |
2488 if (_json.containsKey("batchId")) { | 2639 if (_json.containsKey("batchId")) { |
2489 batchId = _json["batchId"]; | 2640 batchId = _json["batchId"]; |
2490 } | 2641 } |
2491 if (_json.containsKey("cancel")) { | 2642 if (_json.containsKey("cancel")) { |
2492 cancel = new OrdersCustomBatchRequestEntryCancel.fromJson(_json["cancel"])
; | 2643 cancel = |
| 2644 new OrdersCustomBatchRequestEntryCancel.fromJson(_json["cancel"]); |
2493 } | 2645 } |
2494 if (_json.containsKey("cancelLineItem")) { | 2646 if (_json.containsKey("cancelLineItem")) { |
2495 cancelLineItem = new OrdersCustomBatchRequestEntryCancelLineItem.fromJson(
_json["cancelLineItem"]); | 2647 cancelLineItem = new OrdersCustomBatchRequestEntryCancelLineItem.fromJson( |
| 2648 _json["cancelLineItem"]); |
2496 } | 2649 } |
2497 if (_json.containsKey("merchantId")) { | 2650 if (_json.containsKey("merchantId")) { |
2498 merchantId = _json["merchantId"]; | 2651 merchantId = _json["merchantId"]; |
2499 } | 2652 } |
2500 if (_json.containsKey("merchantOrderId")) { | 2653 if (_json.containsKey("merchantOrderId")) { |
2501 merchantOrderId = _json["merchantOrderId"]; | 2654 merchantOrderId = _json["merchantOrderId"]; |
2502 } | 2655 } |
2503 if (_json.containsKey("method")) { | 2656 if (_json.containsKey("method")) { |
2504 method = _json["method"]; | 2657 method = _json["method"]; |
2505 } | 2658 } |
2506 if (_json.containsKey("operationId")) { | 2659 if (_json.containsKey("operationId")) { |
2507 operationId = _json["operationId"]; | 2660 operationId = _json["operationId"]; |
2508 } | 2661 } |
2509 if (_json.containsKey("orderId")) { | 2662 if (_json.containsKey("orderId")) { |
2510 orderId = _json["orderId"]; | 2663 orderId = _json["orderId"]; |
2511 } | 2664 } |
2512 if (_json.containsKey("refund")) { | 2665 if (_json.containsKey("refund")) { |
2513 refund = new OrdersCustomBatchRequestEntryRefund.fromJson(_json["refund"])
; | 2666 refund = |
| 2667 new OrdersCustomBatchRequestEntryRefund.fromJson(_json["refund"]); |
2514 } | 2668 } |
2515 if (_json.containsKey("returnLineItem")) { | 2669 if (_json.containsKey("returnLineItem")) { |
2516 returnLineItem = new OrdersCustomBatchRequestEntryReturnLineItem.fromJson(
_json["returnLineItem"]); | 2670 returnLineItem = new OrdersCustomBatchRequestEntryReturnLineItem.fromJson( |
| 2671 _json["returnLineItem"]); |
2517 } | 2672 } |
2518 if (_json.containsKey("shipLineItems")) { | 2673 if (_json.containsKey("shipLineItems")) { |
2519 shipLineItems = new OrdersCustomBatchRequestEntryShipLineItems.fromJson(_j
son["shipLineItems"]); | 2674 shipLineItems = new OrdersCustomBatchRequestEntryShipLineItems.fromJson( |
| 2675 _json["shipLineItems"]); |
2520 } | 2676 } |
2521 if (_json.containsKey("updateShipment")) { | 2677 if (_json.containsKey("updateShipment")) { |
2522 updateShipment = new OrdersCustomBatchRequestEntryUpdateShipment.fromJson(
_json["updateShipment"]); | 2678 updateShipment = new OrdersCustomBatchRequestEntryUpdateShipment.fromJson( |
| 2679 _json["updateShipment"]); |
2523 } | 2680 } |
2524 } | 2681 } |
2525 | 2682 |
2526 core.Map<core.String, core.Object> toJson() { | 2683 core.Map<core.String, core.Object> toJson() { |
2527 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2684 final core.Map<core.String, core.Object> _json = |
| 2685 new core.Map<core.String, core.Object>(); |
2528 if (batchId != null) { | 2686 if (batchId != null) { |
2529 _json["batchId"] = batchId; | 2687 _json["batchId"] = batchId; |
2530 } | 2688 } |
2531 if (cancel != null) { | 2689 if (cancel != null) { |
2532 _json["cancel"] = (cancel).toJson(); | 2690 _json["cancel"] = (cancel).toJson(); |
2533 } | 2691 } |
2534 if (cancelLineItem != null) { | 2692 if (cancelLineItem != null) { |
2535 _json["cancelLineItem"] = (cancelLineItem).toJson(); | 2693 _json["cancelLineItem"] = (cancelLineItem).toJson(); |
2536 } | 2694 } |
2537 if (merchantId != null) { | 2695 if (merchantId != null) { |
(...skipping 21 matching lines...) Loading... |
2559 _json["shipLineItems"] = (shipLineItems).toJson(); | 2717 _json["shipLineItems"] = (shipLineItems).toJson(); |
2560 } | 2718 } |
2561 if (updateShipment != null) { | 2719 if (updateShipment != null) { |
2562 _json["updateShipment"] = (updateShipment).toJson(); | 2720 _json["updateShipment"] = (updateShipment).toJson(); |
2563 } | 2721 } |
2564 return _json; | 2722 return _json; |
2565 } | 2723 } |
2566 } | 2724 } |
2567 | 2725 |
2568 class OrdersCustomBatchRequestEntryCancel { | 2726 class OrdersCustomBatchRequestEntryCancel { |
2569 /** The reason for the cancellation. */ | 2727 /// The reason for the cancellation. |
2570 core.String reason; | 2728 core.String reason; |
2571 /** The explanation of the reason. */ | 2729 |
| 2730 /// The explanation of the reason. |
2572 core.String reasonText; | 2731 core.String reasonText; |
2573 | 2732 |
2574 OrdersCustomBatchRequestEntryCancel(); | 2733 OrdersCustomBatchRequestEntryCancel(); |
2575 | 2734 |
2576 OrdersCustomBatchRequestEntryCancel.fromJson(core.Map _json) { | 2735 OrdersCustomBatchRequestEntryCancel.fromJson(core.Map _json) { |
2577 if (_json.containsKey("reason")) { | 2736 if (_json.containsKey("reason")) { |
2578 reason = _json["reason"]; | 2737 reason = _json["reason"]; |
2579 } | 2738 } |
2580 if (_json.containsKey("reasonText")) { | 2739 if (_json.containsKey("reasonText")) { |
2581 reasonText = _json["reasonText"]; | 2740 reasonText = _json["reasonText"]; |
2582 } | 2741 } |
2583 } | 2742 } |
2584 | 2743 |
2585 core.Map<core.String, core.Object> toJson() { | 2744 core.Map<core.String, core.Object> toJson() { |
2586 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2745 final core.Map<core.String, core.Object> _json = |
| 2746 new core.Map<core.String, core.Object>(); |
2587 if (reason != null) { | 2747 if (reason != null) { |
2588 _json["reason"] = reason; | 2748 _json["reason"] = reason; |
2589 } | 2749 } |
2590 if (reasonText != null) { | 2750 if (reasonText != null) { |
2591 _json["reasonText"] = reasonText; | 2751 _json["reasonText"] = reasonText; |
2592 } | 2752 } |
2593 return _json; | 2753 return _json; |
2594 } | 2754 } |
2595 } | 2755 } |
2596 | 2756 |
2597 class OrdersCustomBatchRequestEntryCancelLineItem { | 2757 class OrdersCustomBatchRequestEntryCancelLineItem { |
2598 /** | 2758 /// Amount to refund for the cancelation. Optional. If not set, Google will |
2599 * Amount to refund for the cancelation. Optional. If not set, Google will | 2759 /// calculate the default based on the price and tax of the items involved. |
2600 * calculate the default based on the price and tax of the items involved. The | 2760 /// The amount must not be larger than the net amount left on the order. |
2601 * amount must not be larger than the net amount left on the order. | |
2602 */ | |
2603 Price amount; | 2761 Price amount; |
2604 /** The ID of the line item to cancel. */ | 2762 |
| 2763 /// The ID of the line item to cancel. |
2605 core.String lineItemId; | 2764 core.String lineItemId; |
2606 /** The quantity to cancel. */ | 2765 |
| 2766 /// The quantity to cancel. |
2607 core.int quantity; | 2767 core.int quantity; |
2608 /** The reason for the cancellation. */ | 2768 |
| 2769 /// The reason for the cancellation. |
2609 core.String reason; | 2770 core.String reason; |
2610 /** The explanation of the reason. */ | 2771 |
| 2772 /// The explanation of the reason. |
2611 core.String reasonText; | 2773 core.String reasonText; |
2612 | 2774 |
2613 OrdersCustomBatchRequestEntryCancelLineItem(); | 2775 OrdersCustomBatchRequestEntryCancelLineItem(); |
2614 | 2776 |
2615 OrdersCustomBatchRequestEntryCancelLineItem.fromJson(core.Map _json) { | 2777 OrdersCustomBatchRequestEntryCancelLineItem.fromJson(core.Map _json) { |
2616 if (_json.containsKey("amount")) { | 2778 if (_json.containsKey("amount")) { |
2617 amount = new Price.fromJson(_json["amount"]); | 2779 amount = new Price.fromJson(_json["amount"]); |
2618 } | 2780 } |
2619 if (_json.containsKey("lineItemId")) { | 2781 if (_json.containsKey("lineItemId")) { |
2620 lineItemId = _json["lineItemId"]; | 2782 lineItemId = _json["lineItemId"]; |
2621 } | 2783 } |
2622 if (_json.containsKey("quantity")) { | 2784 if (_json.containsKey("quantity")) { |
2623 quantity = _json["quantity"]; | 2785 quantity = _json["quantity"]; |
2624 } | 2786 } |
2625 if (_json.containsKey("reason")) { | 2787 if (_json.containsKey("reason")) { |
2626 reason = _json["reason"]; | 2788 reason = _json["reason"]; |
2627 } | 2789 } |
2628 if (_json.containsKey("reasonText")) { | 2790 if (_json.containsKey("reasonText")) { |
2629 reasonText = _json["reasonText"]; | 2791 reasonText = _json["reasonText"]; |
2630 } | 2792 } |
2631 } | 2793 } |
2632 | 2794 |
2633 core.Map<core.String, core.Object> toJson() { | 2795 core.Map<core.String, core.Object> toJson() { |
2634 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2796 final core.Map<core.String, core.Object> _json = |
| 2797 new core.Map<core.String, core.Object>(); |
2635 if (amount != null) { | 2798 if (amount != null) { |
2636 _json["amount"] = (amount).toJson(); | 2799 _json["amount"] = (amount).toJson(); |
2637 } | 2800 } |
2638 if (lineItemId != null) { | 2801 if (lineItemId != null) { |
2639 _json["lineItemId"] = lineItemId; | 2802 _json["lineItemId"] = lineItemId; |
2640 } | 2803 } |
2641 if (quantity != null) { | 2804 if (quantity != null) { |
2642 _json["quantity"] = quantity; | 2805 _json["quantity"] = quantity; |
2643 } | 2806 } |
2644 if (reason != null) { | 2807 if (reason != null) { |
2645 _json["reason"] = reason; | 2808 _json["reason"] = reason; |
2646 } | 2809 } |
2647 if (reasonText != null) { | 2810 if (reasonText != null) { |
2648 _json["reasonText"] = reasonText; | 2811 _json["reasonText"] = reasonText; |
2649 } | 2812 } |
2650 return _json; | 2813 return _json; |
2651 } | 2814 } |
2652 } | 2815 } |
2653 | 2816 |
2654 class OrdersCustomBatchRequestEntryRefund { | 2817 class OrdersCustomBatchRequestEntryRefund { |
2655 /** The amount that is refunded. */ | 2818 /// The amount that is refunded. |
2656 Price amount; | 2819 Price amount; |
2657 /** The reason for the refund. */ | 2820 |
| 2821 /// The reason for the refund. |
2658 core.String reason; | 2822 core.String reason; |
2659 /** The explanation of the reason. */ | 2823 |
| 2824 /// The explanation of the reason. |
2660 core.String reasonText; | 2825 core.String reasonText; |
2661 | 2826 |
2662 OrdersCustomBatchRequestEntryRefund(); | 2827 OrdersCustomBatchRequestEntryRefund(); |
2663 | 2828 |
2664 OrdersCustomBatchRequestEntryRefund.fromJson(core.Map _json) { | 2829 OrdersCustomBatchRequestEntryRefund.fromJson(core.Map _json) { |
2665 if (_json.containsKey("amount")) { | 2830 if (_json.containsKey("amount")) { |
2666 amount = new Price.fromJson(_json["amount"]); | 2831 amount = new Price.fromJson(_json["amount"]); |
2667 } | 2832 } |
2668 if (_json.containsKey("reason")) { | 2833 if (_json.containsKey("reason")) { |
2669 reason = _json["reason"]; | 2834 reason = _json["reason"]; |
2670 } | 2835 } |
2671 if (_json.containsKey("reasonText")) { | 2836 if (_json.containsKey("reasonText")) { |
2672 reasonText = _json["reasonText"]; | 2837 reasonText = _json["reasonText"]; |
2673 } | 2838 } |
2674 } | 2839 } |
2675 | 2840 |
2676 core.Map<core.String, core.Object> toJson() { | 2841 core.Map<core.String, core.Object> toJson() { |
2677 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2842 final core.Map<core.String, core.Object> _json = |
| 2843 new core.Map<core.String, core.Object>(); |
2678 if (amount != null) { | 2844 if (amount != null) { |
2679 _json["amount"] = (amount).toJson(); | 2845 _json["amount"] = (amount).toJson(); |
2680 } | 2846 } |
2681 if (reason != null) { | 2847 if (reason != null) { |
2682 _json["reason"] = reason; | 2848 _json["reason"] = reason; |
2683 } | 2849 } |
2684 if (reasonText != null) { | 2850 if (reasonText != null) { |
2685 _json["reasonText"] = reasonText; | 2851 _json["reasonText"] = reasonText; |
2686 } | 2852 } |
2687 return _json; | 2853 return _json; |
2688 } | 2854 } |
2689 } | 2855 } |
2690 | 2856 |
2691 class OrdersCustomBatchRequestEntryReturnLineItem { | 2857 class OrdersCustomBatchRequestEntryReturnLineItem { |
2692 /** The ID of the line item to return. */ | 2858 /// The ID of the line item to return. |
2693 core.String lineItemId; | 2859 core.String lineItemId; |
2694 /** The quantity to return. */ | 2860 |
| 2861 /// The quantity to return. |
2695 core.int quantity; | 2862 core.int quantity; |
2696 /** The reason for the return. */ | 2863 |
| 2864 /// The reason for the return. |
2697 core.String reason; | 2865 core.String reason; |
2698 /** The explanation of the reason. */ | 2866 |
| 2867 /// The explanation of the reason. |
2699 core.String reasonText; | 2868 core.String reasonText; |
2700 | 2869 |
2701 OrdersCustomBatchRequestEntryReturnLineItem(); | 2870 OrdersCustomBatchRequestEntryReturnLineItem(); |
2702 | 2871 |
2703 OrdersCustomBatchRequestEntryReturnLineItem.fromJson(core.Map _json) { | 2872 OrdersCustomBatchRequestEntryReturnLineItem.fromJson(core.Map _json) { |
2704 if (_json.containsKey("lineItemId")) { | 2873 if (_json.containsKey("lineItemId")) { |
2705 lineItemId = _json["lineItemId"]; | 2874 lineItemId = _json["lineItemId"]; |
2706 } | 2875 } |
2707 if (_json.containsKey("quantity")) { | 2876 if (_json.containsKey("quantity")) { |
2708 quantity = _json["quantity"]; | 2877 quantity = _json["quantity"]; |
2709 } | 2878 } |
2710 if (_json.containsKey("reason")) { | 2879 if (_json.containsKey("reason")) { |
2711 reason = _json["reason"]; | 2880 reason = _json["reason"]; |
2712 } | 2881 } |
2713 if (_json.containsKey("reasonText")) { | 2882 if (_json.containsKey("reasonText")) { |
2714 reasonText = _json["reasonText"]; | 2883 reasonText = _json["reasonText"]; |
2715 } | 2884 } |
2716 } | 2885 } |
2717 | 2886 |
2718 core.Map<core.String, core.Object> toJson() { | 2887 core.Map<core.String, core.Object> toJson() { |
2719 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2888 final core.Map<core.String, core.Object> _json = |
| 2889 new core.Map<core.String, core.Object>(); |
2720 if (lineItemId != null) { | 2890 if (lineItemId != null) { |
2721 _json["lineItemId"] = lineItemId; | 2891 _json["lineItemId"] = lineItemId; |
2722 } | 2892 } |
2723 if (quantity != null) { | 2893 if (quantity != null) { |
2724 _json["quantity"] = quantity; | 2894 _json["quantity"] = quantity; |
2725 } | 2895 } |
2726 if (reason != null) { | 2896 if (reason != null) { |
2727 _json["reason"] = reason; | 2897 _json["reason"] = reason; |
2728 } | 2898 } |
2729 if (reasonText != null) { | 2899 if (reasonText != null) { |
2730 _json["reasonText"] = reasonText; | 2900 _json["reasonText"] = reasonText; |
2731 } | 2901 } |
2732 return _json; | 2902 return _json; |
2733 } | 2903 } |
2734 } | 2904 } |
2735 | 2905 |
2736 class OrdersCustomBatchRequestEntryShipLineItems { | 2906 class OrdersCustomBatchRequestEntryShipLineItems { |
2737 /** The carrier handling the shipment. */ | 2907 /// The carrier handling the shipment. |
2738 core.String carrier; | 2908 core.String carrier; |
2739 /** Line items to ship. */ | 2909 |
| 2910 /// Line items to ship. |
2740 core.List<OrderShipmentLineItemShipment> lineItems; | 2911 core.List<OrderShipmentLineItemShipment> lineItems; |
2741 /** The ID of the shipment. */ | 2912 |
| 2913 /// The ID of the shipment. |
2742 core.String shipmentId; | 2914 core.String shipmentId; |
2743 /** The tracking id for the shipment. */ | 2915 |
| 2916 /// The tracking id for the shipment. |
2744 core.String trackingId; | 2917 core.String trackingId; |
2745 | 2918 |
2746 OrdersCustomBatchRequestEntryShipLineItems(); | 2919 OrdersCustomBatchRequestEntryShipLineItems(); |
2747 | 2920 |
2748 OrdersCustomBatchRequestEntryShipLineItems.fromJson(core.Map _json) { | 2921 OrdersCustomBatchRequestEntryShipLineItems.fromJson(core.Map _json) { |
2749 if (_json.containsKey("carrier")) { | 2922 if (_json.containsKey("carrier")) { |
2750 carrier = _json["carrier"]; | 2923 carrier = _json["carrier"]; |
2751 } | 2924 } |
2752 if (_json.containsKey("lineItems")) { | 2925 if (_json.containsKey("lineItems")) { |
2753 lineItems = _json["lineItems"].map((value) => new OrderShipmentLineItemShi
pment.fromJson(value)).toList(); | 2926 lineItems = _json["lineItems"] |
| 2927 .map((value) => new OrderShipmentLineItemShipment.fromJson(value)) |
| 2928 .toList(); |
2754 } | 2929 } |
2755 if (_json.containsKey("shipmentId")) { | 2930 if (_json.containsKey("shipmentId")) { |
2756 shipmentId = _json["shipmentId"]; | 2931 shipmentId = _json["shipmentId"]; |
2757 } | 2932 } |
2758 if (_json.containsKey("trackingId")) { | 2933 if (_json.containsKey("trackingId")) { |
2759 trackingId = _json["trackingId"]; | 2934 trackingId = _json["trackingId"]; |
2760 } | 2935 } |
2761 } | 2936 } |
2762 | 2937 |
2763 core.Map<core.String, core.Object> toJson() { | 2938 core.Map<core.String, core.Object> toJson() { |
2764 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2939 final core.Map<core.String, core.Object> _json = |
| 2940 new core.Map<core.String, core.Object>(); |
2765 if (carrier != null) { | 2941 if (carrier != null) { |
2766 _json["carrier"] = carrier; | 2942 _json["carrier"] = carrier; |
2767 } | 2943 } |
2768 if (lineItems != null) { | 2944 if (lineItems != null) { |
2769 _json["lineItems"] = lineItems.map((value) => (value).toJson()).toList(); | 2945 _json["lineItems"] = lineItems.map((value) => (value).toJson()).toList(); |
2770 } | 2946 } |
2771 if (shipmentId != null) { | 2947 if (shipmentId != null) { |
2772 _json["shipmentId"] = shipmentId; | 2948 _json["shipmentId"] = shipmentId; |
2773 } | 2949 } |
2774 if (trackingId != null) { | 2950 if (trackingId != null) { |
2775 _json["trackingId"] = trackingId; | 2951 _json["trackingId"] = trackingId; |
2776 } | 2952 } |
2777 return _json; | 2953 return _json; |
2778 } | 2954 } |
2779 } | 2955 } |
2780 | 2956 |
2781 class OrdersCustomBatchRequestEntryUpdateShipment { | 2957 class OrdersCustomBatchRequestEntryUpdateShipment { |
2782 /** The carrier handling the shipment. Not updated if missing. */ | 2958 /// The carrier handling the shipment. Not updated if missing. |
2783 core.String carrier; | 2959 core.String carrier; |
2784 /** The ID of the shipment. */ | 2960 |
| 2961 /// The ID of the shipment. |
2785 core.String shipmentId; | 2962 core.String shipmentId; |
2786 /** New status for the shipment. Not updated if missing. */ | 2963 |
| 2964 /// New status for the shipment. Not updated if missing. |
2787 core.String status; | 2965 core.String status; |
2788 /** The tracking id for the shipment. Not updated if missing. */ | 2966 |
| 2967 /// The tracking id for the shipment. Not updated if missing. |
2789 core.String trackingId; | 2968 core.String trackingId; |
2790 | 2969 |
2791 OrdersCustomBatchRequestEntryUpdateShipment(); | 2970 OrdersCustomBatchRequestEntryUpdateShipment(); |
2792 | 2971 |
2793 OrdersCustomBatchRequestEntryUpdateShipment.fromJson(core.Map _json) { | 2972 OrdersCustomBatchRequestEntryUpdateShipment.fromJson(core.Map _json) { |
2794 if (_json.containsKey("carrier")) { | 2973 if (_json.containsKey("carrier")) { |
2795 carrier = _json["carrier"]; | 2974 carrier = _json["carrier"]; |
2796 } | 2975 } |
2797 if (_json.containsKey("shipmentId")) { | 2976 if (_json.containsKey("shipmentId")) { |
2798 shipmentId = _json["shipmentId"]; | 2977 shipmentId = _json["shipmentId"]; |
2799 } | 2978 } |
2800 if (_json.containsKey("status")) { | 2979 if (_json.containsKey("status")) { |
2801 status = _json["status"]; | 2980 status = _json["status"]; |
2802 } | 2981 } |
2803 if (_json.containsKey("trackingId")) { | 2982 if (_json.containsKey("trackingId")) { |
2804 trackingId = _json["trackingId"]; | 2983 trackingId = _json["trackingId"]; |
2805 } | 2984 } |
2806 } | 2985 } |
2807 | 2986 |
2808 core.Map<core.String, core.Object> toJson() { | 2987 core.Map<core.String, core.Object> toJson() { |
2809 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 2988 final core.Map<core.String, core.Object> _json = |
| 2989 new core.Map<core.String, core.Object>(); |
2810 if (carrier != null) { | 2990 if (carrier != null) { |
2811 _json["carrier"] = carrier; | 2991 _json["carrier"] = carrier; |
2812 } | 2992 } |
2813 if (shipmentId != null) { | 2993 if (shipmentId != null) { |
2814 _json["shipmentId"] = shipmentId; | 2994 _json["shipmentId"] = shipmentId; |
2815 } | 2995 } |
2816 if (status != null) { | 2996 if (status != null) { |
2817 _json["status"] = status; | 2997 _json["status"] = status; |
2818 } | 2998 } |
2819 if (trackingId != null) { | 2999 if (trackingId != null) { |
2820 _json["trackingId"] = trackingId; | 3000 _json["trackingId"] = trackingId; |
2821 } | 3001 } |
2822 return _json; | 3002 return _json; |
2823 } | 3003 } |
2824 } | 3004 } |
2825 | 3005 |
2826 class OrdersCustomBatchResponse { | 3006 class OrdersCustomBatchResponse { |
2827 /** The result of the execution of the batch requests. */ | 3007 /// The result of the execution of the batch requests. |
2828 core.List<OrdersCustomBatchResponseEntry> entries; | 3008 core.List<OrdersCustomBatchResponseEntry> entries; |
2829 /** | 3009 |
2830 * Identifies what kind of resource this is. Value: the fixed string | 3010 /// Identifies what kind of resource this is. Value: the fixed string |
2831 * "content#ordersCustomBatchResponse". | 3011 /// "content#ordersCustomBatchResponse". |
2832 */ | |
2833 core.String kind; | 3012 core.String kind; |
2834 | 3013 |
2835 OrdersCustomBatchResponse(); | 3014 OrdersCustomBatchResponse(); |
2836 | 3015 |
2837 OrdersCustomBatchResponse.fromJson(core.Map _json) { | 3016 OrdersCustomBatchResponse.fromJson(core.Map _json) { |
2838 if (_json.containsKey("entries")) { | 3017 if (_json.containsKey("entries")) { |
2839 entries = _json["entries"].map((value) => new OrdersCustomBatchResponseEnt
ry.fromJson(value)).toList(); | 3018 entries = _json["entries"] |
| 3019 .map((value) => new OrdersCustomBatchResponseEntry.fromJson(value)) |
| 3020 .toList(); |
2840 } | 3021 } |
2841 if (_json.containsKey("kind")) { | 3022 if (_json.containsKey("kind")) { |
2842 kind = _json["kind"]; | 3023 kind = _json["kind"]; |
2843 } | 3024 } |
2844 } | 3025 } |
2845 | 3026 |
2846 core.Map<core.String, core.Object> toJson() { | 3027 core.Map<core.String, core.Object> toJson() { |
2847 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3028 final core.Map<core.String, core.Object> _json = |
| 3029 new core.Map<core.String, core.Object>(); |
2848 if (entries != null) { | 3030 if (entries != null) { |
2849 _json["entries"] = entries.map((value) => (value).toJson()).toList(); | 3031 _json["entries"] = entries.map((value) => (value).toJson()).toList(); |
2850 } | 3032 } |
2851 if (kind != null) { | 3033 if (kind != null) { |
2852 _json["kind"] = kind; | 3034 _json["kind"] = kind; |
2853 } | 3035 } |
2854 return _json; | 3036 return _json; |
2855 } | 3037 } |
2856 } | 3038 } |
2857 | 3039 |
2858 class OrdersCustomBatchResponseEntry { | 3040 class OrdersCustomBatchResponseEntry { |
2859 /** The ID of the request entry this entry responds to. */ | 3041 /// The ID of the request entry this entry responds to. |
2860 core.int batchId; | 3042 core.int batchId; |
2861 /** A list of errors defined if and only if the request failed. */ | 3043 |
| 3044 /// A list of errors defined if and only if the request failed. |
2862 Errors errors; | 3045 Errors errors; |
2863 /** | 3046 |
2864 * The status of the execution. Only defined if the method is not get or | 3047 /// The status of the execution. Only defined if the method is not get or |
2865 * getByMerchantOrderId and if the request was successful. | 3048 /// getByMerchantOrderId and if the request was successful. |
2866 */ | |
2867 core.String executionStatus; | 3049 core.String executionStatus; |
2868 /** | 3050 |
2869 * Identifies what kind of resource this is. Value: the fixed string | 3051 /// Identifies what kind of resource this is. Value: the fixed string |
2870 * "content#ordersCustomBatchResponseEntry". | 3052 /// "content#ordersCustomBatchResponseEntry". |
2871 */ | |
2872 core.String kind; | 3053 core.String kind; |
2873 /** | 3054 |
2874 * The retrieved order. Only defined if the method is get and if the request | 3055 /// The retrieved order. Only defined if the method is get and if the request |
2875 * was successful. | 3056 /// was successful. |
2876 */ | |
2877 Order order; | 3057 Order order; |
2878 | 3058 |
2879 OrdersCustomBatchResponseEntry(); | 3059 OrdersCustomBatchResponseEntry(); |
2880 | 3060 |
2881 OrdersCustomBatchResponseEntry.fromJson(core.Map _json) { | 3061 OrdersCustomBatchResponseEntry.fromJson(core.Map _json) { |
2882 if (_json.containsKey("batchId")) { | 3062 if (_json.containsKey("batchId")) { |
2883 batchId = _json["batchId"]; | 3063 batchId = _json["batchId"]; |
2884 } | 3064 } |
2885 if (_json.containsKey("errors")) { | 3065 if (_json.containsKey("errors")) { |
2886 errors = new Errors.fromJson(_json["errors"]); | 3066 errors = new Errors.fromJson(_json["errors"]); |
2887 } | 3067 } |
2888 if (_json.containsKey("executionStatus")) { | 3068 if (_json.containsKey("executionStatus")) { |
2889 executionStatus = _json["executionStatus"]; | 3069 executionStatus = _json["executionStatus"]; |
2890 } | 3070 } |
2891 if (_json.containsKey("kind")) { | 3071 if (_json.containsKey("kind")) { |
2892 kind = _json["kind"]; | 3072 kind = _json["kind"]; |
2893 } | 3073 } |
2894 if (_json.containsKey("order")) { | 3074 if (_json.containsKey("order")) { |
2895 order = new Order.fromJson(_json["order"]); | 3075 order = new Order.fromJson(_json["order"]); |
2896 } | 3076 } |
2897 } | 3077 } |
2898 | 3078 |
2899 core.Map<core.String, core.Object> toJson() { | 3079 core.Map<core.String, core.Object> toJson() { |
2900 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3080 final core.Map<core.String, core.Object> _json = |
| 3081 new core.Map<core.String, core.Object>(); |
2901 if (batchId != null) { | 3082 if (batchId != null) { |
2902 _json["batchId"] = batchId; | 3083 _json["batchId"] = batchId; |
2903 } | 3084 } |
2904 if (errors != null) { | 3085 if (errors != null) { |
2905 _json["errors"] = (errors).toJson(); | 3086 _json["errors"] = (errors).toJson(); |
2906 } | 3087 } |
2907 if (executionStatus != null) { | 3088 if (executionStatus != null) { |
2908 _json["executionStatus"] = executionStatus; | 3089 _json["executionStatus"] = executionStatus; |
2909 } | 3090 } |
2910 if (kind != null) { | 3091 if (kind != null) { |
2911 _json["kind"] = kind; | 3092 _json["kind"] = kind; |
2912 } | 3093 } |
2913 if (order != null) { | 3094 if (order != null) { |
2914 _json["order"] = (order).toJson(); | 3095 _json["order"] = (order).toJson(); |
2915 } | 3096 } |
2916 return _json; | 3097 return _json; |
2917 } | 3098 } |
2918 } | 3099 } |
2919 | 3100 |
2920 class OrdersGetByMerchantOrderIdResponse { | 3101 class OrdersGetByMerchantOrderIdResponse { |
2921 /** | 3102 /// Identifies what kind of resource this is. Value: the fixed string |
2922 * Identifies what kind of resource this is. Value: the fixed string | 3103 /// "content#ordersGetByMerchantOrderIdResponse". |
2923 * "content#ordersGetByMerchantOrderIdResponse". | |
2924 */ | |
2925 core.String kind; | 3104 core.String kind; |
2926 /** The requested order. */ | 3105 |
| 3106 /// The requested order. |
2927 Order order; | 3107 Order order; |
2928 | 3108 |
2929 OrdersGetByMerchantOrderIdResponse(); | 3109 OrdersGetByMerchantOrderIdResponse(); |
2930 | 3110 |
2931 OrdersGetByMerchantOrderIdResponse.fromJson(core.Map _json) { | 3111 OrdersGetByMerchantOrderIdResponse.fromJson(core.Map _json) { |
2932 if (_json.containsKey("kind")) { | 3112 if (_json.containsKey("kind")) { |
2933 kind = _json["kind"]; | 3113 kind = _json["kind"]; |
2934 } | 3114 } |
2935 if (_json.containsKey("order")) { | 3115 if (_json.containsKey("order")) { |
2936 order = new Order.fromJson(_json["order"]); | 3116 order = new Order.fromJson(_json["order"]); |
2937 } | 3117 } |
2938 } | 3118 } |
2939 | 3119 |
2940 core.Map<core.String, core.Object> toJson() { | 3120 core.Map<core.String, core.Object> toJson() { |
2941 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3121 final core.Map<core.String, core.Object> _json = |
| 3122 new core.Map<core.String, core.Object>(); |
2942 if (kind != null) { | 3123 if (kind != null) { |
2943 _json["kind"] = kind; | 3124 _json["kind"] = kind; |
2944 } | 3125 } |
2945 if (order != null) { | 3126 if (order != null) { |
2946 _json["order"] = (order).toJson(); | 3127 _json["order"] = (order).toJson(); |
2947 } | 3128 } |
2948 return _json; | 3129 return _json; |
2949 } | 3130 } |
2950 } | 3131 } |
2951 | 3132 |
2952 class OrdersGetTestOrderTemplateResponse { | 3133 class OrdersGetTestOrderTemplateResponse { |
2953 /** | 3134 /// Identifies what kind of resource this is. Value: the fixed string |
2954 * Identifies what kind of resource this is. Value: the fixed string | 3135 /// "content#ordersGetTestOrderTemplateResponse". |
2955 * "content#ordersGetTestOrderTemplateResponse". | |
2956 */ | |
2957 core.String kind; | 3136 core.String kind; |
2958 /** The requested test order template. */ | 3137 |
| 3138 /// The requested test order template. |
2959 TestOrder template; | 3139 TestOrder template; |
2960 | 3140 |
2961 OrdersGetTestOrderTemplateResponse(); | 3141 OrdersGetTestOrderTemplateResponse(); |
2962 | 3142 |
2963 OrdersGetTestOrderTemplateResponse.fromJson(core.Map _json) { | 3143 OrdersGetTestOrderTemplateResponse.fromJson(core.Map _json) { |
2964 if (_json.containsKey("kind")) { | 3144 if (_json.containsKey("kind")) { |
2965 kind = _json["kind"]; | 3145 kind = _json["kind"]; |
2966 } | 3146 } |
2967 if (_json.containsKey("template")) { | 3147 if (_json.containsKey("template")) { |
2968 template = new TestOrder.fromJson(_json["template"]); | 3148 template = new TestOrder.fromJson(_json["template"]); |
2969 } | 3149 } |
2970 } | 3150 } |
2971 | 3151 |
2972 core.Map<core.String, core.Object> toJson() { | 3152 core.Map<core.String, core.Object> toJson() { |
2973 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3153 final core.Map<core.String, core.Object> _json = |
| 3154 new core.Map<core.String, core.Object>(); |
2974 if (kind != null) { | 3155 if (kind != null) { |
2975 _json["kind"] = kind; | 3156 _json["kind"] = kind; |
2976 } | 3157 } |
2977 if (template != null) { | 3158 if (template != null) { |
2978 _json["template"] = (template).toJson(); | 3159 _json["template"] = (template).toJson(); |
2979 } | 3160 } |
2980 return _json; | 3161 return _json; |
2981 } | 3162 } |
2982 } | 3163 } |
2983 | 3164 |
2984 class OrdersListResponse { | 3165 class OrdersListResponse { |
2985 /** | 3166 /// Identifies what kind of resource this is. Value: the fixed string |
2986 * Identifies what kind of resource this is. Value: the fixed string | 3167 /// "content#ordersListResponse". |
2987 * "content#ordersListResponse". | |
2988 */ | |
2989 core.String kind; | 3168 core.String kind; |
2990 /** The token for the retrieval of the next page of orders. */ | 3169 |
| 3170 /// The token for the retrieval of the next page of orders. |
2991 core.String nextPageToken; | 3171 core.String nextPageToken; |
2992 core.List<Order> resources; | 3172 core.List<Order> resources; |
2993 | 3173 |
2994 OrdersListResponse(); | 3174 OrdersListResponse(); |
2995 | 3175 |
2996 OrdersListResponse.fromJson(core.Map _json) { | 3176 OrdersListResponse.fromJson(core.Map _json) { |
2997 if (_json.containsKey("kind")) { | 3177 if (_json.containsKey("kind")) { |
2998 kind = _json["kind"]; | 3178 kind = _json["kind"]; |
2999 } | 3179 } |
3000 if (_json.containsKey("nextPageToken")) { | 3180 if (_json.containsKey("nextPageToken")) { |
3001 nextPageToken = _json["nextPageToken"]; | 3181 nextPageToken = _json["nextPageToken"]; |
3002 } | 3182 } |
3003 if (_json.containsKey("resources")) { | 3183 if (_json.containsKey("resources")) { |
3004 resources = _json["resources"].map((value) => new Order.fromJson(value)).t
oList(); | 3184 resources = |
| 3185 _json["resources"].map((value) => new Order.fromJson(value)).toList(); |
3005 } | 3186 } |
3006 } | 3187 } |
3007 | 3188 |
3008 core.Map<core.String, core.Object> toJson() { | 3189 core.Map<core.String, core.Object> toJson() { |
3009 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3190 final core.Map<core.String, core.Object> _json = |
| 3191 new core.Map<core.String, core.Object>(); |
3010 if (kind != null) { | 3192 if (kind != null) { |
3011 _json["kind"] = kind; | 3193 _json["kind"] = kind; |
3012 } | 3194 } |
3013 if (nextPageToken != null) { | 3195 if (nextPageToken != null) { |
3014 _json["nextPageToken"] = nextPageToken; | 3196 _json["nextPageToken"] = nextPageToken; |
3015 } | 3197 } |
3016 if (resources != null) { | 3198 if (resources != null) { |
3017 _json["resources"] = resources.map((value) => (value).toJson()).toList(); | 3199 _json["resources"] = resources.map((value) => (value).toJson()).toList(); |
3018 } | 3200 } |
3019 return _json; | 3201 return _json; |
3020 } | 3202 } |
3021 } | 3203 } |
3022 | 3204 |
3023 class OrdersRefundRequest { | 3205 class OrdersRefundRequest { |
3024 /** The amount that is refunded. */ | 3206 /// The amount that is refunded. |
3025 Price amount; | 3207 Price amount; |
3026 /** | 3208 |
3027 * The ID of the operation. Unique across all operations for a given order. | 3209 /// The ID of the operation. Unique across all operations for a given order. |
3028 */ | |
3029 core.String operationId; | 3210 core.String operationId; |
3030 /** The reason for the refund. */ | 3211 |
| 3212 /// The reason for the refund. |
3031 core.String reason; | 3213 core.String reason; |
3032 /** The explanation of the reason. */ | 3214 |
| 3215 /// The explanation of the reason. |
3033 core.String reasonText; | 3216 core.String reasonText; |
3034 | 3217 |
3035 OrdersRefundRequest(); | 3218 OrdersRefundRequest(); |
3036 | 3219 |
3037 OrdersRefundRequest.fromJson(core.Map _json) { | 3220 OrdersRefundRequest.fromJson(core.Map _json) { |
3038 if (_json.containsKey("amount")) { | 3221 if (_json.containsKey("amount")) { |
3039 amount = new Price.fromJson(_json["amount"]); | 3222 amount = new Price.fromJson(_json["amount"]); |
3040 } | 3223 } |
3041 if (_json.containsKey("operationId")) { | 3224 if (_json.containsKey("operationId")) { |
3042 operationId = _json["operationId"]; | 3225 operationId = _json["operationId"]; |
3043 } | 3226 } |
3044 if (_json.containsKey("reason")) { | 3227 if (_json.containsKey("reason")) { |
3045 reason = _json["reason"]; | 3228 reason = _json["reason"]; |
3046 } | 3229 } |
3047 if (_json.containsKey("reasonText")) { | 3230 if (_json.containsKey("reasonText")) { |
3048 reasonText = _json["reasonText"]; | 3231 reasonText = _json["reasonText"]; |
3049 } | 3232 } |
3050 } | 3233 } |
3051 | 3234 |
3052 core.Map<core.String, core.Object> toJson() { | 3235 core.Map<core.String, core.Object> toJson() { |
3053 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3236 final core.Map<core.String, core.Object> _json = |
| 3237 new core.Map<core.String, core.Object>(); |
3054 if (amount != null) { | 3238 if (amount != null) { |
3055 _json["amount"] = (amount).toJson(); | 3239 _json["amount"] = (amount).toJson(); |
3056 } | 3240 } |
3057 if (operationId != null) { | 3241 if (operationId != null) { |
3058 _json["operationId"] = operationId; | 3242 _json["operationId"] = operationId; |
3059 } | 3243 } |
3060 if (reason != null) { | 3244 if (reason != null) { |
3061 _json["reason"] = reason; | 3245 _json["reason"] = reason; |
3062 } | 3246 } |
3063 if (reasonText != null) { | 3247 if (reasonText != null) { |
3064 _json["reasonText"] = reasonText; | 3248 _json["reasonText"] = reasonText; |
3065 } | 3249 } |
3066 return _json; | 3250 return _json; |
3067 } | 3251 } |
3068 } | 3252 } |
3069 | 3253 |
3070 class OrdersRefundResponse { | 3254 class OrdersRefundResponse { |
3071 /** The status of the execution. */ | 3255 /// The status of the execution. |
3072 core.String executionStatus; | 3256 core.String executionStatus; |
3073 /** | 3257 |
3074 * Identifies what kind of resource this is. Value: the fixed string | 3258 /// Identifies what kind of resource this is. Value: the fixed string |
3075 * "content#ordersRefundResponse". | 3259 /// "content#ordersRefundResponse". |
3076 */ | |
3077 core.String kind; | 3260 core.String kind; |
3078 | 3261 |
3079 OrdersRefundResponse(); | 3262 OrdersRefundResponse(); |
3080 | 3263 |
3081 OrdersRefundResponse.fromJson(core.Map _json) { | 3264 OrdersRefundResponse.fromJson(core.Map _json) { |
3082 if (_json.containsKey("executionStatus")) { | 3265 if (_json.containsKey("executionStatus")) { |
3083 executionStatus = _json["executionStatus"]; | 3266 executionStatus = _json["executionStatus"]; |
3084 } | 3267 } |
3085 if (_json.containsKey("kind")) { | 3268 if (_json.containsKey("kind")) { |
3086 kind = _json["kind"]; | 3269 kind = _json["kind"]; |
3087 } | 3270 } |
3088 } | 3271 } |
3089 | 3272 |
3090 core.Map<core.String, core.Object> toJson() { | 3273 core.Map<core.String, core.Object> toJson() { |
3091 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3274 final core.Map<core.String, core.Object> _json = |
| 3275 new core.Map<core.String, core.Object>(); |
3092 if (executionStatus != null) { | 3276 if (executionStatus != null) { |
3093 _json["executionStatus"] = executionStatus; | 3277 _json["executionStatus"] = executionStatus; |
3094 } | 3278 } |
3095 if (kind != null) { | 3279 if (kind != null) { |
3096 _json["kind"] = kind; | 3280 _json["kind"] = kind; |
3097 } | 3281 } |
3098 return _json; | 3282 return _json; |
3099 } | 3283 } |
3100 } | 3284 } |
3101 | 3285 |
3102 class OrdersReturnLineItemRequest { | 3286 class OrdersReturnLineItemRequest { |
3103 /** The ID of the line item to return. */ | 3287 /// The ID of the line item to return. |
3104 core.String lineItemId; | 3288 core.String lineItemId; |
3105 /** | 3289 |
3106 * The ID of the operation. Unique across all operations for a given order. | 3290 /// The ID of the operation. Unique across all operations for a given order. |
3107 */ | |
3108 core.String operationId; | 3291 core.String operationId; |
3109 /** The quantity to return. */ | 3292 |
| 3293 /// The quantity to return. |
3110 core.int quantity; | 3294 core.int quantity; |
3111 /** The reason for the return. */ | 3295 |
| 3296 /// The reason for the return. |
3112 core.String reason; | 3297 core.String reason; |
3113 /** The explanation of the reason. */ | 3298 |
| 3299 /// The explanation of the reason. |
3114 core.String reasonText; | 3300 core.String reasonText; |
3115 | 3301 |
3116 OrdersReturnLineItemRequest(); | 3302 OrdersReturnLineItemRequest(); |
3117 | 3303 |
3118 OrdersReturnLineItemRequest.fromJson(core.Map _json) { | 3304 OrdersReturnLineItemRequest.fromJson(core.Map _json) { |
3119 if (_json.containsKey("lineItemId")) { | 3305 if (_json.containsKey("lineItemId")) { |
3120 lineItemId = _json["lineItemId"]; | 3306 lineItemId = _json["lineItemId"]; |
3121 } | 3307 } |
3122 if (_json.containsKey("operationId")) { | 3308 if (_json.containsKey("operationId")) { |
3123 operationId = _json["operationId"]; | 3309 operationId = _json["operationId"]; |
3124 } | 3310 } |
3125 if (_json.containsKey("quantity")) { | 3311 if (_json.containsKey("quantity")) { |
3126 quantity = _json["quantity"]; | 3312 quantity = _json["quantity"]; |
3127 } | 3313 } |
3128 if (_json.containsKey("reason")) { | 3314 if (_json.containsKey("reason")) { |
3129 reason = _json["reason"]; | 3315 reason = _json["reason"]; |
3130 } | 3316 } |
3131 if (_json.containsKey("reasonText")) { | 3317 if (_json.containsKey("reasonText")) { |
3132 reasonText = _json["reasonText"]; | 3318 reasonText = _json["reasonText"]; |
3133 } | 3319 } |
3134 } | 3320 } |
3135 | 3321 |
3136 core.Map<core.String, core.Object> toJson() { | 3322 core.Map<core.String, core.Object> toJson() { |
3137 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3323 final core.Map<core.String, core.Object> _json = |
| 3324 new core.Map<core.String, core.Object>(); |
3138 if (lineItemId != null) { | 3325 if (lineItemId != null) { |
3139 _json["lineItemId"] = lineItemId; | 3326 _json["lineItemId"] = lineItemId; |
3140 } | 3327 } |
3141 if (operationId != null) { | 3328 if (operationId != null) { |
3142 _json["operationId"] = operationId; | 3329 _json["operationId"] = operationId; |
3143 } | 3330 } |
3144 if (quantity != null) { | 3331 if (quantity != null) { |
3145 _json["quantity"] = quantity; | 3332 _json["quantity"] = quantity; |
3146 } | 3333 } |
3147 if (reason != null) { | 3334 if (reason != null) { |
3148 _json["reason"] = reason; | 3335 _json["reason"] = reason; |
3149 } | 3336 } |
3150 if (reasonText != null) { | 3337 if (reasonText != null) { |
3151 _json["reasonText"] = reasonText; | 3338 _json["reasonText"] = reasonText; |
3152 } | 3339 } |
3153 return _json; | 3340 return _json; |
3154 } | 3341 } |
3155 } | 3342 } |
3156 | 3343 |
3157 class OrdersReturnLineItemResponse { | 3344 class OrdersReturnLineItemResponse { |
3158 /** The status of the execution. */ | 3345 /// The status of the execution. |
3159 core.String executionStatus; | 3346 core.String executionStatus; |
3160 /** | 3347 |
3161 * Identifies what kind of resource this is. Value: the fixed string | 3348 /// Identifies what kind of resource this is. Value: the fixed string |
3162 * "content#ordersReturnLineItemResponse". | 3349 /// "content#ordersReturnLineItemResponse". |
3163 */ | |
3164 core.String kind; | 3350 core.String kind; |
3165 | 3351 |
3166 OrdersReturnLineItemResponse(); | 3352 OrdersReturnLineItemResponse(); |
3167 | 3353 |
3168 OrdersReturnLineItemResponse.fromJson(core.Map _json) { | 3354 OrdersReturnLineItemResponse.fromJson(core.Map _json) { |
3169 if (_json.containsKey("executionStatus")) { | 3355 if (_json.containsKey("executionStatus")) { |
3170 executionStatus = _json["executionStatus"]; | 3356 executionStatus = _json["executionStatus"]; |
3171 } | 3357 } |
3172 if (_json.containsKey("kind")) { | 3358 if (_json.containsKey("kind")) { |
3173 kind = _json["kind"]; | 3359 kind = _json["kind"]; |
3174 } | 3360 } |
3175 } | 3361 } |
3176 | 3362 |
3177 core.Map<core.String, core.Object> toJson() { | 3363 core.Map<core.String, core.Object> toJson() { |
3178 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3364 final core.Map<core.String, core.Object> _json = |
| 3365 new core.Map<core.String, core.Object>(); |
3179 if (executionStatus != null) { | 3366 if (executionStatus != null) { |
3180 _json["executionStatus"] = executionStatus; | 3367 _json["executionStatus"] = executionStatus; |
3181 } | 3368 } |
3182 if (kind != null) { | 3369 if (kind != null) { |
3183 _json["kind"] = kind; | 3370 _json["kind"] = kind; |
3184 } | 3371 } |
3185 return _json; | 3372 return _json; |
3186 } | 3373 } |
3187 } | 3374 } |
3188 | 3375 |
3189 class OrdersShipLineItemsRequest { | 3376 class OrdersShipLineItemsRequest { |
3190 /** The carrier handling the shipment. */ | 3377 /// The carrier handling the shipment. |
3191 core.String carrier; | 3378 core.String carrier; |
3192 /** Line items to ship. */ | 3379 |
| 3380 /// Line items to ship. |
3193 core.List<OrderShipmentLineItemShipment> lineItems; | 3381 core.List<OrderShipmentLineItemShipment> lineItems; |
3194 /** | 3382 |
3195 * The ID of the operation. Unique across all operations for a given order. | 3383 /// The ID of the operation. Unique across all operations for a given order. |
3196 */ | |
3197 core.String operationId; | 3384 core.String operationId; |
3198 /** The ID of the shipment. */ | 3385 |
| 3386 /// The ID of the shipment. |
3199 core.String shipmentId; | 3387 core.String shipmentId; |
3200 /** The tracking id for the shipment. */ | 3388 |
| 3389 /// The tracking id for the shipment. |
3201 core.String trackingId; | 3390 core.String trackingId; |
3202 | 3391 |
3203 OrdersShipLineItemsRequest(); | 3392 OrdersShipLineItemsRequest(); |
3204 | 3393 |
3205 OrdersShipLineItemsRequest.fromJson(core.Map _json) { | 3394 OrdersShipLineItemsRequest.fromJson(core.Map _json) { |
3206 if (_json.containsKey("carrier")) { | 3395 if (_json.containsKey("carrier")) { |
3207 carrier = _json["carrier"]; | 3396 carrier = _json["carrier"]; |
3208 } | 3397 } |
3209 if (_json.containsKey("lineItems")) { | 3398 if (_json.containsKey("lineItems")) { |
3210 lineItems = _json["lineItems"].map((value) => new OrderShipmentLineItemShi
pment.fromJson(value)).toList(); | 3399 lineItems = _json["lineItems"] |
| 3400 .map((value) => new OrderShipmentLineItemShipment.fromJson(value)) |
| 3401 .toList(); |
3211 } | 3402 } |
3212 if (_json.containsKey("operationId")) { | 3403 if (_json.containsKey("operationId")) { |
3213 operationId = _json["operationId"]; | 3404 operationId = _json["operationId"]; |
3214 } | 3405 } |
3215 if (_json.containsKey("shipmentId")) { | 3406 if (_json.containsKey("shipmentId")) { |
3216 shipmentId = _json["shipmentId"]; | 3407 shipmentId = _json["shipmentId"]; |
3217 } | 3408 } |
3218 if (_json.containsKey("trackingId")) { | 3409 if (_json.containsKey("trackingId")) { |
3219 trackingId = _json["trackingId"]; | 3410 trackingId = _json["trackingId"]; |
3220 } | 3411 } |
3221 } | 3412 } |
3222 | 3413 |
3223 core.Map<core.String, core.Object> toJson() { | 3414 core.Map<core.String, core.Object> toJson() { |
3224 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3415 final core.Map<core.String, core.Object> _json = |
| 3416 new core.Map<core.String, core.Object>(); |
3225 if (carrier != null) { | 3417 if (carrier != null) { |
3226 _json["carrier"] = carrier; | 3418 _json["carrier"] = carrier; |
3227 } | 3419 } |
3228 if (lineItems != null) { | 3420 if (lineItems != null) { |
3229 _json["lineItems"] = lineItems.map((value) => (value).toJson()).toList(); | 3421 _json["lineItems"] = lineItems.map((value) => (value).toJson()).toList(); |
3230 } | 3422 } |
3231 if (operationId != null) { | 3423 if (operationId != null) { |
3232 _json["operationId"] = operationId; | 3424 _json["operationId"] = operationId; |
3233 } | 3425 } |
3234 if (shipmentId != null) { | 3426 if (shipmentId != null) { |
3235 _json["shipmentId"] = shipmentId; | 3427 _json["shipmentId"] = shipmentId; |
3236 } | 3428 } |
3237 if (trackingId != null) { | 3429 if (trackingId != null) { |
3238 _json["trackingId"] = trackingId; | 3430 _json["trackingId"] = trackingId; |
3239 } | 3431 } |
3240 return _json; | 3432 return _json; |
3241 } | 3433 } |
3242 } | 3434 } |
3243 | 3435 |
3244 class OrdersShipLineItemsResponse { | 3436 class OrdersShipLineItemsResponse { |
3245 /** The status of the execution. */ | 3437 /// The status of the execution. |
3246 core.String executionStatus; | 3438 core.String executionStatus; |
3247 /** | 3439 |
3248 * Identifies what kind of resource this is. Value: the fixed string | 3440 /// Identifies what kind of resource this is. Value: the fixed string |
3249 * "content#ordersShipLineItemsResponse". | 3441 /// "content#ordersShipLineItemsResponse". |
3250 */ | |
3251 core.String kind; | 3442 core.String kind; |
3252 | 3443 |
3253 OrdersShipLineItemsResponse(); | 3444 OrdersShipLineItemsResponse(); |
3254 | 3445 |
3255 OrdersShipLineItemsResponse.fromJson(core.Map _json) { | 3446 OrdersShipLineItemsResponse.fromJson(core.Map _json) { |
3256 if (_json.containsKey("executionStatus")) { | 3447 if (_json.containsKey("executionStatus")) { |
3257 executionStatus = _json["executionStatus"]; | 3448 executionStatus = _json["executionStatus"]; |
3258 } | 3449 } |
3259 if (_json.containsKey("kind")) { | 3450 if (_json.containsKey("kind")) { |
3260 kind = _json["kind"]; | 3451 kind = _json["kind"]; |
3261 } | 3452 } |
3262 } | 3453 } |
3263 | 3454 |
3264 core.Map<core.String, core.Object> toJson() { | 3455 core.Map<core.String, core.Object> toJson() { |
3265 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3456 final core.Map<core.String, core.Object> _json = |
| 3457 new core.Map<core.String, core.Object>(); |
3266 if (executionStatus != null) { | 3458 if (executionStatus != null) { |
3267 _json["executionStatus"] = executionStatus; | 3459 _json["executionStatus"] = executionStatus; |
3268 } | 3460 } |
3269 if (kind != null) { | 3461 if (kind != null) { |
3270 _json["kind"] = kind; | 3462 _json["kind"] = kind; |
3271 } | 3463 } |
3272 return _json; | 3464 return _json; |
3273 } | 3465 } |
3274 } | 3466 } |
3275 | 3467 |
3276 class OrdersUpdateMerchantOrderIdRequest { | 3468 class OrdersUpdateMerchantOrderIdRequest { |
3277 /** | 3469 /// The merchant order id to be assigned to the order. Must be unique per |
3278 * The merchant order id to be assigned to the order. Must be unique per | 3470 /// merchant. |
3279 * merchant. | |
3280 */ | |
3281 core.String merchantOrderId; | 3471 core.String merchantOrderId; |
3282 /** | 3472 |
3283 * The ID of the operation. Unique across all operations for a given order. | 3473 /// The ID of the operation. Unique across all operations for a given order. |
3284 */ | |
3285 core.String operationId; | 3474 core.String operationId; |
3286 | 3475 |
3287 OrdersUpdateMerchantOrderIdRequest(); | 3476 OrdersUpdateMerchantOrderIdRequest(); |
3288 | 3477 |
3289 OrdersUpdateMerchantOrderIdRequest.fromJson(core.Map _json) { | 3478 OrdersUpdateMerchantOrderIdRequest.fromJson(core.Map _json) { |
3290 if (_json.containsKey("merchantOrderId")) { | 3479 if (_json.containsKey("merchantOrderId")) { |
3291 merchantOrderId = _json["merchantOrderId"]; | 3480 merchantOrderId = _json["merchantOrderId"]; |
3292 } | 3481 } |
3293 if (_json.containsKey("operationId")) { | 3482 if (_json.containsKey("operationId")) { |
3294 operationId = _json["operationId"]; | 3483 operationId = _json["operationId"]; |
3295 } | 3484 } |
3296 } | 3485 } |
3297 | 3486 |
3298 core.Map<core.String, core.Object> toJson() { | 3487 core.Map<core.String, core.Object> toJson() { |
3299 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3488 final core.Map<core.String, core.Object> _json = |
| 3489 new core.Map<core.String, core.Object>(); |
3300 if (merchantOrderId != null) { | 3490 if (merchantOrderId != null) { |
3301 _json["merchantOrderId"] = merchantOrderId; | 3491 _json["merchantOrderId"] = merchantOrderId; |
3302 } | 3492 } |
3303 if (operationId != null) { | 3493 if (operationId != null) { |
3304 _json["operationId"] = operationId; | 3494 _json["operationId"] = operationId; |
3305 } | 3495 } |
3306 return _json; | 3496 return _json; |
3307 } | 3497 } |
3308 } | 3498 } |
3309 | 3499 |
3310 class OrdersUpdateMerchantOrderIdResponse { | 3500 class OrdersUpdateMerchantOrderIdResponse { |
3311 /** The status of the execution. */ | 3501 /// The status of the execution. |
3312 core.String executionStatus; | 3502 core.String executionStatus; |
3313 /** | 3503 |
3314 * Identifies what kind of resource this is. Value: the fixed string | 3504 /// Identifies what kind of resource this is. Value: the fixed string |
3315 * "content#ordersUpdateMerchantOrderIdResponse". | 3505 /// "content#ordersUpdateMerchantOrderIdResponse". |
3316 */ | |
3317 core.String kind; | 3506 core.String kind; |
3318 | 3507 |
3319 OrdersUpdateMerchantOrderIdResponse(); | 3508 OrdersUpdateMerchantOrderIdResponse(); |
3320 | 3509 |
3321 OrdersUpdateMerchantOrderIdResponse.fromJson(core.Map _json) { | 3510 OrdersUpdateMerchantOrderIdResponse.fromJson(core.Map _json) { |
3322 if (_json.containsKey("executionStatus")) { | 3511 if (_json.containsKey("executionStatus")) { |
3323 executionStatus = _json["executionStatus"]; | 3512 executionStatus = _json["executionStatus"]; |
3324 } | 3513 } |
3325 if (_json.containsKey("kind")) { | 3514 if (_json.containsKey("kind")) { |
3326 kind = _json["kind"]; | 3515 kind = _json["kind"]; |
3327 } | 3516 } |
3328 } | 3517 } |
3329 | 3518 |
3330 core.Map<core.String, core.Object> toJson() { | 3519 core.Map<core.String, core.Object> toJson() { |
3331 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3520 final core.Map<core.String, core.Object> _json = |
| 3521 new core.Map<core.String, core.Object>(); |
3332 if (executionStatus != null) { | 3522 if (executionStatus != null) { |
3333 _json["executionStatus"] = executionStatus; | 3523 _json["executionStatus"] = executionStatus; |
3334 } | 3524 } |
3335 if (kind != null) { | 3525 if (kind != null) { |
3336 _json["kind"] = kind; | 3526 _json["kind"] = kind; |
3337 } | 3527 } |
3338 return _json; | 3528 return _json; |
3339 } | 3529 } |
3340 } | 3530 } |
3341 | 3531 |
3342 class OrdersUpdateShipmentRequest { | 3532 class OrdersUpdateShipmentRequest { |
3343 /** The carrier handling the shipment. Not updated if missing. */ | 3533 /// The carrier handling the shipment. Not updated if missing. |
3344 core.String carrier; | 3534 core.String carrier; |
3345 /** | 3535 |
3346 * The ID of the operation. Unique across all operations for a given order. | 3536 /// The ID of the operation. Unique across all operations for a given order. |
3347 */ | |
3348 core.String operationId; | 3537 core.String operationId; |
3349 /** The ID of the shipment. */ | 3538 |
| 3539 /// The ID of the shipment. |
3350 core.String shipmentId; | 3540 core.String shipmentId; |
3351 /** New status for the shipment. Not updated if missing. */ | 3541 |
| 3542 /// New status for the shipment. Not updated if missing. |
3352 core.String status; | 3543 core.String status; |
3353 /** The tracking id for the shipment. Not updated if missing. */ | 3544 |
| 3545 /// The tracking id for the shipment. Not updated if missing. |
3354 core.String trackingId; | 3546 core.String trackingId; |
3355 | 3547 |
3356 OrdersUpdateShipmentRequest(); | 3548 OrdersUpdateShipmentRequest(); |
3357 | 3549 |
3358 OrdersUpdateShipmentRequest.fromJson(core.Map _json) { | 3550 OrdersUpdateShipmentRequest.fromJson(core.Map _json) { |
3359 if (_json.containsKey("carrier")) { | 3551 if (_json.containsKey("carrier")) { |
3360 carrier = _json["carrier"]; | 3552 carrier = _json["carrier"]; |
3361 } | 3553 } |
3362 if (_json.containsKey("operationId")) { | 3554 if (_json.containsKey("operationId")) { |
3363 operationId = _json["operationId"]; | 3555 operationId = _json["operationId"]; |
3364 } | 3556 } |
3365 if (_json.containsKey("shipmentId")) { | 3557 if (_json.containsKey("shipmentId")) { |
3366 shipmentId = _json["shipmentId"]; | 3558 shipmentId = _json["shipmentId"]; |
3367 } | 3559 } |
3368 if (_json.containsKey("status")) { | 3560 if (_json.containsKey("status")) { |
3369 status = _json["status"]; | 3561 status = _json["status"]; |
3370 } | 3562 } |
3371 if (_json.containsKey("trackingId")) { | 3563 if (_json.containsKey("trackingId")) { |
3372 trackingId = _json["trackingId"]; | 3564 trackingId = _json["trackingId"]; |
3373 } | 3565 } |
3374 } | 3566 } |
3375 | 3567 |
3376 core.Map<core.String, core.Object> toJson() { | 3568 core.Map<core.String, core.Object> toJson() { |
3377 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3569 final core.Map<core.String, core.Object> _json = |
| 3570 new core.Map<core.String, core.Object>(); |
3378 if (carrier != null) { | 3571 if (carrier != null) { |
3379 _json["carrier"] = carrier; | 3572 _json["carrier"] = carrier; |
3380 } | 3573 } |
3381 if (operationId != null) { | 3574 if (operationId != null) { |
3382 _json["operationId"] = operationId; | 3575 _json["operationId"] = operationId; |
3383 } | 3576 } |
3384 if (shipmentId != null) { | 3577 if (shipmentId != null) { |
3385 _json["shipmentId"] = shipmentId; | 3578 _json["shipmentId"] = shipmentId; |
3386 } | 3579 } |
3387 if (status != null) { | 3580 if (status != null) { |
3388 _json["status"] = status; | 3581 _json["status"] = status; |
3389 } | 3582 } |
3390 if (trackingId != null) { | 3583 if (trackingId != null) { |
3391 _json["trackingId"] = trackingId; | 3584 _json["trackingId"] = trackingId; |
3392 } | 3585 } |
3393 return _json; | 3586 return _json; |
3394 } | 3587 } |
3395 } | 3588 } |
3396 | 3589 |
3397 class OrdersUpdateShipmentResponse { | 3590 class OrdersUpdateShipmentResponse { |
3398 /** The status of the execution. */ | 3591 /// The status of the execution. |
3399 core.String executionStatus; | 3592 core.String executionStatus; |
3400 /** | 3593 |
3401 * Identifies what kind of resource this is. Value: the fixed string | 3594 /// Identifies what kind of resource this is. Value: the fixed string |
3402 * "content#ordersUpdateShipmentResponse". | 3595 /// "content#ordersUpdateShipmentResponse". |
3403 */ | |
3404 core.String kind; | 3596 core.String kind; |
3405 | 3597 |
3406 OrdersUpdateShipmentResponse(); | 3598 OrdersUpdateShipmentResponse(); |
3407 | 3599 |
3408 OrdersUpdateShipmentResponse.fromJson(core.Map _json) { | 3600 OrdersUpdateShipmentResponse.fromJson(core.Map _json) { |
3409 if (_json.containsKey("executionStatus")) { | 3601 if (_json.containsKey("executionStatus")) { |
3410 executionStatus = _json["executionStatus"]; | 3602 executionStatus = _json["executionStatus"]; |
3411 } | 3603 } |
3412 if (_json.containsKey("kind")) { | 3604 if (_json.containsKey("kind")) { |
3413 kind = _json["kind"]; | 3605 kind = _json["kind"]; |
3414 } | 3606 } |
3415 } | 3607 } |
3416 | 3608 |
3417 core.Map<core.String, core.Object> toJson() { | 3609 core.Map<core.String, core.Object> toJson() { |
3418 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3610 final core.Map<core.String, core.Object> _json = |
| 3611 new core.Map<core.String, core.Object>(); |
3419 if (executionStatus != null) { | 3612 if (executionStatus != null) { |
3420 _json["executionStatus"] = executionStatus; | 3613 _json["executionStatus"] = executionStatus; |
3421 } | 3614 } |
3422 if (kind != null) { | 3615 if (kind != null) { |
3423 _json["kind"] = kind; | 3616 _json["kind"] = kind; |
3424 } | 3617 } |
3425 return _json; | 3618 return _json; |
3426 } | 3619 } |
3427 } | 3620 } |
3428 | 3621 |
3429 class Price { | 3622 class Price { |
3430 /** The currency of the price. */ | 3623 /// The currency of the price. |
3431 core.String currency; | 3624 core.String currency; |
3432 /** The price represented as a number. */ | 3625 |
| 3626 /// The price represented as a number. |
3433 core.String value; | 3627 core.String value; |
3434 | 3628 |
3435 Price(); | 3629 Price(); |
3436 | 3630 |
3437 Price.fromJson(core.Map _json) { | 3631 Price.fromJson(core.Map _json) { |
3438 if (_json.containsKey("currency")) { | 3632 if (_json.containsKey("currency")) { |
3439 currency = _json["currency"]; | 3633 currency = _json["currency"]; |
3440 } | 3634 } |
3441 if (_json.containsKey("value")) { | 3635 if (_json.containsKey("value")) { |
3442 value = _json["value"]; | 3636 value = _json["value"]; |
3443 } | 3637 } |
3444 } | 3638 } |
3445 | 3639 |
3446 core.Map<core.String, core.Object> toJson() { | 3640 core.Map<core.String, core.Object> toJson() { |
3447 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3641 final core.Map<core.String, core.Object> _json = |
| 3642 new core.Map<core.String, core.Object>(); |
3448 if (currency != null) { | 3643 if (currency != null) { |
3449 _json["currency"] = currency; | 3644 _json["currency"] = currency; |
3450 } | 3645 } |
3451 if (value != null) { | 3646 if (value != null) { |
3452 _json["value"] = value; | 3647 _json["value"] = value; |
3453 } | 3648 } |
3454 return _json; | 3649 return _json; |
3455 } | 3650 } |
3456 } | 3651 } |
3457 | 3652 |
3458 class TestOrder { | 3653 class TestOrder { |
3459 /** The details of the customer who placed the order. */ | 3654 /// The details of the customer who placed the order. |
3460 TestOrderCustomer customer; | 3655 TestOrderCustomer customer; |
3461 /** | 3656 |
3462 * Identifies what kind of resource this is. Value: the fixed string | 3657 /// Identifies what kind of resource this is. Value: the fixed string |
3463 * "content#testOrder". | 3658 /// "content#testOrder". |
3464 */ | |
3465 core.String kind; | 3659 core.String kind; |
3466 /** Line items that are ordered. At least one line item must be provided. */ | 3660 |
| 3661 /// Line items that are ordered. At least one line item must be provided. |
3467 core.List<TestOrderLineItem> lineItems; | 3662 core.List<TestOrderLineItem> lineItems; |
3468 /** The details of the payment method. */ | 3663 |
| 3664 /// The details of the payment method. |
3469 TestOrderPaymentMethod paymentMethod; | 3665 TestOrderPaymentMethod paymentMethod; |
3470 /** | 3666 |
3471 * Identifier of one of the predefined delivery addresses for the delivery. | 3667 /// Identifier of one of the predefined delivery addresses for the delivery. |
3472 */ | |
3473 core.String predefinedDeliveryAddress; | 3668 core.String predefinedDeliveryAddress; |
3474 /** | 3669 |
3475 * The details of the merchant provided promotions applied to the order. More | 3670 /// The details of the merchant provided promotions applied to the order. |
3476 * details about the program are here. | 3671 /// More details about the program are here. |
3477 */ | |
3478 core.List<OrderPromotion> promotions; | 3672 core.List<OrderPromotion> promotions; |
3479 /** The total cost of shipping for all items. */ | 3673 |
| 3674 /// The total cost of shipping for all items. |
3480 Price shippingCost; | 3675 Price shippingCost; |
3481 /** The tax for the total shipping cost. */ | 3676 |
| 3677 /// The tax for the total shipping cost. |
3482 Price shippingCostTax; | 3678 Price shippingCostTax; |
3483 /** The requested shipping option. */ | 3679 |
| 3680 /// The requested shipping option. |
3484 core.String shippingOption; | 3681 core.String shippingOption; |
3485 | 3682 |
3486 TestOrder(); | 3683 TestOrder(); |
3487 | 3684 |
3488 TestOrder.fromJson(core.Map _json) { | 3685 TestOrder.fromJson(core.Map _json) { |
3489 if (_json.containsKey("customer")) { | 3686 if (_json.containsKey("customer")) { |
3490 customer = new TestOrderCustomer.fromJson(_json["customer"]); | 3687 customer = new TestOrderCustomer.fromJson(_json["customer"]); |
3491 } | 3688 } |
3492 if (_json.containsKey("kind")) { | 3689 if (_json.containsKey("kind")) { |
3493 kind = _json["kind"]; | 3690 kind = _json["kind"]; |
3494 } | 3691 } |
3495 if (_json.containsKey("lineItems")) { | 3692 if (_json.containsKey("lineItems")) { |
3496 lineItems = _json["lineItems"].map((value) => new TestOrderLineItem.fromJs
on(value)).toList(); | 3693 lineItems = _json["lineItems"] |
| 3694 .map((value) => new TestOrderLineItem.fromJson(value)) |
| 3695 .toList(); |
3497 } | 3696 } |
3498 if (_json.containsKey("paymentMethod")) { | 3697 if (_json.containsKey("paymentMethod")) { |
3499 paymentMethod = new TestOrderPaymentMethod.fromJson(_json["paymentMethod"]
); | 3698 paymentMethod = |
| 3699 new TestOrderPaymentMethod.fromJson(_json["paymentMethod"]); |
3500 } | 3700 } |
3501 if (_json.containsKey("predefinedDeliveryAddress")) { | 3701 if (_json.containsKey("predefinedDeliveryAddress")) { |
3502 predefinedDeliveryAddress = _json["predefinedDeliveryAddress"]; | 3702 predefinedDeliveryAddress = _json["predefinedDeliveryAddress"]; |
3503 } | 3703 } |
3504 if (_json.containsKey("promotions")) { | 3704 if (_json.containsKey("promotions")) { |
3505 promotions = _json["promotions"].map((value) => new OrderPromotion.fromJso
n(value)).toList(); | 3705 promotions = _json["promotions"] |
| 3706 .map((value) => new OrderPromotion.fromJson(value)) |
| 3707 .toList(); |
3506 } | 3708 } |
3507 if (_json.containsKey("shippingCost")) { | 3709 if (_json.containsKey("shippingCost")) { |
3508 shippingCost = new Price.fromJson(_json["shippingCost"]); | 3710 shippingCost = new Price.fromJson(_json["shippingCost"]); |
3509 } | 3711 } |
3510 if (_json.containsKey("shippingCostTax")) { | 3712 if (_json.containsKey("shippingCostTax")) { |
3511 shippingCostTax = new Price.fromJson(_json["shippingCostTax"]); | 3713 shippingCostTax = new Price.fromJson(_json["shippingCostTax"]); |
3512 } | 3714 } |
3513 if (_json.containsKey("shippingOption")) { | 3715 if (_json.containsKey("shippingOption")) { |
3514 shippingOption = _json["shippingOption"]; | 3716 shippingOption = _json["shippingOption"]; |
3515 } | 3717 } |
3516 } | 3718 } |
3517 | 3719 |
3518 core.Map<core.String, core.Object> toJson() { | 3720 core.Map<core.String, core.Object> toJson() { |
3519 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3721 final core.Map<core.String, core.Object> _json = |
| 3722 new core.Map<core.String, core.Object>(); |
3520 if (customer != null) { | 3723 if (customer != null) { |
3521 _json["customer"] = (customer).toJson(); | 3724 _json["customer"] = (customer).toJson(); |
3522 } | 3725 } |
3523 if (kind != null) { | 3726 if (kind != null) { |
3524 _json["kind"] = kind; | 3727 _json["kind"] = kind; |
3525 } | 3728 } |
3526 if (lineItems != null) { | 3729 if (lineItems != null) { |
3527 _json["lineItems"] = lineItems.map((value) => (value).toJson()).toList(); | 3730 _json["lineItems"] = lineItems.map((value) => (value).toJson()).toList(); |
3528 } | 3731 } |
3529 if (paymentMethod != null) { | 3732 if (paymentMethod != null) { |
3530 _json["paymentMethod"] = (paymentMethod).toJson(); | 3733 _json["paymentMethod"] = (paymentMethod).toJson(); |
3531 } | 3734 } |
3532 if (predefinedDeliveryAddress != null) { | 3735 if (predefinedDeliveryAddress != null) { |
3533 _json["predefinedDeliveryAddress"] = predefinedDeliveryAddress; | 3736 _json["predefinedDeliveryAddress"] = predefinedDeliveryAddress; |
3534 } | 3737 } |
3535 if (promotions != null) { | 3738 if (promotions != null) { |
3536 _json["promotions"] = promotions.map((value) => (value).toJson()).toList()
; | 3739 _json["promotions"] = |
| 3740 promotions.map((value) => (value).toJson()).toList(); |
3537 } | 3741 } |
3538 if (shippingCost != null) { | 3742 if (shippingCost != null) { |
3539 _json["shippingCost"] = (shippingCost).toJson(); | 3743 _json["shippingCost"] = (shippingCost).toJson(); |
3540 } | 3744 } |
3541 if (shippingCostTax != null) { | 3745 if (shippingCostTax != null) { |
3542 _json["shippingCostTax"] = (shippingCostTax).toJson(); | 3746 _json["shippingCostTax"] = (shippingCostTax).toJson(); |
3543 } | 3747 } |
3544 if (shippingOption != null) { | 3748 if (shippingOption != null) { |
3545 _json["shippingOption"] = shippingOption; | 3749 _json["shippingOption"] = shippingOption; |
3546 } | 3750 } |
3547 return _json; | 3751 return _json; |
3548 } | 3752 } |
3549 } | 3753 } |
3550 | 3754 |
3551 class TestOrderCustomer { | 3755 class TestOrderCustomer { |
3552 /** Email address of the customer. */ | 3756 /// Email address of the customer. |
3553 core.String email; | 3757 core.String email; |
3554 /** | 3758 |
3555 * If set, this indicates the user explicitly chose to opt in or out of | 3759 /// If set, this indicates the user explicitly chose to opt in or out of |
3556 * providing marketing rights to the merchant. If unset, this indicates the | 3760 /// providing marketing rights to the merchant. If unset, this indicates the |
3557 * user has already made this choice in a previous purchase, and was thus not | 3761 /// user has already made this choice in a previous purchase, and was thus |
3558 * shown the marketing right opt in/out checkbox during the checkout flow. | 3762 /// not shown the marketing right opt in/out checkbox during the checkout |
3559 * Optional. | 3763 /// flow. Optional. |
3560 */ | |
3561 core.bool explicitMarketingPreference; | 3764 core.bool explicitMarketingPreference; |
3562 /** Full name of the customer. */ | 3765 |
| 3766 /// Full name of the customer. |
3563 core.String fullName; | 3767 core.String fullName; |
3564 | 3768 |
3565 TestOrderCustomer(); | 3769 TestOrderCustomer(); |
3566 | 3770 |
3567 TestOrderCustomer.fromJson(core.Map _json) { | 3771 TestOrderCustomer.fromJson(core.Map _json) { |
3568 if (_json.containsKey("email")) { | 3772 if (_json.containsKey("email")) { |
3569 email = _json["email"]; | 3773 email = _json["email"]; |
3570 } | 3774 } |
3571 if (_json.containsKey("explicitMarketingPreference")) { | 3775 if (_json.containsKey("explicitMarketingPreference")) { |
3572 explicitMarketingPreference = _json["explicitMarketingPreference"]; | 3776 explicitMarketingPreference = _json["explicitMarketingPreference"]; |
3573 } | 3777 } |
3574 if (_json.containsKey("fullName")) { | 3778 if (_json.containsKey("fullName")) { |
3575 fullName = _json["fullName"]; | 3779 fullName = _json["fullName"]; |
3576 } | 3780 } |
3577 } | 3781 } |
3578 | 3782 |
3579 core.Map<core.String, core.Object> toJson() { | 3783 core.Map<core.String, core.Object> toJson() { |
3580 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3784 final core.Map<core.String, core.Object> _json = |
| 3785 new core.Map<core.String, core.Object>(); |
3581 if (email != null) { | 3786 if (email != null) { |
3582 _json["email"] = email; | 3787 _json["email"] = email; |
3583 } | 3788 } |
3584 if (explicitMarketingPreference != null) { | 3789 if (explicitMarketingPreference != null) { |
3585 _json["explicitMarketingPreference"] = explicitMarketingPreference; | 3790 _json["explicitMarketingPreference"] = explicitMarketingPreference; |
3586 } | 3791 } |
3587 if (fullName != null) { | 3792 if (fullName != null) { |
3588 _json["fullName"] = fullName; | 3793 _json["fullName"] = fullName; |
3589 } | 3794 } |
3590 return _json; | 3795 return _json; |
3591 } | 3796 } |
3592 } | 3797 } |
3593 | 3798 |
3594 class TestOrderLineItem { | 3799 class TestOrderLineItem { |
3595 /** Product data from the time of the order placement. */ | 3800 /// Product data from the time of the order placement. |
3596 TestOrderLineItemProduct product; | 3801 TestOrderLineItemProduct product; |
3597 /** Number of items ordered. */ | 3802 |
| 3803 /// Number of items ordered. |
3598 core.int quantityOrdered; | 3804 core.int quantityOrdered; |
3599 /** Details of the return policy for the line item. */ | 3805 |
| 3806 /// Details of the return policy for the line item. |
3600 OrderLineItemReturnInfo returnInfo; | 3807 OrderLineItemReturnInfo returnInfo; |
3601 /** Details of the requested shipping for the line item. */ | 3808 |
| 3809 /// Details of the requested shipping for the line item. |
3602 OrderLineItemShippingDetails shippingDetails; | 3810 OrderLineItemShippingDetails shippingDetails; |
3603 /** Unit tax for the line item. */ | 3811 |
| 3812 /// Unit tax for the line item. |
3604 Price unitTax; | 3813 Price unitTax; |
3605 | 3814 |
3606 TestOrderLineItem(); | 3815 TestOrderLineItem(); |
3607 | 3816 |
3608 TestOrderLineItem.fromJson(core.Map _json) { | 3817 TestOrderLineItem.fromJson(core.Map _json) { |
3609 if (_json.containsKey("product")) { | 3818 if (_json.containsKey("product")) { |
3610 product = new TestOrderLineItemProduct.fromJson(_json["product"]); | 3819 product = new TestOrderLineItemProduct.fromJson(_json["product"]); |
3611 } | 3820 } |
3612 if (_json.containsKey("quantityOrdered")) { | 3821 if (_json.containsKey("quantityOrdered")) { |
3613 quantityOrdered = _json["quantityOrdered"]; | 3822 quantityOrdered = _json["quantityOrdered"]; |
3614 } | 3823 } |
3615 if (_json.containsKey("returnInfo")) { | 3824 if (_json.containsKey("returnInfo")) { |
3616 returnInfo = new OrderLineItemReturnInfo.fromJson(_json["returnInfo"]); | 3825 returnInfo = new OrderLineItemReturnInfo.fromJson(_json["returnInfo"]); |
3617 } | 3826 } |
3618 if (_json.containsKey("shippingDetails")) { | 3827 if (_json.containsKey("shippingDetails")) { |
3619 shippingDetails = new OrderLineItemShippingDetails.fromJson(_json["shippin
gDetails"]); | 3828 shippingDetails = |
| 3829 new OrderLineItemShippingDetails.fromJson(_json["shippingDetails"]); |
3620 } | 3830 } |
3621 if (_json.containsKey("unitTax")) { | 3831 if (_json.containsKey("unitTax")) { |
3622 unitTax = new Price.fromJson(_json["unitTax"]); | 3832 unitTax = new Price.fromJson(_json["unitTax"]); |
3623 } | 3833 } |
3624 } | 3834 } |
3625 | 3835 |
3626 core.Map<core.String, core.Object> toJson() { | 3836 core.Map<core.String, core.Object> toJson() { |
3627 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3837 final core.Map<core.String, core.Object> _json = |
| 3838 new core.Map<core.String, core.Object>(); |
3628 if (product != null) { | 3839 if (product != null) { |
3629 _json["product"] = (product).toJson(); | 3840 _json["product"] = (product).toJson(); |
3630 } | 3841 } |
3631 if (quantityOrdered != null) { | 3842 if (quantityOrdered != null) { |
3632 _json["quantityOrdered"] = quantityOrdered; | 3843 _json["quantityOrdered"] = quantityOrdered; |
3633 } | 3844 } |
3634 if (returnInfo != null) { | 3845 if (returnInfo != null) { |
3635 _json["returnInfo"] = (returnInfo).toJson(); | 3846 _json["returnInfo"] = (returnInfo).toJson(); |
3636 } | 3847 } |
3637 if (shippingDetails != null) { | 3848 if (shippingDetails != null) { |
3638 _json["shippingDetails"] = (shippingDetails).toJson(); | 3849 _json["shippingDetails"] = (shippingDetails).toJson(); |
3639 } | 3850 } |
3640 if (unitTax != null) { | 3851 if (unitTax != null) { |
3641 _json["unitTax"] = (unitTax).toJson(); | 3852 _json["unitTax"] = (unitTax).toJson(); |
3642 } | 3853 } |
3643 return _json; | 3854 return _json; |
3644 } | 3855 } |
3645 } | 3856 } |
3646 | 3857 |
3647 class TestOrderLineItemProduct { | 3858 class TestOrderLineItemProduct { |
3648 /** Brand of the item. */ | 3859 /// Brand of the item. |
3649 core.String brand; | 3860 core.String brand; |
3650 /** The item's channel. */ | 3861 |
| 3862 /// The item's channel. |
3651 core.String channel; | 3863 core.String channel; |
3652 /** Condition or state of the item. */ | 3864 |
| 3865 /// Condition or state of the item. |
3653 core.String condition; | 3866 core.String condition; |
3654 /** The two-letter ISO 639-1 language code for the item. */ | 3867 |
| 3868 /// The two-letter ISO 639-1 language code for the item. |
3655 core.String contentLanguage; | 3869 core.String contentLanguage; |
3656 /** Global Trade Item Number (GTIN) of the item. Optional. */ | 3870 |
| 3871 /// Global Trade Item Number (GTIN) of the item. Optional. |
3657 core.String gtin; | 3872 core.String gtin; |
3658 /** URL of an image of the item. */ | 3873 |
| 3874 /// URL of an image of the item. |
3659 core.String imageLink; | 3875 core.String imageLink; |
3660 /** Shared identifier for all variants of the same product. Optional. */ | 3876 |
| 3877 /// Shared identifier for all variants of the same product. Optional. |
3661 core.String itemGroupId; | 3878 core.String itemGroupId; |
3662 /** Manufacturer Part Number (MPN) of the item. Optional. */ | 3879 |
| 3880 /// Manufacturer Part Number (MPN) of the item. Optional. |
3663 core.String mpn; | 3881 core.String mpn; |
3664 /** An identifier of the item. */ | 3882 |
| 3883 /// An identifier of the item. |
3665 core.String offerId; | 3884 core.String offerId; |
3666 /** The price for the product. */ | 3885 |
| 3886 /// The price for the product. |
3667 Price price; | 3887 Price price; |
3668 /** The CLDR territory code of the target country of the product. */ | 3888 |
| 3889 /// The CLDR territory code of the target country of the product. |
3669 core.String targetCountry; | 3890 core.String targetCountry; |
3670 /** The title of the product. */ | 3891 |
| 3892 /// The title of the product. |
3671 core.String title; | 3893 core.String title; |
3672 /** Variant attributes for the item. Optional. */ | 3894 |
| 3895 /// Variant attributes for the item. Optional. |
3673 core.List<OrderLineItemProductVariantAttribute> variantAttributes; | 3896 core.List<OrderLineItemProductVariantAttribute> variantAttributes; |
3674 | 3897 |
3675 TestOrderLineItemProduct(); | 3898 TestOrderLineItemProduct(); |
3676 | 3899 |
3677 TestOrderLineItemProduct.fromJson(core.Map _json) { | 3900 TestOrderLineItemProduct.fromJson(core.Map _json) { |
3678 if (_json.containsKey("brand")) { | 3901 if (_json.containsKey("brand")) { |
3679 brand = _json["brand"]; | 3902 brand = _json["brand"]; |
3680 } | 3903 } |
3681 if (_json.containsKey("channel")) { | 3904 if (_json.containsKey("channel")) { |
3682 channel = _json["channel"]; | 3905 channel = _json["channel"]; |
(...skipping 22 matching lines...) Loading... |
3705 if (_json.containsKey("price")) { | 3928 if (_json.containsKey("price")) { |
3706 price = new Price.fromJson(_json["price"]); | 3929 price = new Price.fromJson(_json["price"]); |
3707 } | 3930 } |
3708 if (_json.containsKey("targetCountry")) { | 3931 if (_json.containsKey("targetCountry")) { |
3709 targetCountry = _json["targetCountry"]; | 3932 targetCountry = _json["targetCountry"]; |
3710 } | 3933 } |
3711 if (_json.containsKey("title")) { | 3934 if (_json.containsKey("title")) { |
3712 title = _json["title"]; | 3935 title = _json["title"]; |
3713 } | 3936 } |
3714 if (_json.containsKey("variantAttributes")) { | 3937 if (_json.containsKey("variantAttributes")) { |
3715 variantAttributes = _json["variantAttributes"].map((value) => new OrderLin
eItemProductVariantAttribute.fromJson(value)).toList(); | 3938 variantAttributes = _json["variantAttributes"] |
| 3939 .map((value) => |
| 3940 new OrderLineItemProductVariantAttribute.fromJson(value)) |
| 3941 .toList(); |
3716 } | 3942 } |
3717 } | 3943 } |
3718 | 3944 |
3719 core.Map<core.String, core.Object> toJson() { | 3945 core.Map<core.String, core.Object> toJson() { |
3720 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 3946 final core.Map<core.String, core.Object> _json = |
| 3947 new core.Map<core.String, core.Object>(); |
3721 if (brand != null) { | 3948 if (brand != null) { |
3722 _json["brand"] = brand; | 3949 _json["brand"] = brand; |
3723 } | 3950 } |
3724 if (channel != null) { | 3951 if (channel != null) { |
3725 _json["channel"] = channel; | 3952 _json["channel"] = channel; |
3726 } | 3953 } |
3727 if (condition != null) { | 3954 if (condition != null) { |
3728 _json["condition"] = condition; | 3955 _json["condition"] = condition; |
3729 } | 3956 } |
3730 if (contentLanguage != null) { | 3957 if (contentLanguage != null) { |
(...skipping 17 matching lines...) Loading... |
3748 if (price != null) { | 3975 if (price != null) { |
3749 _json["price"] = (price).toJson(); | 3976 _json["price"] = (price).toJson(); |
3750 } | 3977 } |
3751 if (targetCountry != null) { | 3978 if (targetCountry != null) { |
3752 _json["targetCountry"] = targetCountry; | 3979 _json["targetCountry"] = targetCountry; |
3753 } | 3980 } |
3754 if (title != null) { | 3981 if (title != null) { |
3755 _json["title"] = title; | 3982 _json["title"] = title; |
3756 } | 3983 } |
3757 if (variantAttributes != null) { | 3984 if (variantAttributes != null) { |
3758 _json["variantAttributes"] = variantAttributes.map((value) => (value).toJs
on()).toList(); | 3985 _json["variantAttributes"] = |
| 3986 variantAttributes.map((value) => (value).toJson()).toList(); |
3759 } | 3987 } |
3760 return _json; | 3988 return _json; |
3761 } | 3989 } |
3762 } | 3990 } |
3763 | 3991 |
3764 class TestOrderPaymentMethod { | 3992 class TestOrderPaymentMethod { |
3765 /** The card expiration month (January = 1, February = 2 etc.). */ | 3993 /// The card expiration month (January = 1, February = 2 etc.). |
3766 core.int expirationMonth; | 3994 core.int expirationMonth; |
3767 /** The card expiration year (4-digit, e.g. 2015). */ | 3995 |
| 3996 /// The card expiration year (4-digit, e.g. 2015). |
3768 core.int expirationYear; | 3997 core.int expirationYear; |
3769 /** The last four digits of the card number. */ | 3998 |
| 3999 /// The last four digits of the card number. |
3770 core.String lastFourDigits; | 4000 core.String lastFourDigits; |
3771 /** The billing address. */ | 4001 |
| 4002 /// The billing address. |
3772 core.String predefinedBillingAddress; | 4003 core.String predefinedBillingAddress; |
3773 /** | 4004 |
3774 * The type of instrument. Note that real orders might have different values | 4005 /// The type of instrument. Note that real orders might have different values |
3775 * than the four values accepted by createTestOrder. | 4006 /// than the four values accepted by createTestOrder. |
3776 */ | |
3777 core.String type; | 4007 core.String type; |
3778 | 4008 |
3779 TestOrderPaymentMethod(); | 4009 TestOrderPaymentMethod(); |
3780 | 4010 |
3781 TestOrderPaymentMethod.fromJson(core.Map _json) { | 4011 TestOrderPaymentMethod.fromJson(core.Map _json) { |
3782 if (_json.containsKey("expirationMonth")) { | 4012 if (_json.containsKey("expirationMonth")) { |
3783 expirationMonth = _json["expirationMonth"]; | 4013 expirationMonth = _json["expirationMonth"]; |
3784 } | 4014 } |
3785 if (_json.containsKey("expirationYear")) { | 4015 if (_json.containsKey("expirationYear")) { |
3786 expirationYear = _json["expirationYear"]; | 4016 expirationYear = _json["expirationYear"]; |
3787 } | 4017 } |
3788 if (_json.containsKey("lastFourDigits")) { | 4018 if (_json.containsKey("lastFourDigits")) { |
3789 lastFourDigits = _json["lastFourDigits"]; | 4019 lastFourDigits = _json["lastFourDigits"]; |
3790 } | 4020 } |
3791 if (_json.containsKey("predefinedBillingAddress")) { | 4021 if (_json.containsKey("predefinedBillingAddress")) { |
3792 predefinedBillingAddress = _json["predefinedBillingAddress"]; | 4022 predefinedBillingAddress = _json["predefinedBillingAddress"]; |
3793 } | 4023 } |
3794 if (_json.containsKey("type")) { | 4024 if (_json.containsKey("type")) { |
3795 type = _json["type"]; | 4025 type = _json["type"]; |
3796 } | 4026 } |
3797 } | 4027 } |
3798 | 4028 |
3799 core.Map<core.String, core.Object> toJson() { | 4029 core.Map<core.String, core.Object> toJson() { |
3800 final core.Map<core.String, core.Object> _json = new core.Map<core.String, c
ore.Object>(); | 4030 final core.Map<core.String, core.Object> _json = |
| 4031 new core.Map<core.String, core.Object>(); |
3801 if (expirationMonth != null) { | 4032 if (expirationMonth != null) { |
3802 _json["expirationMonth"] = expirationMonth; | 4033 _json["expirationMonth"] = expirationMonth; |
3803 } | 4034 } |
3804 if (expirationYear != null) { | 4035 if (expirationYear != null) { |
3805 _json["expirationYear"] = expirationYear; | 4036 _json["expirationYear"] = expirationYear; |
3806 } | 4037 } |
3807 if (lastFourDigits != null) { | 4038 if (lastFourDigits != null) { |
3808 _json["lastFourDigits"] = lastFourDigits; | 4039 _json["lastFourDigits"] = lastFourDigits; |
3809 } | 4040 } |
3810 if (predefinedBillingAddress != null) { | 4041 if (predefinedBillingAddress != null) { |
3811 _json["predefinedBillingAddress"] = predefinedBillingAddress; | 4042 _json["predefinedBillingAddress"] = predefinedBillingAddress; |
3812 } | 4043 } |
3813 if (type != null) { | 4044 if (type != null) { |
3814 _json["type"] = type; | 4045 _json["type"] = type; |
3815 } | 4046 } |
3816 return _json; | 4047 return _json; |
3817 } | 4048 } |
3818 } | 4049 } |
OLD | NEW |