blob: 25588c64ce3357e2d7f74cf7ec25bdd6f343919b [file] [log] [blame]
Joe Gregorio5dc0f5c2012-06-05 13:34:31 -04001<?xml version="1.0" encoding="ascii"?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3 "DTD/xhtml1-transitional.dtd">
4<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5<head>
6 <title>apiclient.http.MediaInMemoryUpload</title>
7 <link rel="stylesheet" href="epydoc.css" type="text/css" />
8 <script type="text/javascript" src="epydoc.js"></script>
9</head>
10
11<body bgcolor="white" text="black" link="blue" vlink="#204080"
12 alink="#204080">
13<!-- ==================== NAVIGATION BAR ==================== -->
14<table class="navbar" border="0" width="100%" cellpadding="0"
15 bgcolor="#a0c0ff" cellspacing="0">
16 <tr valign="middle">
17
18 <!-- Tree link -->
19 <th>&nbsp;&nbsp;&nbsp;<a
20 href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
21
22 <!-- Index link -->
23 <th>&nbsp;&nbsp;&nbsp;<a
24 href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
25
26 <!-- Help link -->
27 <th>&nbsp;&nbsp;&nbsp;<a
28 href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
29
30 <th class="navbar" width="100%"></th>
31 </tr>
32</table>
33<table width="100%" cellpadding="0" cellspacing="0">
34 <tr valign="top">
35 <td width="100%">
36 <span class="breadcrumbs">
37 <a href="apiclient-module.html">Package&nbsp;apiclient</a> ::
38 <a href="apiclient.http-module.html">Module&nbsp;http</a> ::
39 Class&nbsp;MediaInMemoryUpload
40 </span>
41 </td>
42 <td>
43 <table cellpadding="0" cellspacing="0">
44 <!-- hide/show private -->
45 <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
46 onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
47 <tr><td align="right"><span class="options"
48 >[<a href="frames.html" target="_top">frames</a
49 >]&nbsp;|&nbsp;<a href="apiclient.http.MediaInMemoryUpload-class.html"
50 target="_top">no&nbsp;frames</a>]</span></td></tr>
51 </table>
52 </td>
53 </tr>
54</table>
55<!-- ==================== CLASS DESCRIPTION ==================== -->
56<h1 class="epydoc">Class MediaInMemoryUpload</h1><p class="nomargin-top"><span class="codelink"><a href="apiclient.http-pysrc.html#MediaInMemoryUpload">source&nbsp;code</a></span></p>
57<center>
58<center> <map id="uml_class_diagram_for_apiclien_18" name="uml_class_diagram_for_apiclien_18">
59<area shape="rect" href="apiclient.http.MediaInMemoryUpload-class.html#__init__" title="Create a new MediaBytesUpload." alt="" coords="17,111,572,129"/>
60<area shape="rect" href="apiclient.http.MediaInMemoryUpload-class.html#chunksize" title="Chunk size for resumable uploads." alt="" coords="17,129,572,148"/>
61<area shape="rect" href="apiclient.http.MediaInMemoryUpload-class.html#mimetype" title="Mime type of the body." alt="" coords="17,148,572,167"/>
62<area shape="rect" href="apiclient.http.MediaInMemoryUpload-class.html#size" title="Size of upload." alt="" coords="17,167,572,185"/>
63<area shape="rect" href="apiclient.http.MediaInMemoryUpload-class.html#resumable" title="Whether this upload is resumable." alt="" coords="17,185,572,204"/>
64<area shape="rect" href="apiclient.http.MediaInMemoryUpload-class.html#getbytes" title="Get bytes from the media." alt="" coords="17,204,572,223"/>
65<area shape="rect" href="apiclient.http.MediaInMemoryUpload-class.html#to_json" title="Create a JSON representation of a MediaInMemoryUpload." alt="" coords="17,223,572,241"/>
66<area shape="rect" href="apiclient.http.MediaInMemoryUpload-class.html#from_json" title="apiclient.http.MediaInMemoryUpload.from_json" alt="" coords="17,241,572,260"/>
67<area shape="rect" href="apiclient.http.MediaInMemoryUpload-class.html" title="MediaUpload for a chunk of bytes." alt="" coords="16,85,573,261"/>
68<area shape="rect" href="apiclient.http.MediaUpload-class.html#new_from_json" title="Utility class method to instantiate a MediaUpload subclass from a JSON representation produced by to_json()." alt="" coords="228,36,361,55"/>
69<area shape="rect" href="apiclient.http.MediaUpload-class.html" title="Describes a media object to upload." alt="" coords="227,11,363,56"/>
70</map>
71 <img src="uml_class_diagram_for_apiclien_18.gif" alt='' usemap="#uml_class_diagram_for_apiclien_18" ismap="ismap" class="graph-without-title" />
72</center>
73</center>
74<hr />
75<pre class="literalblock">
76MediaUpload for a chunk of bytes.
77
78Construct a MediaFileUpload and pass as the media_body parameter of the
79method. For example, if we had a service that allowed plain text:
80
81</pre>
82
83<!-- ==================== INSTANCE METHODS ==================== -->
84<a name="section-InstanceMethods"></a>
85<table class="summary" border="1" cellpadding="3"
86 cellspacing="0" width="100%" bgcolor="white">
87<tr bgcolor="#70b0f0" class="table-header">
88 <td colspan="2" class="table-header">
89 <table border="0" cellpadding="0" cellspacing="0" width="100%">
90 <tr valign="top">
91 <td align="left"><span class="table-header">Instance Methods</span></td>
92 <td align="right" valign="top"
93 ><span class="options">[<a href="#section-InstanceMethods"
94 class="privatelink" onclick="toggle_private();"
95 >hide private</a>]</span></td>
96 </tr>
97 </table>
98 </td>
99</tr>
100<tr>
101 <td width="15%" align="right" valign="top" class="summary">
102 <span class="summary-type">&nbsp;</span>
103 </td><td class="summary">
104 <table width="100%" cellpadding="0" cellspacing="0" border="0">
105 <tr>
106 <td><span class="summary-sig"><a href="apiclient.http.MediaInMemoryUpload-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
107 <span class="summary-sig-arg">body</span>,
108 <span class="summary-sig-arg">mimetype</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">application/octet-stream</code><code class="variable-quote">'</code></span>,
109 <span class="summary-sig-arg">chunksize</span>=<span class="summary-sig-default">262144</span>,
110 <span class="summary-sig-arg">resumable</span>=<span class="summary-sig-default">False</span>)</span><br />
111 Create a new MediaBytesUpload.</td>
112 <td align="right" valign="top">
113 <span class="codelink"><a href="apiclient.http-pysrc.html#MediaInMemoryUpload.__init__">source&nbsp;code</a></span>
114
115 </td>
116 </tr>
117 </table>
118
119 </td>
120 </tr>
121<tr>
122 <td width="15%" align="right" valign="top" class="summary">
123 <span class="summary-type">&nbsp;</span>
124 </td><td class="summary">
125 <table width="100%" cellpadding="0" cellspacing="0" border="0">
126 <tr>
127 <td><span class="summary-sig"><a href="apiclient.http.MediaInMemoryUpload-class.html#chunksize" class="summary-sig-name">chunksize</a>(<span class="summary-sig-arg">self</span>)</span><br />
128 Chunk size for resumable uploads.</td>
129 <td align="right" valign="top">
130 <span class="codelink"><a href="apiclient.http-pysrc.html#MediaInMemoryUpload.chunksize">source&nbsp;code</a></span>
131
132 </td>
133 </tr>
134 </table>
135
136 </td>
137 </tr>
138<tr>
139 <td width="15%" align="right" valign="top" class="summary">
140 <span class="summary-type">&nbsp;</span>
141 </td><td class="summary">
142 <table width="100%" cellpadding="0" cellspacing="0" border="0">
143 <tr>
144 <td><span class="summary-sig"><a href="apiclient.http.MediaInMemoryUpload-class.html#mimetype" class="summary-sig-name">mimetype</a>(<span class="summary-sig-arg">self</span>)</span><br />
145 Mime type of the body.</td>
146 <td align="right" valign="top">
147 <span class="codelink"><a href="apiclient.http-pysrc.html#MediaInMemoryUpload.mimetype">source&nbsp;code</a></span>
148
149 </td>
150 </tr>
151 </table>
152
153 </td>
154 </tr>
155<tr>
156 <td width="15%" align="right" valign="top" class="summary">
157 <span class="summary-type">&nbsp;</span>
158 </td><td class="summary">
159 <table width="100%" cellpadding="0" cellspacing="0" border="0">
160 <tr>
161 <td><span class="summary-sig"><a href="apiclient.http.MediaInMemoryUpload-class.html#size" class="summary-sig-name">size</a>(<span class="summary-sig-arg">self</span>)</span><br />
162 Size of upload.</td>
163 <td align="right" valign="top">
164 <span class="codelink"><a href="apiclient.http-pysrc.html#MediaInMemoryUpload.size">source&nbsp;code</a></span>
165
166 </td>
167 </tr>
168 </table>
169
170 </td>
171 </tr>
172<tr>
173 <td width="15%" align="right" valign="top" class="summary">
174 <span class="summary-type">&nbsp;</span>
175 </td><td class="summary">
176 <table width="100%" cellpadding="0" cellspacing="0" border="0">
177 <tr>
178 <td><span class="summary-sig"><a href="apiclient.http.MediaInMemoryUpload-class.html#resumable" class="summary-sig-name">resumable</a>(<span class="summary-sig-arg">self</span>)</span><br />
179 Whether this upload is resumable.</td>
180 <td align="right" valign="top">
181 <span class="codelink"><a href="apiclient.http-pysrc.html#MediaInMemoryUpload.resumable">source&nbsp;code</a></span>
182
183 </td>
184 </tr>
185 </table>
186
187 </td>
188 </tr>
189<tr>
190 <td width="15%" align="right" valign="top" class="summary">
191 <span class="summary-type">&nbsp;</span>
192 </td><td class="summary">
193 <table width="100%" cellpadding="0" cellspacing="0" border="0">
194 <tr>
195 <td><span class="summary-sig"><a href="apiclient.http.MediaInMemoryUpload-class.html#getbytes" class="summary-sig-name">getbytes</a>(<span class="summary-sig-arg">self</span>,
196 <span class="summary-sig-arg">begin</span>,
197 <span class="summary-sig-arg">length</span>)</span><br />
198 Get bytes from the media.</td>
199 <td align="right" valign="top">
200 <span class="codelink"><a href="apiclient.http-pysrc.html#MediaInMemoryUpload.getbytes">source&nbsp;code</a></span>
201
202 </td>
203 </tr>
204 </table>
205
206 </td>
207 </tr>
208<tr>
209 <td width="15%" align="right" valign="top" class="summary">
210 <span class="summary-type">&nbsp;</span>
211 </td><td class="summary">
212 <table width="100%" cellpadding="0" cellspacing="0" border="0">
213 <tr>
214 <td><span class="summary-sig"><a href="apiclient.http.MediaInMemoryUpload-class.html#to_json" class="summary-sig-name">to_json</a>(<span class="summary-sig-arg">self</span>)</span><br />
215 Create a JSON representation of a MediaInMemoryUpload.</td>
216 <td align="right" valign="top">
217 <span class="codelink"><a href="apiclient.http-pysrc.html#MediaInMemoryUpload.to_json">source&nbsp;code</a></span>
218
219 </td>
220 </tr>
221 </table>
222
223 </td>
224 </tr>
225 <tr>
226 <td colspan="2" class="summary">
227 <div class="private"> <p class="indent-wrapped-lines"><b>Inherited from <code><a href="apiclient.http.MediaUpload-class.html">MediaUpload</a></code></b> (private):
228 <code><a href="apiclient.http.MediaUpload-class.html#_to_json" onclick="show_private();">_to_json</a></code>
229 </p></div>
230 <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
231 <code>__delattr__</code>,
232 <code>__format__</code>,
233 <code>__getattribute__</code>,
234 <code>__hash__</code>,
235 <code>__new__</code>,
236 <code>__reduce__</code>,
237 <code>__reduce_ex__</code>,
238 <code>__repr__</code>,
239 <code>__setattr__</code>,
240 <code>__sizeof__</code>,
241 <code>__str__</code>,
242 <code>__subclasshook__</code>
243 </p>
244 </td>
245 </tr>
246</table>
247<!-- ==================== CLASS METHODS ==================== -->
248<a name="section-ClassMethods"></a>
249<table class="summary" border="1" cellpadding="3"
250 cellspacing="0" width="100%" bgcolor="white">
251<tr bgcolor="#70b0f0" class="table-header">
252 <td colspan="2" class="table-header">
253 <table border="0" cellpadding="0" cellspacing="0" width="100%">
254 <tr valign="top">
255 <td align="left"><span class="table-header">Class Methods</span></td>
256 <td align="right" valign="top"
257 ><span class="options">[<a href="#section-ClassMethods"
258 class="privatelink" onclick="toggle_private();"
259 >hide private</a>]</span></td>
260 </tr>
261 </table>
262 </td>
263</tr>
264 <tr>
265 <td colspan="2" class="summary">
266 <p class="indent-wrapped-lines"><b>Inherited from <code><a href="apiclient.http.MediaUpload-class.html">MediaUpload</a></code></b>:
267 <code><a href="apiclient.http.MediaUpload-class.html#new_from_json">new_from_json</a></code>
268 </p>
269 </td>
270 </tr>
271</table>
272<!-- ==================== STATIC METHODS ==================== -->
273<a name="section-StaticMethods"></a>
274<table class="summary" border="1" cellpadding="3"
275 cellspacing="0" width="100%" bgcolor="white">
276<tr bgcolor="#70b0f0" class="table-header">
277 <td colspan="2" class="table-header">
278 <table border="0" cellpadding="0" cellspacing="0" width="100%">
279 <tr valign="top">
280 <td align="left"><span class="table-header">Static Methods</span></td>
281 <td align="right" valign="top"
282 ><span class="options">[<a href="#section-StaticMethods"
283 class="privatelink" onclick="toggle_private();"
284 >hide private</a>]</span></td>
285 </tr>
286 </table>
287 </td>
288</tr>
289<tr>
290 <td width="15%" align="right" valign="top" class="summary">
291 <span class="summary-type">&nbsp;</span>
292 </td><td class="summary">
293 <table width="100%" cellpadding="0" cellspacing="0" border="0">
294 <tr>
295 <td><span class="summary-sig"><a name="from_json"></a><span class="summary-sig-name">from_json</span>(<span class="summary-sig-arg">s</span>)</span></td>
296 <td align="right" valign="top">
297 <span class="codelink"><a href="apiclient.http-pysrc.html#MediaInMemoryUpload.from_json">source&nbsp;code</a></span>
298
299 </td>
300 </tr>
301 </table>
302
303 </td>
304 </tr>
305</table>
306<!-- ==================== PROPERTIES ==================== -->
307<a name="section-Properties"></a>
308<table class="summary" border="1" cellpadding="3"
309 cellspacing="0" width="100%" bgcolor="white">
310<tr bgcolor="#70b0f0" class="table-header">
311 <td colspan="2" class="table-header">
312 <table border="0" cellpadding="0" cellspacing="0" width="100%">
313 <tr valign="top">
314 <td align="left"><span class="table-header">Properties</span></td>
315 <td align="right" valign="top"
316 ><span class="options">[<a href="#section-Properties"
317 class="privatelink" onclick="toggle_private();"
318 >hide private</a>]</span></td>
319 </tr>
320 </table>
321 </td>
322</tr>
323 <tr>
324 <td colspan="2" class="summary">
325 <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
326 <code>__class__</code>
327 </p>
328 </td>
329 </tr>
330</table>
331<!-- ==================== METHOD DETAILS ==================== -->
332<a name="section-MethodDetails"></a>
333<table class="details" border="1" cellpadding="3"
334 cellspacing="0" width="100%" bgcolor="white">
335<tr bgcolor="#70b0f0" class="table-header">
336 <td colspan="2" class="table-header">
337 <table border="0" cellpadding="0" cellspacing="0" width="100%">
338 <tr valign="top">
339 <td align="left"><span class="table-header">Method Details</span></td>
340 <td align="right" valign="top"
341 ><span class="options">[<a href="#section-MethodDetails"
342 class="privatelink" onclick="toggle_private();"
343 >hide private</a>]</span></td>
344 </tr>
345 </table>
346 </td>
347</tr>
348</table>
349<a name="__init__"></a>
350<div>
351<table class="details" border="1" cellpadding="3"
352 cellspacing="0" width="100%" bgcolor="white">
353<tr><td>
354 <table width="100%" cellpadding="0" cellspacing="0" border="0">
355 <tr valign="top"><td>
356 <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
357 <span class="sig-arg">body</span>,
358 <span class="sig-arg">mimetype</span>=<span class="sig-default"><code class="variable-quote">'</code><code class="variable-string">application/octet-stream</code><code class="variable-quote">'</code></span>,
359 <span class="sig-arg">chunksize</span>=<span class="sig-default">262144</span>,
360 <span class="sig-arg">resumable</span>=<span class="sig-default">False</span>)</span>
361 <br /><em class="fname">(Constructor)</em>
362 </h3>
363 </td><td align="right" valign="top"
364 ><span class="codelink"><a href="apiclient.http-pysrc.html#MediaInMemoryUpload.__init__">source&nbsp;code</a></span>&nbsp;
365 </td>
366 </tr></table>
367
368 <pre class="literalblock">
369Create a new MediaBytesUpload.
370
371Args:
372 body: string, Bytes of body content.
373 mimetype: string, Mime-type of the file or default of
374 'application/octet-stream'.
375 chunksize: int, File will be uploaded in chunks of this many bytes. Only
376 used if resumable=True.
377 resumable: bool, True if this is a resumable upload. False means upload
378 in a single request.
379
380</pre>
381 <dl class="fields">
382 <dt>Overrides:
383 object.__init__
384 </dt>
385 </dl>
386</td></tr></table>
387</div>
388<a name="chunksize"></a>
389<div>
390<table class="details" border="1" cellpadding="3"
391 cellspacing="0" width="100%" bgcolor="white">
392<tr><td>
393 <table width="100%" cellpadding="0" cellspacing="0" border="0">
394 <tr valign="top"><td>
395 <h3 class="epydoc"><span class="sig"><span class="sig-name">chunksize</span>(<span class="sig-arg">self</span>)</span>
396 </h3>
397 </td><td align="right" valign="top"
398 ><span class="codelink"><a href="apiclient.http-pysrc.html#MediaInMemoryUpload.chunksize">source&nbsp;code</a></span>&nbsp;
399 </td>
400 </tr></table>
401
402 <pre class="literalblock">
403Chunk size for resumable uploads.
404
405Returns:
406 Chunk size in bytes.
407
408</pre>
409 <dl class="fields">
410 <dt>Overrides:
411 <a href="apiclient.http.MediaUpload-class.html#chunksize">MediaUpload.chunksize</a>
412 </dt>
413 </dl>
414</td></tr></table>
415</div>
416<a name="mimetype"></a>
417<div>
418<table class="details" border="1" cellpadding="3"
419 cellspacing="0" width="100%" bgcolor="white">
420<tr><td>
421 <table width="100%" cellpadding="0" cellspacing="0" border="0">
422 <tr valign="top"><td>
423 <h3 class="epydoc"><span class="sig"><span class="sig-name">mimetype</span>(<span class="sig-arg">self</span>)</span>
424 </h3>
425 </td><td align="right" valign="top"
426 ><span class="codelink"><a href="apiclient.http-pysrc.html#MediaInMemoryUpload.mimetype">source&nbsp;code</a></span>&nbsp;
427 </td>
428 </tr></table>
429
430 <pre class="literalblock">
431Mime type of the body.
432
433Returns:
434 Mime type.
435
436</pre>
437 <dl class="fields">
438 <dt>Overrides:
439 <a href="apiclient.http.MediaUpload-class.html#mimetype">MediaUpload.mimetype</a>
440 </dt>
441 </dl>
442</td></tr></table>
443</div>
444<a name="size"></a>
445<div>
446<table class="details" border="1" cellpadding="3"
447 cellspacing="0" width="100%" bgcolor="white">
448<tr><td>
449 <table width="100%" cellpadding="0" cellspacing="0" border="0">
450 <tr valign="top"><td>
451 <h3 class="epydoc"><span class="sig"><span class="sig-name">size</span>(<span class="sig-arg">self</span>)</span>
452 </h3>
453 </td><td align="right" valign="top"
454 ><span class="codelink"><a href="apiclient.http-pysrc.html#MediaInMemoryUpload.size">source&nbsp;code</a></span>&nbsp;
455 </td>
456 </tr></table>
457
458 <pre class="literalblock">
459Size of upload.
460
461Returns:
462 Size of the body.
463
464</pre>
465 <dl class="fields">
466 <dt>Overrides:
467 <a href="apiclient.http.MediaUpload-class.html#size">MediaUpload.size</a>
468 </dt>
469 </dl>
470</td></tr></table>
471</div>
472<a name="resumable"></a>
473<div>
474<table class="details" border="1" cellpadding="3"
475 cellspacing="0" width="100%" bgcolor="white">
476<tr><td>
477 <table width="100%" cellpadding="0" cellspacing="0" border="0">
478 <tr valign="top"><td>
479 <h3 class="epydoc"><span class="sig"><span class="sig-name">resumable</span>(<span class="sig-arg">self</span>)</span>
480 </h3>
481 </td><td align="right" valign="top"
482 ><span class="codelink"><a href="apiclient.http-pysrc.html#MediaInMemoryUpload.resumable">source&nbsp;code</a></span>&nbsp;
483 </td>
484 </tr></table>
485
486 <pre class="literalblock">
487Whether this upload is resumable.
488
489Returns:
490 True if resumable upload or False.
491
492</pre>
493 <dl class="fields">
494 <dt>Overrides:
495 <a href="apiclient.http.MediaUpload-class.html#resumable">MediaUpload.resumable</a>
496 </dt>
497 </dl>
498</td></tr></table>
499</div>
500<a name="getbytes"></a>
501<div>
502<table class="details" border="1" cellpadding="3"
503 cellspacing="0" width="100%" bgcolor="white">
504<tr><td>
505 <table width="100%" cellpadding="0" cellspacing="0" border="0">
506 <tr valign="top"><td>
507 <h3 class="epydoc"><span class="sig"><span class="sig-name">getbytes</span>(<span class="sig-arg">self</span>,
508 <span class="sig-arg">begin</span>,
509 <span class="sig-arg">length</span>)</span>
510 </h3>
511 </td><td align="right" valign="top"
512 ><span class="codelink"><a href="apiclient.http-pysrc.html#MediaInMemoryUpload.getbytes">source&nbsp;code</a></span>&nbsp;
513 </td>
514 </tr></table>
515
516 <pre class="literalblock">
517Get bytes from the media.
518
519Args:
520 begin: int, offset from beginning of file.
521 length: int, number of bytes to read, starting at begin.
522
523Returns:
524 A string of bytes read. May be shorter than length if EOF was reached
525 first.
526
527</pre>
528 <dl class="fields">
529 <dt>Overrides:
530 <a href="apiclient.http.MediaUpload-class.html#getbytes">MediaUpload.getbytes</a>
531 </dt>
532 </dl>
533</td></tr></table>
534</div>
535<a name="to_json"></a>
536<div>
537<table class="details" border="1" cellpadding="3"
538 cellspacing="0" width="100%" bgcolor="white">
539<tr><td>
540 <table width="100%" cellpadding="0" cellspacing="0" border="0">
541 <tr valign="top"><td>
542 <h3 class="epydoc"><span class="sig"><span class="sig-name">to_json</span>(<span class="sig-arg">self</span>)</span>
543 </h3>
544 </td><td align="right" valign="top"
545 ><span class="codelink"><a href="apiclient.http-pysrc.html#MediaInMemoryUpload.to_json">source&nbsp;code</a></span>&nbsp;
546 </td>
547 </tr></table>
548
549 <pre class="literalblock">
550Create a JSON representation of a MediaInMemoryUpload.
551
552Returns:
553 string, a JSON representation of this instance, suitable to pass to
554 from_json().
555
556</pre>
557 <dl class="fields">
558 <dt>Overrides:
559 <a href="apiclient.http.MediaUpload-class.html#to_json">MediaUpload.to_json</a>
560 </dt>
561 </dl>
562</td></tr></table>
563</div>
564<br />
565<!-- ==================== NAVIGATION BAR ==================== -->
566<table class="navbar" border="0" width="100%" cellpadding="0"
567 bgcolor="#a0c0ff" cellspacing="0">
568 <tr valign="middle">
569
570 <!-- Tree link -->
571 <th>&nbsp;&nbsp;&nbsp;<a
572 href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
573
574 <!-- Index link -->
575 <th>&nbsp;&nbsp;&nbsp;<a
576 href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
577
578 <!-- Help link -->
579 <th>&nbsp;&nbsp;&nbsp;<a
580 href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
581
582 <th class="navbar" width="100%"></th>
583 </tr>
584</table>
585<table border="0" cellpadding="0" cellspacing="0" width="100%%">
586 <tr>
587 <td align="left" class="footer">
588 Generated by Epydoc 3.0.1 on Tue Jun 5 09:03:06 2012
589 </td>
590 <td align="right" class="footer">
591 <a target="mainFrame" href="http://epydoc.sourceforge.net"
592 >http://epydoc.sourceforge.net</a>
593 </td>
594 </tr>
595</table>
596
597<script type="text/javascript">
598 <!--
599 // Private objects are initially displayed (because if
600 // javascript is turned off then we want them to be
601 // visible); but by default, we want to hide them. So hide
602 // them unless we have a cookie that says to show them.
603 checkCookie();
604 // -->
605</script>
606</body>
607</html>