Following the deprecation of the Google Sign-In API, we are removing the games v1 SDK in 2026. After February 2025, you will be unable to publish titles that are newly integrated with games v1 SDK, on Google Play. We recommend that you use the games v2 SDK instead.
While existing titles with the previous games v1 integrations continue to function for a couple of years, you are encouraged to migrate to v2 starting June 2025.
Snapshots.CommitSnapshotResult
Stay organized with collections
Save and categorize content based on your preferences.
This interface is deprecated.
SnapshotMetadata
is returned directly in the SnapshotsClient
.
Result delivered when a snapshot has been committed. At this point, the snapshot's data
may no longer be modified without being re-opened first.
Possible status codes include:
Inherited Method Summary
From interface com.google.android.gms.common.api.Result
Public Methods
Returns
- The metadata for the snapshot that was committed. Note that the original
Snapshot
may no longer be used to write data.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-01-24 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-24 UTC."],[[["`Snapshots.CommitSnapshotResult` is deprecated and `SnapshotMetadata` is now returned directly in `SnapshotsClient`."],["This interface represents the result delivered when a snapshot has been committed, preventing further data modification without reopening."],["Possible status codes indicate success, failure, conflicts, or other issues encountered during the commit process."],["`getSnapshotMetadata()` provides access to the metadata of the committed snapshot, and the original `Snapshot` should no longer be used for writing data."]]],["`Snapshots.CommitSnapshotResult` is a deprecated interface. It indicates the result of committing a snapshot, returning `SnapshotMetadata`. After committing, the snapshot data is no longer modifiable without re-opening. Possible status codes include successful commit (`STATUS_OK`), snapshot not found, commit failed, conflict, client reconnect required, license check failure, or internal error. The `getSnapshotMetadata()` method returns the metadata of the committed snapshot, which cannot be used to write the data anymore.\n"]]