AI-generated Key Takeaways
-
The
GamesMetadata
interface is deprecated; useGamesMetadataClient
instead for game metadata functionality. -
It provides methods to access metadata for the current game, such as
getCurrentGame
andloadGame
. -
getCurrentGame
retrieves locally available metadata, whileloadGame
loads the details. -
Both methods require the
Games.API
andGames.SCOPE_GAMES
scope.
This interface is deprecated.
Use GamesMetadataClient
instead
Entry point for game metadata functionality.
Nested Class Summary
interface | GamesMetadata.LoadGamesResult | This interface is deprecated. GameBuffer
is returned directly in the GamesMetadataClient .
|
Public Method Summary
abstract Game | |
abstract PendingResult<GamesMetadata.LoadGamesResult> |
Public Methods
public abstract Game getCurrentGame (GoogleApiClient apiClient)
Gets the metadata for the current game, if available.
Required API: Games.API
Required Scopes: Games.SCOPE_GAMES
Parameters
apiClient | The GoogleApiClient
to service the call. |
---|
Returns
Game
metadata for the current game. May be null if the metadata is not available locally.
public abstract PendingResult<GamesMetadata.LoadGamesResult> loadGame (GoogleApiClient apiClient)
Loads the details for the current game.
Required API: Games.API
Required Scopes: Games.SCOPE_GAMES
Parameters
apiClient | The GoogleApiClient
to service the call. |
---|
Returns
PendingResult
to access the data when available.