chore: regens API reference docs (#889)

diff --git a/docs/dyn/games_v1.rooms.html b/docs/dyn/games_v1.rooms.html
index 860c71b..ed30f3a 100644
--- a/docs/dyn/games_v1.rooms.html
+++ b/docs/dyn/games_v1.rooms.html
@@ -75,7 +75,7 @@
 <h1><a href="games_v1.html">Google Play Game Services API</a> . <a href="games_v1.rooms.html">rooms</a></h1>
 <h2>Instance Methods</h2>
 <p class="toc_element">
-  <code><a href="#create">create(body, language=None)</a></code></p>
+  <code><a href="#create">create(body=None, language=None)</a></code></p>
 <p class="firstline">Create a room. For internal use by the Games SDK only. Calling this method directly is unsupported.</p>
 <p class="toc_element">
   <code><a href="#decline">decline(roomId, language=None)</a></code></p>
@@ -87,10 +87,10 @@
   <code><a href="#get">get(roomId, language=None)</a></code></p>
 <p class="firstline">Get the data for a room.</p>
 <p class="toc_element">
-  <code><a href="#join">join(roomId, body, language=None)</a></code></p>
+  <code><a href="#join">join(roomId, body=None, language=None)</a></code></p>
 <p class="firstline">Join a room. For internal use by the Games SDK only. Calling this method directly is unsupported.</p>
 <p class="toc_element">
-  <code><a href="#leave">leave(roomId, body, language=None)</a></code></p>
+  <code><a href="#leave">leave(roomId, body=None, language=None)</a></code></p>
 <p class="firstline">Leave a room. For internal use by the Games SDK only. Calling this method directly is unsupported.</p>
 <p class="toc_element">
   <code><a href="#list">list(pageToken=None, language=None, maxResults=None)</a></code></p>
@@ -99,15 +99,15 @@
   <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="#reportStatus">reportStatus(roomId, body, language=None)</a></code></p>
+  <code><a href="#reportStatus">reportStatus(roomId, body=None, language=None)</a></code></p>
 <p class="firstline">Updates sent by a client reporting the status of peers in a room. For internal use by the Games SDK only. Calling this method directly is unsupported.</p>
 <h3>Method Details</h3>
 <div class="method">
-    <code class="details" id="create">create(body, language=None)</code>
+    <code class="details" id="create">create(body=None, language=None)</code>
   <pre>Create a room. For internal use by the Games SDK only. Calling this method directly is unsupported.
 
 Args:
-  body: object, The request body. (required)
+  body: object, The request body.
     The object takes the form of:
 
 { # This is a JSON template for a room creation request.
@@ -215,8 +215,9 @@
           "playerId": "A String", # The ID of the player.
           "bannerUrlPortrait": "A String", # The url to the portrait mode player banner image.
           "profileSettings": { # This is a JSON template for profile settings # The player's profile settings. Controls whether or not the player's profile is visible to other players.
+            "friendsListVisibility": "A String", # Whether the player's friends list is visible to the game.
             "kind": "games#profileSettings", # Uniquely identifies the type of this resource. Value is always the fixed string games#profileSettings.
-            "profileVisible": True or False, # The player's current profile visibility. This field is visible to both 1P and 3P APIs.
+            "profileVisible": True or False,
           },
           "experienceInfo": { # This is a JSON template for 1P/3P metadata about the player's experience. # An object to represent Play Game experience information for the player.
             "lastLevelUpTimestampMillis": "A String", # The timestamp when the player was leveled up, in millis since Unix epoch UTC.
@@ -235,6 +236,7 @@
               "level": 42, # The level for the user.
             },
           },
+          "friendStatus": "A String", # The friend status of the given player, relative to the requester. This is unset if the player is not sharing their friends list with the game.
           "bannerUrlLandscape": "A String", # The url to the landscape mode player banner image.
           "title": "A String", # The player's title rewarded for their game activities.
           "avatarImageUrl": "A String", # The base URL for the image that represents the player.
@@ -339,8 +341,9 @@
           "playerId": "A String", # The ID of the player.
           "bannerUrlPortrait": "A String", # The url to the portrait mode player banner image.
           "profileSettings": { # This is a JSON template for profile settings # The player's profile settings. Controls whether or not the player's profile is visible to other players.
+            "friendsListVisibility": "A String", # Whether the player's friends list is visible to the game.
             "kind": "games#profileSettings", # Uniquely identifies the type of this resource. Value is always the fixed string games#profileSettings.
-            "profileVisible": True or False, # The player's current profile visibility. This field is visible to both 1P and 3P APIs.
+            "profileVisible": True or False,
           },
           "experienceInfo": { # This is a JSON template for 1P/3P metadata about the player's experience. # An object to represent Play Game experience information for the player.
             "lastLevelUpTimestampMillis": "A String", # The timestamp when the player was leveled up, in millis since Unix epoch UTC.
@@ -359,6 +362,7 @@
               "level": 42, # The level for the user.
             },
           },
