GamesMetadata

  • The GamesMetadata interface is deprecated and you should use GamesMetadataClient instead.

  • This interface provides entry points for game metadata functionality.

  • The interface includes a deprecated nested interface, GamesMetadata.LoadGamesResult.

  • There are two public methods: getCurrentGame to get current game metadata and loadGame to load current game details.

  • Both public methods require a GoogleApiClient to service the call.

public interface GamesMetadata

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
getCurrentGame(GoogleApiClient apiClient)
Gets the metadata for the current game, if available.
abstract PendingResult<GamesMetadata.LoadGamesResult>
loadGame(GoogleApiClient apiClient)
Loads the details for the current game.

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