| OnTurnBasedMatchCanceledListener | Listener for receiving callbacks when a match has been canceled. |
| OnTurnBasedMatchesLoadedListener | Listener for receiving callbacks when matches have been loaded. |
| OnTurnBasedMatchInitiatedListener | Listener for receiving callbacks when a match has been initiated. |
| OnTurnBasedMatchLeftListener | Listener for receiving callbacks when a player leaves a turn-based match. |
| OnTurnBasedMatchLoadedListener | Listener for receiving callbacks when a match has been loaded. |
| OnTurnBasedMatchUpdatedListener | Listener for receiving callbacks when a match has been updated. |
| OnTurnBasedMatchUpdateReceivedListener | Listener invoked when an update to a turn-based match is received. |
| TurnBasedMatch | Data interface for turn-based specific match functionality. |
| TurnBasedMultiplayerListener | Helper interface compounding all of the necessary listeners to implement a turn-based multiplayer game. |
| LoadMatchesResponse | Response object containing the data requested in a loadMatchesByStatus(GoogleApiClient, int...) call. |
| TurnBasedMatchBuffer | DataBuffer implementation containing TurnBasedMatch details. |
| TurnBasedMatchConfig | Configuration for creating a new turn-based match. |
| TurnBasedMatchConfig.Builder | Builder class for TurnBasedMatchConfig. |
| TurnBasedMatchEntity | Data object representing the data for a turn-based match. |