• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE html>
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99<html>
100<head>
101
102
103<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
104<meta name="viewport" content="width=device-width" />
105
106<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
107<title>SnapshotMetadata | Android Developers</title>
108
109<!-- STYLESHEETS -->
110<link rel="stylesheet"
111href="//fonts.googleapis.com/css?family=Roboto+Condensed">
112<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold"
113  title="roboto">
114<link href="/assets/css/default.css?v=4" rel="stylesheet" type="text/css">
115
116
117
118<!-- JAVASCRIPT -->
119<script src="//www.google.com/jsapi" type="text/javascript"></script>
120<script src="/assets/js/android_3p-bundle.js" type="text/javascript"></script>
121<script type="text/javascript">
122  var toRoot = "/";
123  var metaTags = [];
124  var devsite = false;
125</script>
126<script src="/assets/js/docs.js?v=3" type="text/javascript"></script>
127
128
129
130<script>
131  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
132  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
133  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
134  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
135
136  ga('create', 'UA-5831155-1', 'android.com');
137  ga('create', 'UA-49880327-2', 'android.com', {'name': 'universal'});  // New tracker);
138  ga('send', 'pageview');
139  ga('universal.send', 'pageview'); // Send page view for new tracker.
140</script>
141
142</head>
143
144<body class="gc-documentation google
145  develop reference" itemscope itemtype="http://schema.org/Article">
146  <div id="doc-api-level" class="" style="display:none"></div>
147  <a name="top"></a>
148
149
150<a name="top"></a>
151
152<!-- dialog to prompt lang pref change when loaded from hardcoded URL
153<div id="langMessage" style="display:none">
154  <div>
155    <div class="lang en">
156      <p>You requested a page in English, would you like to proceed with this language setting?</p>
157    </div>
158    <div class="lang es">
159      <p>You requested a page in Spanish (Español), would you like to proceed with this language setting?</p>
160    </div>
161    <div class="lang ja">
162      <p>You requested a page in Japanese (日本語), would you like to proceed with this language setting?</p>
163    </div>
164    <div class="lang ko">
165      <p>You requested a page in Korean (한국어), would you like to proceed with this language setting?</p>
166    </div>
167    <div class="lang ru">
168      <p>You requested a page in Russian (Русский), would you like to proceed with this language setting?</p>
169    </div>
170    <div class="lang zh-cn">
171      <p>You requested a page in Simplified Chinese (简体中文), would you like to proceed with this language setting?</p>
172    </div>
173    <div class="lang zh-tw">
174      <p>You requested a page in Traditional Chinese (繁體中文), would you like to proceed with this language setting?</p>
175    </div>
176    <a href="#" class="button yes" onclick="return false;">
177      <span class="lang en">Yes</span>
178      <span class="lang es">Sí</span>
179      <span class="lang ja">Yes</span>
180      <span class="lang ko">Yes</span>
181      <span class="lang ru">Yes</span>
182      <span class="lang zh-cn">是的</span>
183      <span class="lang zh-tw">没有</span>
184    </a>
185    <a href="#" class="button" onclick="$('#langMessage').hide();return false;">
186      <span class="lang en">No</span>
187      <span class="lang es">No</span>
188      <span class="lang ja">No</span>
189      <span class="lang ko">No</span>
190      <span class="lang ru">No</span>
191      <span class="lang zh-cn">没有</span>
192      <span class="lang zh-tw">没有</span>
193    </a>
194  </div>
195</div> -->
196
197
198  <!-- Header -->
199  <div id="header-wrapper">
200    <div id="header">
201
202
203
204
205      <div class="wrap" id="header-wrap">
206        <div class="col-3 logo">
207          <a href="/index.html">
208            <img src="/assets/images/dac_logo.png"
209                srcset="/assets/images/dac_logo@2x.png 2x"
210                width="123" height="25" alt="Android Developers" />
211          </a>
212          <div class="btn-quicknav" id="btn-quicknav">
213            <a href="#" class="arrow-inactive">Quicknav</a>
214            <a href="#" class="arrow-active">Quicknav</a>
215          </div>
216        </div>
217        <ul class="nav-x col-9">
218            <li class="design">
219              <a href="/design/index.html"
220              zh-tw-lang="設計"
221              zh-cn-lang="设计"
222              ru-lang="Проектирование"
223              ko-lang="디자인"
224              ja-lang="設計"
225              es-lang="Diseñar"
226              >Design</a></li>
227            <li class="develop"><a href="/develop/index.html"
228              zh-tw-lang="開發"
229              zh-cn-lang="开发"
230              ru-lang="Разработка"
231              ko-lang="개발"
232              ja-lang="開発"
233              es-lang="Desarrollar"
234              >Develop</a></li>
235            <li class="distribute last"><a href="/distribute/index.html"
236              zh-tw-lang="發佈"
237              zh-cn-lang="分发"
238              ru-lang="Распространение"
239              ko-lang="배포"
240              ja-lang="配布"
241              es-lang="Distribuir"
242              >Distribute</a></li>
243        </ul>
244
245
246
247
248<div class="menu-container">
249  <div class="moremenu">
250    <div id="more-btn"></div>
251  </div>
252  <div class="morehover" id="moremenu">
253    <div class="top"></div>
254    <div class="mid">
255      <div class="header">Links</div>
256      <ul>
257        <li><a href="https://play.google.com/apps/publish/" target="_googleplay">Google Play Developer Console</a></li>
258        <li><a href="http://android-developers.blogspot.com/">Android Developers Blog</a></li>
259        <li><a href="/about/index.html">About Android</a></li>
260      </ul>
261      <div class="header">Android Sites</div>
262      <ul>
263        <li><a href="http://www.android.com">Android.com</a></li>
264        <li class="active"><a>Android Developers</a></li>
265        <li><a href="http://source.android.com">Android Open Source Project</a></li>
266      </ul>
267
268
269
270        <div class="header">Language</div>
271          <div id="language" class="locales">
272            <select name="language" onChange="changeLangPref(this.value, true)">
273                <option value="en">English</option>
274                <option value="es">Español</option>
275                <option value="ja">日本語</option>
276                <option value="ko">한국어</option>
277                <option value="ru">Русский</option>
278                <option value="zh-cn">中文(简体)</option>
279                <option value="zh-tw">中文(繁體)</option>
280            </select>
281          </div>
282        <script type="text/javascript">
283          <!--
284          loadLangPref();
285            //-->
286        </script>
287
288
289      <br class="clearfix" />
290    </div><!-- end 'mid' -->
291    <div class="bottom"></div>
292  </div><!-- end 'moremenu' -->
293
294  <div class="search" id="search-container">
295    <div class="search-inner">
296      <div id="search-btn"></div>
297      <div class="left"></div>
298      <form onsubmit="return submit_search()">
299        <input id="search_autocomplete" type="text" value="" autocomplete="off" name="q"
300          onfocus="search_focus_changed(this, true)" onblur="search_focus_changed(this, false)"
301          onkeydown="return search_changed(event, true, '/')"
302          onkeyup="return search_changed(event, false, '/')" />
303      </form>
304      <div class="right"></div>
305      <a class="close hide">close</a>
306      <div class="left"></div>
307      <div class="right"></div>
308    </div><!-- end search-inner -->
309  </div><!-- end search-container -->
310
311  <div class="search_filtered_wrapper reference">
312    <div class="suggest-card reference no-display">
313      <ul class="search_filtered">
314      </ul>
315    </div>
316  </div>
317
318  <div class="search_filtered_wrapper docs">
319    <div class="suggest-card dummy no-display">&nbsp;</div>
320    <div class="suggest-card develop no-display">
321      <ul class="search_filtered">
322      </ul>
323      <div class="child-card guides no-display">
324      </div>
325      <div class="child-card training no-display">
326      </div>
327      <div class="child-card samples no-display">
328      </div>
329    </div>
330    <div class="suggest-card design no-display">
331      <ul class="search_filtered">
332      </ul>
333    </div>
334    <div class="suggest-card distribute no-display">
335      <ul class="search_filtered">
336      </ul>
337    </div>
338  </div>
339</div><!-- end menu-container (search and menu widget) -->
340
341
342
343        <!-- Expanded quicknav -->
344        <div id="quicknav" class="col-13">
345          <ul>
346            <li class="about">
347              <ul>
348                <li><a href="/about/index.html">About</a></li>
349                <li><a href="/wear/index.html">Wear</a></li>
350                <li><a href="/tv/index.html">TV</a></li>
351                <li><a href="/auto/index.html">Auto</a></li>
352              </ul>
353            </li>
354            <li class="design">
355              <ul>
356                <li><a href="/design/index.html">Get Started</a></li>
357                <li><a href="/design/devices.html">Devices</a></li>
358                <li><a href="/design/style/index.html">Style</a></li>
359                <li><a href="/design/patterns/index.html">Patterns</a></li>
360                <li><a href="/design/building-blocks/index.html">Building Blocks</a></li>
361                <li><a href="/design/downloads/index.html">Downloads</a></li>
362                <li><a href="/design/videos/index.html">Videos</a></li>
363              </ul>
364            </li>
365            <li class="develop">
366              <ul>
367                <li><a href="/training/index.html"
368                  zh-tw-lang="訓練課程"
369                  zh-cn-lang="培训"
370                  ru-lang="Курсы"
371                  ko-lang="교육"
372                  ja-lang="トレーニング"
373                  es-lang="Capacitación"
374                  >Training</a></li>
375                <li><a href="/guide/index.html"
376                  zh-tw-lang="API 指南"
377                  zh-cn-lang="API 指南"
378                  ru-lang="Руководства по API"
379                  ko-lang="API 가이드"
380                  ja-lang="API ガイド"
381                  es-lang="Guías de la API"
382                  >API Guides</a></li>
383                <li><a href="/reference/packages.html"
384                  zh-tw-lang="參考資源"
385                  zh-cn-lang="参考"
386                  ru-lang="Справочник"
387                  ko-lang="참조문서"
388                  ja-lang="リファレンス"
389                  es-lang="Referencia"
390                  >Reference</a></li>
391                <li><a href="/sdk/index.html"
392                  zh-tw-lang="相關工具"
393                  zh-cn-lang="工具"
394                  ru-lang="Инструменты"
395                  ko-lang="도구"
396                  ja-lang="ツール"
397                  es-lang="Herramientas"
398                  >Tools</a>
399                </li>
400                <li><a href="/google/index.html">Google Services</a>
401                </li>
402
403                  <li><a href="/samples/index.html">Samples</a>
404                  </li>
405
406              </ul>
407            </li>
408            <li class="distribute last">
409              <ul>
410                <li><a href="/distribute/googleplay/index.html">Google Play</a></li>
411                <li><a href="/distribute/essentials/index.html">Essentials</a></li>
412                <li><a href="/distribute/users/index.html">Get Users</a></li>
413                <li><a href="/distribute/engage/index.html">Engage &amp; Retain</a></li>
414                <li><a href="/distribute/monetize/index.html">Monetize</a></li>
415                <li><a href="/distribute/tools/index.html">Tools &amp; Reference</a></li>
416                <li><a href="/distribute/stories/index.html">Developer Stories</a></li>
417              </ul>
418            </li>
419          </ul>
420        </div><!-- /Expanded quicknav -->
421      </div><!-- end header-wrap.wrap -->
422    </div><!-- end header -->
423
424
425    <!-- Secondary x-nav -->
426    <div id="nav-x">
427        <div class="wrap" style="position:relative;z-index:1">
428
429
430
431
432
433            <ul class="nav-x col-9 develop" style="width:100%">
434                <li class="training"><a href="/training/index.html"
435                  zh-tw-lang="訓練課程"
436                  zh-cn-lang="培训"
437                  ru-lang="Курсы"
438                  ko-lang="교육"
439                  ja-lang="トレーニング"
440                  es-lang="Capacitación"
441                  >Training</a></li>
442                <li class="guide"><a href="/guide/index.html"
443                  zh-tw-lang="API 指南"
444                  zh-cn-lang="API 指南"
445                  ru-lang="Руководства по API"
446                  ko-lang="API 가이드"
447                  ja-lang="API ガイド"
448                  es-lang="Guías de la API"
449                  >API Guides</a></li>
450                <li class="reference"><a href="/reference/packages.html"
451                  zh-tw-lang="參考資源"
452                  zh-cn-lang="参考"
453                  ru-lang="Справочник"
454                  ko-lang="참조문서"
455                  ja-lang="リファレンス"
456                  es-lang="Referencia"
457                  >Reference</a></li>
458                <li class="tools"><a href="/sdk/index.html"
459                  zh-tw-lang="相關工具"
460                  zh-cn-lang="工具"
461                  ru-lang="Инструменты"
462                  ko-lang="도구"
463                  ja-lang="ツール"
464                  es-lang="Herramientas"
465                  >Tools</a></li>
466                <li class="google"><a href="/google/index.html"
467                  >Google Services</a>
468                </li>
469
470                  <li class="samples"><a href="/samples/index.html"
471                    >Samples</a>
472                  </li>
473
474            </ul>
475        </div>
476    </div>
477    <!-- /Sendondary x-nav DEVELOP -->
478
479
480
481    <div id="searchResults" class="wrap" style="display:none;">
482      <h2 id="searchTitle">Results</h2>
483      <div id="leftSearchControl" class="search-control">Loading...</div>
484    </div>
485  </div> <!--end header-wrapper -->
486
487  <div id="sticky-header">
488    <div>
489      <a class="logo" href="#top"></a>
490      <a class="top" href="#top"></a>
491      <ul class="breadcrumb">
492
493        <li class="current">SnapshotMetadata</li>
494      </ul>
495    </div>
496  </div>
497
498
499
500
501
502
503  <div class="wrap clearfix" id="body-content">
504    <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement">
505      <div id="devdoc-nav" class="scroll-pane">
506
507
508
509<ul id="nav">
510
511  <li class="nav-section">
512    <div class="nav-section-header empty"><a href="/google/index.html">
513          <span class="en">Overview</span>
514      </a></div>
515  </li>
516
517  <li class="nav-section">
518    <div class="nav-section-header empty"><a href="/google/play-services/games.html">
519          <span class="en">Games</span>
520      </a></div>
521  </li>
522  <li class="nav-section">
523    <div class="nav-section-header empty"><a href="/google/play-services/location.html">
524          <span class="en">Location</span>
525      </a></div>
526  </li>
527  <li class="nav-section">
528    <div class="nav-section-header empty"><a href="/google/play-services/plus.html">
529          <span class="en">Google+</span>
530                </a></div>
531  </li>
532  <li class="nav-section">
533    <div class="nav-section-header empty"><a href="/google/play-services/maps.html">
534          <span class="en">Maps</span>
535      </a></div>
536  </li>
537  <li class="nav-section">
538    <div class="nav-section-header empty"><a href="/google/play-services/drive.html">
539          <span class="en">Drive</span>
540      </a></div>
541  </li>
542  <li class="nav-section">
543    <div class="nav-section-header empty"><a href="/google/play-services/cast.html">
544          <span class="en">Cast</span>
545      </a></div>
546  </li>
547  <li class="nav-section">
548    <div class="nav-section-header"><a href="/google/play-services/ads.html">
549      <span class="en">Ads</span></a>
550    </div>
551    <ul>
552      <li><a href="/google/play-services/id.html">
553          <span class="en">Advertising ID</span></a>
554      </li>
555    </ul>
556  </li>
557  <li class="nav-section">
558    <div class="nav-section-header empty"><a href="/google/play-services/wallet.html">
559          <span class="en">Wallet</span>
560      </a></div>
561  </li>
562
563
564  <li class="nav-section">
565    <div class="nav-section-header"><a href="/google/play-services/index.html">
566      <span class="en">Google Play Services</span></a>
567    </div>
568    <ul>
569      <li><a href="/google/play-services/setup.html">
570          <span class="en">Setting Up Google Play Services</span></a>
571      </li>
572      <li class="nav-section">
573        <div class="nav-section-header"><a href="/google/auth/api-client.html">
574          <span class="en">Accessing Google APIs</span></a>
575        </div>
576        <ul>
577          <li>
578            <a href="/google/auth/http-auth.html">
579              <span class="en">Authorizing with Google for REST APIs</span>
580            </a>
581          </li>
582        </ul>
583      </li>
584      <li id="gms-tree-list" class="nav-section">
585        <div class="nav-section-header">
586          <a href="/reference/gms-packages.html">
587            <span class="en">Reference</span>
588          </a>
589        <div>
590      </li>
591    </ul>
592  </li>
593
594
595  <li class="nav-section">
596    <div class="nav-section-header"><a href="/google/play/billing/index.html">
597      <span class="en">Google Play In-app Billing</span></a>
598    </div>
599    <ul>
600      <li><a href="/google/play/billing/billing_overview.html">
601              <span class="en">Overview</span></a>
602      </li>
603      <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/api.html">
604              <span class="en">Version 3 API</span></a></div>
605              <ul>
606              <li><a href="/google/play/billing/billing_integrate.html">
607              <span class="en">Implementing the API</span></a></li>
608              <li><a href="/google/play/billing/billing_reference.html">
609              <span class="en">Reference</span></a></li>
610              </ul>
611      </li>
612      <li class="nav-section"><div class="nav-section-header"><a href="/google/play/billing/v2/api.html">
613              <span class="en">Version 2 API</span></a></div>
614              <ul>
615              <li><a href="/google/play/billing/v2/billing_integrate.html">
616              <span class="en">Implementing the API</span></a></li>
617              <li><a href="/google/play/billing/v2/billing_subscriptions.html">
618              <span class="en">Subscriptions</span></a></li>
619              <li><a href="/google/play/billing/v2/billing_reference.html">
620              <span class="en">Reference</span></a></li>
621              </ul>
622      </li>
623      <li><a href="/google/play/billing/billing_subscriptions.html">
624              <span class="en">Subscriptions</span></a>
625      </li>
626      <li><a href="/google/play/billing/billing_best_practices.html">
627              <span class="en">Security and Design</span></a>
628      </li>
629      <li><a href="/google/play/billing/billing_testing.html">
630              <span class="en">Testing In-app Billing</span></a>
631      </li>
632      <li><a href="/google/play/billing/billing_admin.html">
633              <span class="en">Administering In-app Billing</span></a>
634      </li>
635      <li><a href="/google/play/billing/versions.html">
636              <span class="en">Version Notes</span></a>
637      </li>
638    </ul>
639  </li>
640
641
642
643   <li class="nav-section">
644      <div class="nav-section-header"><a href="/google/gcm/index.html">
645        <span class="en">Google Cloud Messaging</span></a>
646      </div>
647      <ul>
648        <li><a href="/google/gcm/gcm.html">
649            <span class="en">Overview</span></a>
650        </li>
651        <li><a href="/google/gcm/gs.html">
652            <span class="en">Getting Started</span></a>
653        </li>
654        <li><a href="/google/gcm/client.html">
655            <span class="en">Implementing GCM Client</span></a>
656        </li>
657        <li class="nav-section"><div class="nav-section-header"><a href="/google/gcm/server.html">
658              <span class="en">Implementing GCM Server</span></a></div>
659              <ul>
660              <li><a href="/google/gcm/ccs.html">
661              <span class="en">CCS (XMPP)</span></a></li>
662              <li><a href="/google/gcm/http.html">
663              <span class="en">HTTP</span></a></li>
664              </ul>
665        </li>
666        <li><a href="/google/gcm/notifications.html">
667              <span class="en">User Notifications</span></a>
668        </li>
669        <li><a href="/google/gcm/adv.html">
670            <span class="en">Advanced Topics</span></a>
671        </li>
672        <li><a href="/google/gcm/c2dm.html">
673            <span class="en">Migration</span></a>
674        </li>
675        <li id="gcm-tree-list" class="nav-section">
676          <div class="nav-section-header">
677            <a href="/reference/gcm-packages.html">
678              <span class="en">Reference</span>
679            </a>
680          <div>
681        </li>
682      </ul>
683  </li>
684
685  <li class="nav-section">
686  <div class="nav-section-header empty"><a href="/google/gcs/index.html">
687        <span class="en">Google Cloud Save</span></a>
688      </div>
689  </li>
690
691  <li class="nav-section">
692    <div class="nav-section-header"><a href="/google/play/dist.html">
693      <span class="en">Google Play Distribution</span></a>
694    </div>
695    <ul>
696      <li><a href="/google/play/filters.html">
697          <span class="en">Filters on Google Play</span></a>
698      </li>
699      <li><a href="/google/play/billing/gp-purchase-status-api.html">
700              <span class="en">Google Play Developer API</span></a>
701      </li>
702      <li><a href="/google/play/publishing/multiple-apks.html">
703          <span class="en">Multiple APK Support</span></a>
704      </li>
705      <li><a href="/google/play/expansion-files.html">
706          <span class="en">APK Expansion Files</span></a>
707      </li>
708      <li class="nav-section">
709        <div class="nav-section-header"><a href="/google/play/licensing/index.html">
710          <span class="en">Application Licensing</span></a>
711        </div>
712        <ul>
713          <li><a href="/google/play/licensing/overview.html">
714              <span class="en">Licensing Overview</span></a>
715          </li>
716          <li><a href="/google/play/licensing/setting-up.html">
717              <span class="en">Setting Up for Licensing</span></a>
718          </li>
719          <li><a href="/google/play/licensing/adding-licensing.html">
720              <span class="en">Adding Licensing to Your App</span></a>
721          </li>
722          <li><a href="/google/play/licensing/licensing-reference.html">
723              <span class="en">Licensing Reference</span></a>
724          </li>
725        </ul>
726      </li>
727
728  <li class="nav-section">
729    <div class="nav-section-header"><a href="/google/backup/index.html">
730      Android Backup Service</a>
731    </div>
732    <ul>
733      <li><a href="/google/backup/signup.html">
734          Register</a>
735      </li>
736    </ul>
737  </li>
738
739  </ul>
740
741</li>
742
743
744
745</ul>
746
747<script type="text/javascript">
748<!--
749    buildToggleLists();
750    changeNavLang(getLangPref());
751//-->
752</script>
753
754
755
756
757      </div>
758      <script type="text/javascript">
759       showGoogleRefTree();
760
761      </script>
762    </div> <!-- end side-nav -->
763    <script>
764      $(document).ready(function() {
765        scrollIntoView("devdoc-nav");
766        });
767    </script>
768
769
770
771
772
773
774<div class="col-12"  id="doc-col">
775
776<div id="api-info-block">
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797<div class="sum-details-links">
798
799Summary:
800
801
802
803
804
805  <a href="#constants">Constants</a>
806
807
808
809  &#124; <a href="#inhconstants">Inherited Constants</a>
810
811
812
813
814
815
816
817  &#124; <a href="#pubmethods">Methods</a>
818
819
820
821
822  &#124; <a href="#inhmethods">Inherited Methods</a>
823
824&#124; <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a>
825
826</div><!-- end sum-details-links -->
827<div class="api-level">
828
829
830
831
832</div>
833</div><!-- end api-info-block -->
834
835
836<!-- ======== START OF CLASS DATA ======== -->
837
838<div id="jd-header">
839    public
840
841
842
843    interface
844<h1 itemprop="name">SnapshotMetadata</h1>
845
846
847
848
849
850      implements
851
852        Parcelable
853
854        <a href="/reference/com/google/android/gms/common/data/Freezable.html">Freezable</a>&lt;T&gt;
855
856
857
858
859
860
861
862
863</div><!-- end header -->
864
865<div id="naMessage"></div>
866
867<div id="jd-content" class="api apilevel-">
868<table class="jd-inheritance-table">
869
870
871    <tr>
872
873        <td colspan="1" class="jd-inheritance-class-cell">com.google.android.gms.games.snapshot.SnapshotMetadata</td>
874    </tr>
875
876
877</table>
878
879
880
881
882
883
884<table class="jd-sumtable jd-sumtable-subclasses"><tr><td colspan="12" style="border:none;margin:0;padding:0;">
885
886  <a href="#" onclick="return toggleInherited(this, null)" id="subclasses-indirect" class="jd-expando-trigger closed"
887          ><img id="subclasses-indirect-trigger"
888          src="/assets/images/triangle-closed.png"
889          class="jd-expando-trigger-img" /></a>Known Indirect Subclasses
890
891  <div id="subclasses-indirect">
892      <div id="subclasses-indirect-list"
893              class="jd-inheritedlinks"
894
895              >
896
897
898              <a href="/reference/com/google/android/gms/games/snapshot/SnapshotMetadataEntity.html">SnapshotMetadataEntity</a>
899
900
901      </div>
902      <div id="subclasses-indirect-summary"
903              style="display: none;"
904              >
905
906  <table class="jd-sumtable-expando">
907
908      <tr class="alt-color api apilevel-" >
909        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/games/snapshot/SnapshotMetadataEntity.html">SnapshotMetadataEntity</a></td>
910        <td class="jd-descrcol" width="100%">
911          Data object representing the metadata for a saved game.&nbsp;
912
913
914
915        </td>
916      </tr>
917
918
919  </table>
920
921      </div>
922  </div>
923</td></tr></table>
924
925
926<div class="jd-descr">
927
928
929<h2>Class Overview</h2>
930<p itemprop="articleBody">Data interface for the metadata of a saved game.
931</p>
932
933
934
935
936
937</div><!-- jd-descr -->
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954<div class="jd-descr">
955
956
957<h2>Summary</h2>
958
959
960
961
962
963
964
965
966
967
968
969
970
971<!-- =========== ENUM CONSTANT SUMMARY =========== -->
972<table id="constants" class="jd-sumtable"><tr><th colspan="12">Constants</th></tr>
973
974
975
976    <tr class="alt-color api apilevel-" >
977        <td class="jd-typecol">long</td>
978        <td class="jd-linkcol"><a href="/reference/com/google/android/gms/games/snapshot/SnapshotMetadata.html#PLAYED_TIME_UNKNOWN">PLAYED_TIME_UNKNOWN</a></td>
979        <td class="jd-descrcol" width="100%">
980          Constant indicating that the played time of a snapshot is unknown.
981
982
983
984        </td>
985    </tr>
986
987
988
989</table>
990
991
992
993
994
995<!-- =========== ENUM CONSTANT SUMMARY =========== -->
996<table id="inhconstants" class="jd-sumtable"><tr><th>
997  <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
998  <div style="clear:left;">Inherited Constants</div></th></tr>
999
1000
1001<tr class="api apilevel-" >
1002<td colspan="12">
1003
1004  <a href="#" onclick="return toggleInherited(this, null)" id="inherited-constants-android.os.Parcelable" class="jd-expando-trigger closed"
1005          ><img id="inherited-constants-android.os.Parcelable-trigger"
1006          src="/assets/images/triangle-closed.png"
1007          class="jd-expando-trigger-img" /></a>From interface
1008android.os.Parcelable
1009<div id="inherited-constants-android.os.Parcelable">
1010  <div id="inherited-constants-android.os.Parcelable-list"
1011        class="jd-inheritedlinks">
1012  </div>
1013  <div id="inherited-constants-android.os.Parcelable-summary" style="display: none;">
1014    <table class="jd-sumtable-expando">
1015
1016
1017
1018    <tr class="alt-color api apilevel-" >
1019        <td class="jd-typecol">int</td>
1020        <td class="jd-linkcol">CONTENTS_FILE_DESCRIPTOR</td>
1021        <td class="jd-descrcol" width="100%">
1022
1023
1024
1025
1026        </td>
1027    </tr>
1028
1029
1030    <tr class=" api apilevel-" >
1031        <td class="jd-typecol">int</td>
1032        <td class="jd-linkcol">PARCELABLE_WRITE_RETURN_VALUE</td>
1033        <td class="jd-descrcol" width="100%">
1034
1035
1036
1037
1038        </td>
1039    </tr>
1040
1041
1042</table>
1043  </div>
1044</div>
1045</td></tr>
1046
1047
1048
1049
1050</table>
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064<!-- ========== METHOD SUMMARY =========== -->
1065<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr>
1066
1067
1068
1069
1070    <tr class="alt-color api apilevel-" >
1071        <td class="jd-typecol"><nobr>
1072            abstract
1073
1074
1075
1076
1077            float</nobr>
1078        </td>
1079        <td class="jd-linkcol" width="100%"><nobr>
1080        <span class="sympad"><a href="/reference/com/google/android/gms/games/snapshot/SnapshotMetadata.html#getCoverImageAspectRatio()">getCoverImageAspectRatio</a></span>()</nobr>
1081
1082        <div class="jd-descrdiv">
1083          Retrieves the aspect ratio of the cover image for this snapshot, if any.
1084
1085
1086
1087        </div>
1088
1089  </td></tr>
1090
1091
1092
1093    <tr class=" api apilevel-" >
1094        <td class="jd-typecol"><nobr>
1095            abstract
1096
1097
1098
1099
1100            Uri</nobr>
1101        </td>
1102        <td class="jd-linkcol" width="100%"><nobr>
1103        <span class="sympad"><a href="/reference/com/google/android/gms/games/snapshot/SnapshotMetadata.html#getCoverImageUri()">getCoverImageUri</a></span>()</nobr>
1104
1105        <div class="jd-descrdiv">
1106          Retrieves an image URI that can be used to load the snapshot's cover image.
1107
1108
1109
1110        </div>
1111
1112  </td></tr>
1113
1114
1115
1116    <tr class="alt-color api apilevel-" >
1117        <td class="jd-typecol"><nobr>
1118            abstract
1119
1120
1121
1122
1123            String</nobr>
1124        </td>
1125        <td class="jd-linkcol" width="100%"><nobr>
1126        <span class="sympad"><a href="/reference/com/google/android/gms/games/snapshot/SnapshotMetadata.html#getDescription()">getDescription</a></span>()</nobr>
1127
1128        <div class="jd-descrdiv">
1129          Retrieves the description of this snapshot.
1130
1131
1132
1133        </div>
1134
1135  </td></tr>
1136
1137
1138
1139    <tr class=" api apilevel-" >
1140        <td class="jd-typecol"><nobr>
1141            abstract
1142
1143
1144
1145
1146            void</nobr>
1147        </td>
1148        <td class="jd-linkcol" width="100%"><nobr>
1149        <span class="sympad"><a href="/reference/com/google/android/gms/games/snapshot/SnapshotMetadata.html#getDescription(android.database.CharArrayBuffer)">getDescription</a></span>(CharArrayBuffer dataOut)</nobr>
1150
1151        <div class="jd-descrdiv">
1152          Loads the snapshot description into the given <code><a href="/reference/android/database/CharArrayBuffer.html">CharArrayBuffer</a></code>.
1153
1154
1155
1156        </div>
1157
1158  </td></tr>
1159
1160
1161
1162    <tr class="alt-color api apilevel-" >
1163        <td class="jd-typecol"><nobr>
1164            abstract
1165
1166
1167
1168
1169            <a href="/reference/com/google/android/gms/games/Game.html">Game</a></nobr>
1170        </td>
1171        <td class="jd-linkcol" width="100%"><nobr>
1172        <span class="sympad"><a href="/reference/com/google/android/gms/games/snapshot/SnapshotMetadata.html#getGame()">getGame</a></span>()</nobr>
1173
1174        <div class="jd-descrdiv">
1175          Retrieves the game associated with this snapshot.
1176
1177
1178
1179        </div>
1180
1181  </td></tr>
1182
1183
1184
1185    <tr class=" api apilevel-" >
1186        <td class="jd-typecol"><nobr>
1187            abstract
1188
1189
1190
1191
1192            long</nobr>
1193        </td>
1194        <td class="jd-linkcol" width="100%"><nobr>
1195        <span class="sympad"><a href="/reference/com/google/android/gms/games/snapshot/SnapshotMetadata.html#getLastModifiedTimestamp()">getLastModifiedTimestamp</a></span>()</nobr>
1196
1197        <div class="jd-descrdiv">
1198          Retrieves the last time this snapshot was modified, in millis since epoch.
1199
1200
1201
1202        </div>
1203
1204  </td></tr>
1205
1206
1207
1208    <tr class="alt-color api apilevel-" >
1209        <td class="jd-typecol"><nobr>
1210            abstract
1211
1212
1213
1214
1215            <a href="/reference/com/google/android/gms/games/Player.html">Player</a></nobr>
1216        </td>
1217        <td class="jd-linkcol" width="100%"><nobr>
1218        <span class="sympad"><a href="/reference/com/google/android/gms/games/snapshot/SnapshotMetadata.html#getOwner()">getOwner</a></span>()</nobr>
1219
1220        <div class="jd-descrdiv">
1221          Retrieves the player that owns this snapshot.
1222
1223
1224
1225        </div>
1226
1227  </td></tr>
1228
1229
1230
1231    <tr class=" api apilevel-" >
1232        <td class="jd-typecol"><nobr>
1233            abstract
1234
1235
1236
1237
1238            long</nobr>
1239        </td>
1240        <td class="jd-linkcol" width="100%"><nobr>
1241        <span class="sympad"><a href="/reference/com/google/android/gms/games/snapshot/SnapshotMetadata.html#getPlayedTime()">getPlayedTime</a></span>()</nobr>
1242
1243        <div class="jd-descrdiv">
1244          Retrieves the played time of this snapshot in milliseconds.
1245
1246
1247
1248        </div>
1249
1250  </td></tr>
1251
1252
1253
1254    <tr class="alt-color api apilevel-" >
1255        <td class="jd-typecol"><nobr>
1256            abstract
1257
1258
1259
1260
1261            String</nobr>
1262        </td>
1263        <td class="jd-linkcol" width="100%"><nobr>
1264        <span class="sympad"><a href="/reference/com/google/android/gms/games/snapshot/SnapshotMetadata.html#getUniqueName()">getUniqueName</a></span>()</nobr>
1265
1266        <div class="jd-descrdiv">
1267          Retrieves the unique identifier of this snapshot.
1268
1269
1270
1271        </div>
1272
1273  </td></tr>
1274
1275
1276
1277    <tr class=" api apilevel-" >
1278        <td class="jd-typecol"><nobr>
1279            abstract
1280
1281
1282
1283
1284            boolean</nobr>
1285        </td>
1286        <td class="jd-linkcol" width="100%"><nobr>
1287        <span class="sympad"><a href="/reference/com/google/android/gms/games/snapshot/SnapshotMetadata.html#hasChangePending()">hasChangePending</a></span>()</nobr>
1288
1289        <div class="jd-descrdiv">
1290          Indicates whether or not this snapshot has any changes pending that have not been uploaded to
1291 the server.
1292
1293
1294
1295        </div>
1296
1297  </td></tr>
1298
1299
1300
1301</table>
1302
1303
1304
1305
1306
1307
1308
1309<!-- ========== METHOD SUMMARY =========== -->
1310<table id="inhmethods" class="jd-sumtable"><tr><th>
1311  <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a>
1312  <div style="clear:left;">Inherited Methods</div></th></tr>
1313
1314
1315<tr class="api apilevel-" >
1316<td colspan="12">
1317  <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-android.os.Parcelable" class="jd-expando-trigger closed"
1318          ><img id="inherited-methods-android.os.Parcelable-trigger"
1319          src="/assets/images/triangle-closed.png"
1320          class="jd-expando-trigger-img" /></a>
1321From interface
1322
1323  android.os.Parcelable
1324
1325<div id="inherited-methods-android.os.Parcelable">
1326  <div id="inherited-methods-android.os.Parcelable-list"
1327        class="jd-inheritedlinks">
1328  </div>
1329  <div id="inherited-methods-android.os.Parcelable-summary" style="display: none;">
1330    <table class="jd-sumtable-expando">
1331
1332
1333
1334
1335    <tr class="alt-color api apilevel-" >
1336        <td class="jd-typecol"><nobr>
1337            abstract
1338
1339
1340
1341
1342            int</nobr>
1343        </td>
1344        <td class="jd-linkcol" width="100%"><nobr>
1345        <span class="sympad">describeContents</span>()</nobr>
1346
1347  </td></tr>
1348
1349
1350
1351    <tr class=" api apilevel-" >
1352        <td class="jd-typecol"><nobr>
1353            abstract
1354
1355
1356
1357
1358            void</nobr>
1359        </td>
1360        <td class="jd-linkcol" width="100%"><nobr>
1361        <span class="sympad">writeToParcel</span>(Parcel arg0, int arg1)</nobr>
1362
1363  </td></tr>
1364
1365
1366</table>
1367  </div>
1368</div>
1369</td></tr>
1370
1371
1372
1373<tr class="api apilevel-" >
1374<td colspan="12">
1375  <a href="#" onclick="return toggleInherited(this, null)" id="inherited-methods-com.google.android.gms.common.data.Freezable" class="jd-expando-trigger closed"
1376          ><img id="inherited-methods-com.google.android.gms.common.data.Freezable-trigger"
1377          src="/assets/images/triangle-closed.png"
1378          class="jd-expando-trigger-img" /></a>
1379From interface
1380
1381  <a href="/reference/com/google/android/gms/common/data/Freezable.html">com.google.android.gms.common.data.Freezable</a>
1382
1383<div id="inherited-methods-com.google.android.gms.common.data.Freezable">
1384  <div id="inherited-methods-com.google.android.gms.common.data.Freezable-list"
1385        class="jd-inheritedlinks">
1386  </div>
1387  <div id="inherited-methods-com.google.android.gms.common.data.Freezable-summary" style="display: none;">
1388    <table class="jd-sumtable-expando">
1389
1390
1391
1392
1393    <tr class="alt-color api apilevel-" >
1394        <td class="jd-typecol"><nobr>
1395            abstract
1396
1397
1398
1399
1400            T</nobr>
1401        </td>
1402        <td class="jd-linkcol" width="100%"><nobr>
1403        <span class="sympad"><a href="/reference/com/google/android/gms/common/data/Freezable.html#freeze()">freeze</a></span>()</nobr>
1404
1405        <div class="jd-descrdiv">
1406          Freeze a volatile representation into an immutable representation.
1407
1408
1409
1410        </div>
1411
1412  </td></tr>
1413
1414
1415
1416    <tr class=" api apilevel-" >
1417        <td class="jd-typecol"><nobr>
1418            abstract
1419
1420
1421
1422
1423            boolean</nobr>
1424        </td>
1425        <td class="jd-linkcol" width="100%"><nobr>
1426        <span class="sympad"><a href="/reference/com/google/android/gms/common/data/Freezable.html#isDataValid()">isDataValid</a></span>()</nobr>
1427
1428        <div class="jd-descrdiv">
1429          Check to see if this object is valid for use.
1430
1431
1432
1433        </div>
1434
1435  </td></tr>
1436
1437
1438</table>
1439  </div>
1440</div>
1441</td></tr>
1442
1443
1444</table>
1445
1446
1447</div><!-- jd-descr (summary) -->
1448
1449<!-- Details -->
1450
1451
1452
1453
1454
1455
1456
1457
1458<!-- XML Attributes -->
1459
1460
1461<!-- Enum Values -->
1462
1463
1464<!-- Constants -->
1465
1466
1467<!-- ========= ENUM CONSTANTS DETAIL ======== -->
1468<h2>Constants</h2>
1469
1470
1471
1472
1473<A NAME="PLAYED_TIME_UNKNOWN"></A>
1474
1475<div class="jd-details api apilevel-">
1476    <h4 class="jd-details-title">
1477      <span class="normal">
1478        public
1479        static
1480        final
1481        long
1482      </span>
1483        PLAYED_TIME_UNKNOWN
1484    </h4>
1485      <div class="api-level">
1486
1487
1488
1489
1490      </div>
1491    <div class="jd-details-descr">
1492
1493
1494
1495
1496  <div class="jd-tagdata jd-tagdescr"><p>Constant indicating that the played time of a snapshot is unknown.
1497</p></div>
1498
1499
1500        <div class="jd-tagdata">
1501        <span class="jd-tagtitle">Constant Value: </span>
1502        <span>
1503
1504                -1
1505                (0xffffffffffffffff)
1506
1507        </span>
1508        </div>
1509
1510    </div>
1511</div>
1512
1513
1514
1515
1516<!-- Fields -->
1517
1518
1519<!-- Public ctors -->
1520
1521
1522
1523<!-- ========= CONSTRUCTOR DETAIL ======== -->
1524<!-- Protected ctors -->
1525
1526
1527
1528<!-- ========= METHOD DETAIL ======== -->
1529<!-- Public methdos -->
1530
1531<h2>Public Methods</h2>
1532
1533
1534
1535<A NAME="getCoverImageAspectRatio()"></A>
1536
1537<div class="jd-details api apilevel-">
1538    <h4 class="jd-details-title">
1539      <span class="normal">
1540        public
1541
1542
1543        abstract
1544
1545        float
1546      </span>
1547      <span class="sympad">getCoverImageAspectRatio</span>
1548      <span class="normal">()</span>
1549    </h4>
1550      <div class="api-level">
1551        <div></div>
1552
1553
1554
1555      </div>
1556    <div class="jd-details-descr">
1557
1558
1559
1560
1561  <div class="jd-tagdata jd-tagdescr"><p>Retrieves the aspect ratio of the cover image for this snapshot, if any. This is the ratio of
1562 width to height, so a value > 1.0f indicates a landscape image while a value < 1.0f indicates
1563 a portrait image. If the snapshot has no cover image, this will return 0.0f.</p></div>
1564  <div class="jd-tagdata">
1565      <h5 class="jd-tagtitle">Returns</h5>
1566      <ul class="nolist"><li>The aspect ratio of the cover image, or 0.0f if no image is present.
1567</li></ul>
1568  </div>
1569
1570    </div>
1571</div>
1572
1573
1574<A NAME="getCoverImageUri()"></A>
1575
1576<div class="jd-details api apilevel-">
1577    <h4 class="jd-details-title">
1578      <span class="normal">
1579        public
1580
1581
1582        abstract
1583
1584        Uri
1585      </span>
1586      <span class="sympad">getCoverImageUri</span>
1587      <span class="normal">()</span>
1588    </h4>
1589      <div class="api-level">
1590        <div></div>
1591
1592
1593
1594      </div>
1595    <div class="jd-details-descr">
1596
1597
1598
1599
1600  <div class="jd-tagdata jd-tagdescr"><p>Retrieves an image URI that can be used to load the snapshot's cover image. Returns null if
1601 the snapshot has no cover image.
1602 <p/>
1603 To retrieve the Image from the <code><a href="/reference/android/net/Uri.html">Uri</a></code>, use <code><a href="/reference/com/google/android/gms/common/images/ImageManager.html">ImageManager</a></code>.</p></div>
1604  <div class="jd-tagdata">
1605      <h5 class="jd-tagtitle">Returns</h5>
1606      <ul class="nolist"><li>A URI that can be used to load this snapshot's cover image, if one is present.
1607</li></ul>
1608  </div>
1609
1610    </div>
1611</div>
1612
1613
1614<A NAME="getDescription()"></A>
1615
1616<div class="jd-details api apilevel-">
1617    <h4 class="jd-details-title">
1618      <span class="normal">
1619        public
1620
1621
1622        abstract
1623
1624        String
1625      </span>
1626      <span class="sympad">getDescription</span>
1627      <span class="normal">()</span>
1628    </h4>
1629      <div class="api-level">
1630        <div></div>
1631
1632
1633
1634      </div>
1635    <div class="jd-details-descr">
1636
1637
1638
1639
1640  <div class="jd-tagdata jd-tagdescr"><p>Retrieves the description of this snapshot.</p></div>
1641  <div class="jd-tagdata">
1642      <h5 class="jd-tagtitle">Returns</h5>
1643      <ul class="nolist"><li>The description of this snapshot.
1644</li></ul>
1645  </div>
1646
1647    </div>
1648</div>
1649
1650
1651<A NAME="getDescription(android.database.CharArrayBuffer)"></A>
1652
1653<div class="jd-details api apilevel-">
1654    <h4 class="jd-details-title">
1655      <span class="normal">
1656        public
1657
1658
1659        abstract
1660
1661        void
1662      </span>
1663      <span class="sympad">getDescription</span>
1664      <span class="normal">(CharArrayBuffer dataOut)</span>
1665    </h4>
1666      <div class="api-level">
1667        <div></div>
1668
1669
1670
1671      </div>
1672    <div class="jd-details-descr">
1673
1674
1675
1676
1677  <div class="jd-tagdata jd-tagdescr"><p>Loads the snapshot description into the given <code><a href="/reference/android/database/CharArrayBuffer.html">CharArrayBuffer</a></code>.</p></div>
1678  <div class="jd-tagdata">
1679      <h5 class="jd-tagtitle">Parameters</h5>
1680      <table class="jd-tagtable">
1681        <tr>
1682          <th>dataOut</td>
1683          <td>The buffer to load the data into.
1684</td>
1685        </tr>
1686      </table>
1687  </div>
1688
1689    </div>
1690</div>
1691
1692
1693<A NAME="getGame()"></A>
1694
1695<div class="jd-details api apilevel-">
1696    <h4 class="jd-details-title">
1697      <span class="normal">
1698        public
1699
1700
1701        abstract
1702
1703        <a href="/reference/com/google/android/gms/games/Game.html">Game</a>
1704      </span>
1705      <span class="sympad">getGame</span>
1706      <span class="normal">()</span>
1707    </h4>
1708      <div class="api-level">
1709        <div></div>
1710
1711
1712
1713      </div>
1714    <div class="jd-details-descr">
1715
1716
1717
1718
1719  <div class="jd-tagdata jd-tagdescr"><p>Retrieves the game associated with this snapshot.</p></div>
1720  <div class="jd-tagdata">
1721      <h5 class="jd-tagtitle">Returns</h5>
1722      <ul class="nolist"><li>The associated game.
1723</li></ul>
1724  </div>
1725
1726    </div>
1727</div>
1728
1729
1730<A NAME="getLastModifiedTimestamp()"></A>
1731
1732<div class="jd-details api apilevel-">
1733    <h4 class="jd-details-title">
1734      <span class="normal">
1735        public
1736
1737
1738        abstract
1739
1740        long
1741      </span>
1742      <span class="sympad">getLastModifiedTimestamp</span>
1743      <span class="normal">()</span>
1744    </h4>
1745      <div class="api-level">
1746        <div></div>
1747
1748
1749
1750      </div>
1751    <div class="jd-details-descr">
1752
1753
1754
1755
1756  <div class="jd-tagdata jd-tagdescr"><p>Retrieves the last time this snapshot was modified, in millis since epoch.</p></div>
1757  <div class="jd-tagdata">
1758      <h5 class="jd-tagtitle">Returns</h5>
1759      <ul class="nolist"><li>The last modification time of this snapshot.
1760</li></ul>
1761  </div>
1762
1763    </div>
1764</div>
1765
1766
1767<A NAME="getOwner()"></A>
1768
1769<div class="jd-details api apilevel-">
1770    <h4 class="jd-details-title">
1771      <span class="normal">
1772        public
1773
1774
1775        abstract
1776
1777        <a href="/reference/com/google/android/gms/games/Player.html">Player</a>
1778      </span>
1779      <span class="sympad">getOwner</span>
1780      <span class="normal">()</span>
1781    </h4>
1782      <div class="api-level">
1783        <div></div>
1784
1785
1786
1787      </div>
1788    <div class="jd-details-descr">
1789
1790
1791
1792
1793  <div class="jd-tagdata jd-tagdescr"><p>Retrieves the player that owns this snapshot.</p></div>
1794  <div class="jd-tagdata">
1795      <h5 class="jd-tagtitle">Returns</h5>
1796      <ul class="nolist"><li>The owning player.
1797</li></ul>
1798  </div>
1799
1800    </div>
1801</div>
1802
1803
1804<A NAME="getPlayedTime()"></A>
1805
1806<div class="jd-details api apilevel-">
1807    <h4 class="jd-details-title">
1808      <span class="normal">
1809        public
1810
1811
1812        abstract
1813
1814        long
1815      </span>
1816      <span class="sympad">getPlayedTime</span>
1817      <span class="normal">()</span>
1818    </h4>
1819      <div class="api-level">
1820        <div></div>
1821
1822
1823
1824      </div>
1825    <div class="jd-details-descr">
1826
1827
1828
1829
1830  <div class="jd-tagdata jd-tagdescr"><p>Retrieves the played time of this snapshot in milliseconds. This value is specified during
1831 the update operation. If not known, returns <code><a href="/reference/com/google/android/gms/games/snapshot/SnapshotMetadata.html#PLAYED_TIME_UNKNOWN">PLAYED_TIME_UNKNOWN</a></code></p></div>
1832  <div class="jd-tagdata">
1833      <h5 class="jd-tagtitle">Returns</h5>
1834      <ul class="nolist"><li>The played time of this snapshot in milliseconds, or <code><a href="/reference/com/google/android/gms/games/snapshot/SnapshotMetadata.html#PLAYED_TIME_UNKNOWN">PLAYED_TIME_UNKNOWN</a></code> if
1835         not known.
1836</li></ul>
1837  </div>
1838
1839    </div>
1840</div>
1841
1842
1843<A NAME="getUniqueName()"></A>
1844
1845<div class="jd-details api apilevel-">
1846    <h4 class="jd-details-title">
1847      <span class="normal">
1848        public
1849
1850
1851        abstract
1852
1853        String
1854      </span>
1855      <span class="sympad">getUniqueName</span>
1856      <span class="normal">()</span>
1857    </h4>
1858      <div class="api-level">
1859        <div></div>
1860
1861
1862
1863      </div>
1864    <div class="jd-details-descr">
1865
1866
1867
1868
1869  <div class="jd-tagdata jd-tagdescr"><p>Retrieves the unique identifier of this snapshot. This value can be passed to
1870 <code><a href="/reference/com/google/android/gms/games/snapshot/Snapshots.html#open(com.google.android.gms.common.api.GoogleApiClient, com.google.android.gms.games.snapshot.SnapshotMetadata)">open(GoogleApiClient, SnapshotMetadata)</a></code> to open the snapshot for modification.
1871 <p>
1872 This name should be unique within the scope of the application.</p></div>
1873  <div class="jd-tagdata">
1874      <h5 class="jd-tagtitle">Returns</h5>
1875      <ul class="nolist"><li>Unique identifier of this snapshot.
1876</li></ul>
1877  </div>
1878
1879    </div>
1880</div>
1881
1882
1883<A NAME="hasChangePending()"></A>
1884
1885<div class="jd-details api apilevel-">
1886    <h4 class="jd-details-title">
1887      <span class="normal">
1888        public
1889
1890
1891        abstract
1892
1893        boolean
1894      </span>
1895      <span class="sympad">hasChangePending</span>
1896      <span class="normal">()</span>
1897    </h4>
1898      <div class="api-level">
1899        <div></div>
1900
1901
1902
1903      </div>
1904    <div class="jd-details-descr">
1905
1906
1907
1908
1909  <div class="jd-tagdata jd-tagdescr"><p>Indicates whether or not this snapshot has any changes pending that have not been uploaded to
1910 the server. Once all changes have been flushed to the server, this will return false.</p></div>
1911  <div class="jd-tagdata">
1912      <h5 class="jd-tagtitle">Returns</h5>
1913      <ul class="nolist"><li>Whether or not this snapshot has any outstanding changes.
1914</li></ul>
1915  </div>
1916
1917    </div>
1918</div>
1919
1920
1921
1922
1923
1924<!-- ========= METHOD DETAIL ======== -->
1925
1926
1927
1928<!-- ========= END OF CLASS DATA ========= -->
1929<A NAME="navbar_top"></A>
1930
1931<div id="footer" class="wrap" >
1932
1933
1934  <div id="copyright">
1935
1936  Except as noted, this content is licensed under <a
1937  href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>.
1938  For details and restrictions, see the <a href="/license.html">
1939  Content License</a>.
1940  </div>
1941  <div id="build_info">
1942
1943<script src="/timestamp.js" type="text/javascript"></script>
1944<script>document.write(BUILD_TIMESTAMP)</script>
1945
1946  </div>
1947
1948
1949  <div id="footerlinks">
1950
1951  <p>
1952    <a href="/about/index.html">About Android</a>&nbsp;&nbsp;|&nbsp;
1953    <a href="/legal.html">Legal</a>&nbsp;&nbsp;|&nbsp;
1954    <a href="/support.html">Support</a>
1955  </p>
1956  </div>
1957
1958</div> <!-- end footer -->
1959</div> <!-- jd-content -->
1960
1961</div><!-- end doc-content -->
1962
1963</div> <!-- end body-content -->
1964
1965
1966
1967
1968
1969
1970</body>
1971</html>
1972