+          "friendStatus": "A String", # The friend status of the given player, relative to the requester. This is unset if the player is not sharing their friends list with the game.
           "bannerUrlLandscape": "A String", # The url to the landscape mode player banner image.
           "title": "A String", # The player's title rewarded for their game activities.
           "avatarImageUrl": "A String", # The base URL for the image that represents the player.
@@ -472,8 +476,9 @@
           "playerId": "A String", # The ID of the player.
           "bannerUrlPortrait": "A String", # The url to the portrait mode player banner image.
           "profileSettings": { # This is a JSON template for profile settings # The player's profile settings. Controls whether or not the player's profile is visible to other players.
+            "friendsListVisibility": "A String", # Whether the player's friends list is visible to the game.
             "kind": "games#profileSettings", # Uniquely identifies the type of this resource. Value is always the fixed string games#profileSettings.
-            "profileVisible": True or False, # The player's current profile visibility. This field is visible to both 1P and 3P APIs.
+            "profileVisible": True or False,
           },
           "experienceInfo": { # This is a JSON template for 1P/3P metadata about the player's experience. # An object to represent Play Game experience information for the player.
             "lastLevelUpTimestampMillis": "A String", # The timestamp when the player was leveled up, in millis since Unix epoch UTC.
@@ -492,6 +497,7 @@
               "level": 42, # The level for the user.
             },
           },
+          "friendStatus": "A String", # The friend status of the given player, relative to the requester. This is unset if the player is not sharing their friends list with the game.
           "bannerUrlLandscape": "A String", # The url to the landscape mode player banner image.
           "title": "A String", # The player's title rewarded for their game activities.
           "avatarImageUrl": "A String", # The base URL for the image that represents the player.
@@ -517,12 +523,12 @@
 </div>
 
 <div class="method">
-    <code class="details" id="join">join(roomId, body, language=None)</code>
+    <code class="details" id="join">join(roomId, body=None, language=None)</code>
   <pre>Join a room. For internal use by the Games SDK only. Calling this method directly is unsupported.
 
 Args:
   roomId: string, The ID of the room. (required)
-  body: object, The request body. (required)
+  body: object, The request body.
     The object takes the form of:
 
 { # This is a JSON template for a join room request.
@@ -619,8 +625,9 @@
           "playerId": "A String", # The ID of the player.
           "bannerUrlPortrait": "A String", # The url to the portrait mode player banner image.
           "profileSettings": { # This is a JSON template for profile settings # The player's profile settings. Controls whether or not the player's profile is visible to other players.
+            "friendsListVisibility": "A String", # Whether the player's friends list is visible to the game.
             "kind": "games#profileSettings", # Uniquely identifies the type of this resource. Value is always the fixed string games#profileSettings.
-            "profileVisible": True or False, # The player's current profile visibility. This field is visible to both 1P and 3P APIs.
+            "profileVisible": True or False,
           },
           "experienceInfo": { # This is a JSON template for 1P/3P metadata about the player's experience. # An object to represent Play Game experience information for the player.
             "lastLevelUpTimestampMillis": "A String", # The timestamp when the player was leveled up, in millis since Unix epoch UTC.
@@ -639,6 +646,7 @@
               "level": 42, # The level for the user.
             },
           },
+          "friendStatus": "A String", # The friend status of the given player, relative to the requester. This is unset if the player is not sharing their friends list with the game.
           "bannerUrlLandscape": "A String", # The url to the landscape mode player banner image.
           "title": "A String", # The player's title rewarded for their game activities.
           "avatarImageUrl": "A String", # The base URL for the image that represents the player.
@@ -664,12 +672,12 @@
 </div>
 
 <div class="method">
-    <code class="details" id="leave">leave(roomId, body, language=None)</code>
+    <code class="details" id="leave">leave(roomId, body=None, language=None)</code>
   <pre>Leave a room. For internal use by the Games SDK only. Calling this method directly is unsupported.
 
 Args:
   roomId: string, The ID of the room. (required)
