Update documentation
diff --git a/docs/dyn/games_v1.turnBasedMatches.html b/docs/dyn/games_v1.turnBasedMatches.html
index 922e99a..ab3cb86 100644
--- a/docs/dyn/games_v1.turnBasedMatches.html
+++ b/docs/dyn/games_v1.turnBasedMatches.html
@@ -75,62 +75,63 @@
 <h1><a href="games_v1.html">Google Play Game Services API</a> . <a href="games_v1.turnBasedMatches.html">turnBasedMatches</a></h1>
 <h2>Instance Methods</h2>
 <p class="toc_element">
-  <code><a href="#cancel">cancel(matchId)</a></code></p>
+  <code><a href="#cancel">cancel(matchId, consistencyToken=None)</a></code></p>
 <p class="firstline">Cancel a turn-based match.</p>
 <p class="toc_element">
-  <code><a href="#create">create(body, language=None)</a></code></p>
+  <code><a href="#create">create(body, language=None, consistencyToken=None)</a></code></p>
 <p class="firstline">Create a turn-based match.</p>
 <p class="toc_element">
-  <code><a href="#decline">decline(matchId, language=None)</a></code></p>
+  <code><a href="#decline">decline(matchId, language=None, consistencyToken=None)</a></code></p>
 <p class="firstline">Decline an invitation to play a turn-based match.</p>
 <p class="toc_element">
-  <code><a href="#dismiss">dismiss(matchId)</a></code></p>
+  <code><a href="#dismiss">dismiss(matchId, consistencyToken=None)</a></code></p>
 <p class="firstline">Dismiss a turn-based match from the match list. The match will no longer show up in the list and will not generate notifications.</p>
 <p class="toc_element">
-  <code><a href="#finish">finish(matchId, body, language=None)</a></code></p>
+  <code><a href="#finish">finish(matchId, body, language=None, consistencyToken=None)</a></code></p>
 <p class="firstline">Finish a turn-based match. Each player should make this call once, after all results are in. Only the player whose turn it is may make the first call to Finish, and can pass in the final match state.</p>
 <p class="toc_element">
-  <code><a href="#get">get(matchId, language=None, includeMatchData=None)</a></code></p>
+  <code><a href="#get">get(matchId, language=None, includeMatchData=None, consistencyToken=None)</a></code></p>
 <p class="firstline">Get the data for a turn-based match.</p>
 <p class="toc_element">
-  <code><a href="#join">join(matchId, language=None)</a></code></p>
+  <code><a href="#join">join(matchId, language=None, consistencyToken=None)</a></code></p>
 <p class="firstline">Join a turn-based match.</p>
 <p class="toc_element">
-  <code><a href="#leave">leave(matchId, language=None)</a></code></p>
+  <code><a href="#leave">leave(matchId, language=None, consistencyToken=None)</a></code></p>
 <p class="firstline">Leave a turn-based match when it is not the current player's turn, without canceling the match.</p>
 <p class="toc_element">
-  <code><a href="#leaveTurn">leaveTurn(matchId, matchVersion, language=None, pendingParticipantId=None)</a></code></p>
+  <code><a href="#leaveTurn">leaveTurn(matchId, matchVersion, language=None, pendingParticipantId=None, consistencyToken=None)</a></code></p>
 <p class="firstline">Leave a turn-based match during the current player's turn, without canceling the match.</p>
 <p class="toc_element">
-  <code><a href="#list">list(maxCompletedMatches=None, language=None, pageToken=None, maxResults=None, includeMatchData=None)</a></code></p>
+  <code><a href="#list">list(maxCompletedMatches=None, language=None, pageToken=None, maxResults=None, includeMatchData=None, consistencyToken=None)</a></code></p>
 <p class="firstline">Returns turn-based matches the player is or was involved in.</p>
 <p class="toc_element">
   <code><a href="#list_next">list_next(previous_request, previous_response)</a></code></p>
 <p class="firstline">Retrieves the next page of results.</p>
 <p class="toc_element">
-  <code><a href="#rematch">rematch(matchId, language=None, requestId=None)</a></code></p>
+  <code><a href="#rematch">rematch(matchId, language=None, requestId=None, consistencyToken=None)</a></code></p>
 <p class="firstline">Create a rematch of a match that was previously completed, with the same participants. This can be called by only one player on a match still in their list; the player must have called Finish first. Returns the newly created match; it will be the caller's turn.</p>
 <p class="toc_element">
