public static async Task <ITurnBasedMultiplayerUpdateMatchResult> FinishMatchAsync(this ITurnBasedMultiplayer api, GoogleApiClient apiClient, string matchId, byte [] matchData, params ParticipantResult [] results)
 {
     return((await api.FinishMatch(apiClient, matchId, matchData, results)).JavaCast <ITurnBasedMultiplayerUpdateMatchResult> ());
 }
 public static async Task <ITurnBasedMultiplayerUpdateMatchResult> FinishMatchAsync(this ITurnBasedMultiplayer api, GoogleApiClient apiClient, string matchId)
 {
     return((await api.FinishMatch(apiClient, matchId)).JavaCast <ITurnBasedMultiplayerUpdateMatchResult> ());
 }