-  body: object, The request body. (required)
+  body: object, The request body.
     The object takes the form of:
 
 { # This is a JSON template for a leave room request.
@@ -837,8 +845,9 @@
           "playerId": "A String", # The ID of the player.
           "bannerUrlPortrait": "A String", # The url to the portrait mode player banner image.
           "profileSettings": { # This is a JSON template for profile settings # The player's profile settings. Controls whether or not the player's profile is visible to other players.
+            "friendsListVisibility": "A String", # Whether the player's friends list is visible to the game.
             "kind": "games#profileSettings", # Uniquely identifies the type of this resource. Value is always the fixed string games#profileSettings.
-            "profileVisible": True or False, # The player's current profile visibility. This field is visible to both 1P and 3P APIs.
+            "profileVisible": True or False,
           },
           "experienceInfo": { # This is a JSON template for 1P/3P metadata about the player's experience. # An object to represent Play Game experience information for the player.
             "lastLevelUpTimestampMillis": "A String", # The timestamp when the player was leveled up, in millis since Unix epoch UTC.
@@ -857,6 +866,7 @@
               "level": 42, # The level for the user.
             },
           },
+          "friendStatus": "A String", # The friend status of the given player, relative to the requester. This is unset if the player is not sharing their friends list with the game.
           "bannerUrlLandscape": "A String", # The url to the landscape mode player banner image.
           "title": "A String", # The player's title rewarded for their game activities.
           "avatarImageUrl": "A String", # The base URL for the image that represents the player.
@@ -965,8 +975,9 @@
               "playerId": "A String", # The ID of the player.
               "bannerUrlPortrait": "A String", # The url to the portrait mode player banner image.
               "profileSettings": { # This is a JSON template for profile settings # The player's profile settings. Controls whether or not the player's profile is visible to other players.
+                "friendsListVisibility": "A String", # Whether the player's friends list is visible to the game.
                 "kind": "games#profileSettings", # Uniquely identifies the type of this resource. Value is always the fixed string games#profileSettings.
-                "profileVisible": True or False, # The player's current profile visibility. This field is visible to both 1P and 3P APIs.
+                "profileVisible": True or False,
               },
               "experienceInfo": { # This is a JSON template for 1P/3P metadata about the player's experience. # An object to represent Play Game experience information for the player.
                 "lastLevelUpTimestampMillis": "A String", # The timestamp when the player was leveled up, in millis since Unix epoch UTC.
@@ -985,6 +996,7 @@
                   "level": 42, # The level for the user.
                 },
               },
+              "friendStatus": "A String", # The friend status of the given player, relative to the requester. This is unset if the player is not sharing their friends list with the game.
               "bannerUrlLandscape": "A String", # The url to the landscape mode player banner image.
               "title": "A String", # The player's title rewarded for their game activities.
               "avatarImageUrl": "A String", # The base URL for the image that represents the player.
@@ -1027,12 +1039,12 @@
 </div>
 
 <div class="method">
-    <code class="details" id="reportStatus">reportStatus(roomId, body, language=None)</code>
+    <code class="details" id="reportStatus">reportStatus(roomId, body=None, language=None)</code>
   <pre>Updates sent by a client reporting the status of peers in a room. For internal use by the Games SDK only. Calling this method directly is unsupported.
 
 Args:
   roomId: string, The ID of the room. (required)
-  body: object, The request body. (required)
+  body: object, The request body.
     The object takes the form of:
 
 { # This is a JSON template for an update on the status of peers in a room.
@@ -1118,8 +1130,9 @@
           "playerId": "A String", # The ID of the player.
           "bannerUrlPortrait": "A String", # The url to the portrait mode player banner image.
           "profileSettings": { # This is a JSON template for profile settings # The player's profile settings. Controls whether or not the player's profile is visible to other players.
+            "friendsListVisibility": "A String", # Whether the player's friends list is visible to the game.
             "kind": "games#profileSettings", # Uniquely identifies the type of this resource. Value is always the fixed string games#profileSettings.
-            "profileVisible": True or False, # The player's current profile visibility. This field is visible to both 1P and 3P APIs.
+            "profileVisible": True or False,
           },
           "experienceInfo": { # This is a JSON template for 1P/3P metadata about the player's experience. # An object to represent Play Game experience information for the player.
             "lastLevelUpTimestampMillis": "A String", # The timestamp when the player was leveled up, in millis since Unix epoch UTC.
@@ -1138,6 +1151,7 @@
               "level": 42, # The level for the user.
             },
           },
+          "friendStatus": "A String", # The friend status of the given player, relative to the requester. This is unset if the player is not sharing their friends list with the game.
           "bannerUrlLandscape": "A String", # The url to the landscape mode player banner image.
           "title": "A String", # The player's title rewarded for their game activities.
           "avatarImageUrl": "A String", # The base URL for the image that represents the player.