-  <code><a href="#sync">sync(maxCompletedMatches=None, language=None, pageToken=None, maxResults=None, includeMatchData=None)</a></code></p>
+  <code><a href="#sync">sync(maxCompletedMatches=None, language=None, pageToken=None, maxResults=None, includeMatchData=None, consistencyToken=None)</a></code></p>
 <p class="firstline">Returns turn-based matches the player is or was involved in that changed since the last sync call, with the least recent changes coming first. Matches that should be removed from the local cache will have a status of MATCH_DELETED.</p>
 <p class="toc_element">
   <code><a href="#sync_next">sync_next(previous_request, previous_response)</a></code></p>
 <p class="firstline">Retrieves the next page of results.</p>
 <p class="toc_element">
-  <code><a href="#takeTurn">takeTurn(matchId, body, language=None)</a></code></p>
+  <code><a href="#takeTurn">takeTurn(matchId, body, language=None, consistencyToken=None)</a></code></p>
 <p class="firstline">Commit the results of a player turn.</p>
 <h3>Method Details</h3>
 <div class="method">
-    <code class="details" id="cancel">cancel(matchId)</code>
+    <code class="details" id="cancel">cancel(matchId, consistencyToken=None)</code>
   <pre>Cancel a turn-based match.
 
 Args:
   matchId: string, The ID of the match. (required)
+  consistencyToken: string, The last-seen mutation timestamp.
 </pre>
 </div>
 
 <div class="method">
-    <code class="details" id="create">create(body, language=None)</code>
+    <code class="details" id="create">create(body, language=None, consistencyToken=None)</code>
   <pre>Create a turn-based match.
 
 Args:
@@ -153,6 +154,7 @@
   }
 
   language: string, The preferred language to use for strings returned by this method.
+  consistencyToken: string, The last-seen mutation timestamp.
 
 Returns:
   An object of the form:
@@ -289,12 +291,13 @@
 </div>
 
 <div class="method">
-    <code class="details" id="decline">decline(matchId, language=None)</code>
+    <code class="details" id="decline">decline(matchId, language=None, consistencyToken=None)</code>
   <pre>Decline an invitation to play a turn-based match.
 
 Args:
   matchId: string, The ID of the match. (required)
   language: string, The preferred language to use for strings returned by this method.
+  consistencyToken: string, The last-seen mutation timestamp.
 
 Returns:
   An object of the form:
@@ -431,16 +434,17 @@
 </div>
 
 <div class="method">
-    <code class="details" id="dismiss">dismiss(matchId)</code>
+    <code class="details" id="dismiss">dismiss(matchId, consistencyToken=None)</code>
   <pre>Dismiss a turn-based match from the match list. The match will no longer show up in the list and will not generate notifications.
 
 Args:
   matchId: string, The ID of the match. (required)
+  consistencyToken: string, The last-seen mutation timestamp.
 </pre>
 </div>
 
 <div class="method">
-    <code class="details" id="finish">finish(matchId, body, language=None)</code>
+    <code class="details" id="finish">finish(matchId, body, language=None, consistencyToken=None)</code>
   <pre>Finish a turn-based match. Each player should make this call once, after all results are in. Only the player whose turn it is may make the first call to Finish, and can pass in the final match state.
 
 Args:
@@ -473,6 +477,7 @@
   }
 
   language: string, The preferred language to use for strings returned by this method.
+  consistencyToken: string, The last-seen mutation timestamp.
 
 Returns:
   An object of the form:
@@ -609,13 +614,14 @@
 </div>
 
 <div class="method">
-    <code class="details" id="get">get(matchId, language=None, includeMatchData=None)</code>
+    <code class="details" id="get">get(matchId, language=None, includeMatchData=None, consistencyToken=None)</code>
   <pre>Get the data for a turn-based match.
 
 Args:
   matchId: string, The ID of the match. (required)
   language: string, The preferred language to use for strings returned by this method.
   includeMatchData: boolean, Get match data along with metadata.
+  consistencyToken: string, The last-seen mutation timestamp.
 
 Returns:
   An object of the form:
@@ -752,12 +758,13 @@
 </div>
 
 <div class="method">
-    <code class="details" id="join">join(matchId, language=None)</code>
+    <code class="details" id="join">join(matchId, language=None, consistencyToken=None)</code>
   <pre>Join a turn-based match.
 
 Args:
   matchId: string, The ID of the match. (required)
   language: string, The preferred language to use for strings returned by this method.
+  consistencyToken: string, The last-seen mutation timestamp.
 
 Returns:
   An object of the form:
@@ -894,12 +901,13 @@
 </div>
 
 <div class="method">
-    <code class="details" id="leave">leave(matchId, language=None)</code>
+    <code class="details" id="leave">leave(matchId, language=None, consistencyToken=None)</code>
   <pre>Leave a turn-based match when it is not the current player's turn, without canceling the match.
 
 Args:
   matchId: string, The ID of the match. (required)
   language: string, The preferred language to use for strings returned by this method.
+  consistencyToken: string, The last-seen mutation timestamp.
 
 Returns:
   An object of the form:
@@ -1036,7 +1044,7 @@
 </div>
 
 <div class="method">
-    <code class="details" id="leaveTurn">leaveTurn(matchId, matchVersion, language=None, pendingParticipantId=None)</code>
+    <code class="details" id="leaveTurn">leaveTurn(matchId, matchVersion, language=None, pendingParticipantId=None, consistencyToken=None)</code>
   <pre>Leave a turn-based match during the current player's turn, without canceling the match.
 
 Args:
@@ -1044,6 +1052,7 @@
   matchVersion: integer, The version of the match being updated. (required)
   language: string, The preferred language to use for strings returned by this method.
   pendingParticipantId: string, The ID of another participant who should take their turn next. If not set, the match will wait for other player(s) to join via automatching; this is only valid if automatch criteria is set on the match with remaining slots for automatched players.
+  consistencyToken: string, The last-seen mutation timestamp.
 
 Returns:
   An object of the form:
@@ -1180,7 +1189,7 @@
 </div>
 
 <div class="method">
-    <code class="details" id="list">list(maxCompletedMatches=None, language=None, pageToken=None, maxResults=None, includeMatchData=None)</code>
+    <code class="details" id="list">list(maxCompletedMatches=None, language=None, pageToken=None, maxResults=None, includeMatchData=None, consistencyToken=None)</code>
   <pre>Returns turn-based matches the player is or was involved in.
 
 Args:
@@ -1189,6 +1198,7 @@
   pageToken: string, The token returned by the previous request.
   maxResults: integer, The maximum number of matches to return in the response, used for paging. For any response, the actual number of matches to return may be less than the specified maxResults.
   includeMatchData: boolean, True if match data should be returned in the response. Note that not all data will necessarily be returned if include_match_data is true; the server may decide to only return data for some of the matches to limit download size for the client. The remainder of the data for these matches will be retrievable on request.
+  consistencyToken: string, The last-seen mutation timestamp.
 
 Returns:
   An object of the form:
@@ -1345,13 +1355,14 @@
 </div>
 
 <div class="method">
-    <code class="details" id="rematch">rematch(matchId, language=None, requestId=None)</code>
+    <code class="details" id="rematch">rematch(matchId, language=None, requestId=None, consistencyToken=None)</code>
   <pre>Create a rematch of a match that was previously completed, with the same participants. This can be called by only one player on a match still in their list; the player must have called Finish first. Returns the newly created match; it will be the caller's turn.
 
 Args:
   matchId: string, The ID of the match. (required)
   language: string, The preferred language to use for strings returned by this method.
   requestId: string, A randomly generated numeric ID for each request specified by the caller. This number is used at the server to ensure that the request is handled correctly across retries.
+  consistencyToken: string, The last-seen mutation timestamp.
 
 Returns:
   An object of the form:
@@ -1620,7 +1631,7 @@
 </div>
 
 <div class="method">
-    <code class="details" id="sync">sync(maxCompletedMatches=None, language=None, pageToken=None, maxResults=None, includeMatchData=None)</code>
+    <code class="details" id="sync">sync(maxCompletedMatches=None, language=None, pageToken=None, maxResults=None, includeMatchData=None, consistencyToken=None)</code>
   <pre>Returns turn-based matches the player is or was involved in that changed since the last sync call, with the least recent changes coming first. Matches that should be removed from the local cache will have a status of MATCH_DELETED.
 
 Args:
@@ -1629,6 +1640,7 @@
   pageToken: string, The token returned by the previous request.
   maxResults: integer, The maximum number of matches to return in the response, used for paging. For any response, the actual number of matches to return may be less than the specified maxResults.
   includeMatchData: boolean, True if match data should be returned in the response. Note that not all data will necessarily be returned if include_match_data is true; the server may decide to only return data for some of the matches to limit download size for the client. The remainder of the data for these matches will be retrievable on request.
+  consistencyToken: string, The last-seen mutation timestamp.
 
 Returns:
   An object of the form:
@@ -1786,7 +1798,7 @@
 </div>
 
 <div class="method">
-    <code class="details" id="takeTurn">takeTurn(matchId, body, language=None)</code>
+    <code class="details" id="takeTurn">takeTurn(matchId, body, language=None, consistencyToken=None)</code>
   <pre>Commit the results of a player turn.
 
 Args:
@@ -1820,6 +1832,7 @@
   }
 
   language: string, The preferred language to use for strings returned by this method.
+  consistencyToken: string, The last-seen mutation timestamp.
 
 Returns:
   An object of the form: