Fix method doc signatures for multiline required parameters (#374)

* Fix method doc signatures for multiline required parameters.

Existing doc generator failed to recognize parameters as required when parameter descriptions
extended over more than one line. Besides presenting incorrect information, resulting
inconsistencies broke checks for automated sample generation.

* Regen docs
diff --git a/docs/dyn/pubsub_v1beta1a.subscriptions.html b/docs/dyn/pubsub_v1beta1a.subscriptions.html
index 4b460c7..d7d9006 100644
--- a/docs/dyn/pubsub_v1beta1a.subscriptions.html
+++ b/docs/dyn/pubsub_v1beta1a.subscriptions.html
@@ -164,6 +164,7 @@
     The object takes the form of:
 
 { # A subscription resource.
+  "topic": "A String", # The name of the topic from which this subscription is receiving messages.
   "ackDeadlineSeconds": 42, # For either push or pull delivery, the value is the maximum time after a
       # subscriber receives a message before the subscriber should acknowledge or
       # Nack the message. If the Ack deadline for a message passes without an
@@ -183,7 +184,6 @@
       # subscriber and the subscriber has not yet Acked or Nacked), the Pub/Sub
       # system will not deliver that message to another pull subscriber
       # (on a best-effort basis).
-  "topic": "A String", # The name of the topic from which this subscription is receiving messages.
   "pushConfig": { # Configuration for a push delivery endpoint. # If push delivery is used with this subscription, this field is
       # used to configure it.
     "pushEndpoint": "A String", # A URL locating the endpoint to which messages should be pushed.
@@ -201,6 +201,7 @@
   An object of the form:
 
     { # A subscription resource.
+    "topic": "A String", # The name of the topic from which this subscription is receiving messages.
     "ackDeadlineSeconds": 42, # For either push or pull delivery, the value is the maximum time after a
         # subscriber receives a message before the subscriber should acknowledge or
         # Nack the message. If the Ack deadline for a message passes without an
@@ -220,7 +221,6 @@
         # subscriber and the subscriber has not yet Acked or Nacked), the Pub/Sub
         # system will not deliver that message to another pull subscriber
         # (on a best-effort basis).
-    "topic": "A String", # The name of the topic from which this subscription is receiving messages.
     "pushConfig": { # Configuration for a push delivery endpoint. # If push delivery is used with this subscription, this field is
         # used to configure it.
       "pushEndpoint": "A String", # A URL locating the endpoint to which messages should be pushed.
@@ -278,6 +278,7 @@
   An object of the form:
 
     { # A subscription resource.
+    "topic": "A String", # The name of the topic from which this subscription is receiving messages.
     "ackDeadlineSeconds": 42, # For either push or pull delivery, the value is the maximum time after a
         # subscriber receives a message before the subscriber should acknowledge or
         # Nack the message. If the Ack deadline for a message passes without an
@@ -297,7 +298,6 @@
         # subscriber and the subscriber has not yet Acked or Nacked), the Pub/Sub
         # system will not deliver that message to another pull subscriber
         # (on a best-effort basis).
-    "topic": "A String", # The name of the topic from which this subscription is receiving messages.
     "pushConfig": { # Configuration for a push delivery endpoint. # If push delivery is used with this subscription, this field is
         # used to configure it.
       "pushEndpoint": "A String", # A URL locating the endpoint to which messages should be pushed.
@@ -330,6 +330,7 @@
         # <code>ListSubscriptionsRequest</code> to continue.
     "subscription": [ # The subscriptions that match the request.
       { # A subscription resource.
+        "topic": "A String", # The name of the topic from which this subscription is receiving messages.
         "ackDeadlineSeconds": 42, # For either push or pull delivery, the value is the maximum time after a
             # subscriber receives a message before the subscriber should acknowledge or
             # Nack the message. If the Ack deadline for a message passes without an
@@ -349,7 +350,6 @@
             # subscriber and the subscriber has not yet Acked or Nacked), the Pub/Sub
             # system will not deliver that message to another pull subscriber
             # (on a best-effort basis).
-        "topic": "A String", # The name of the topic from which this subscription is receiving messages.
         "pushConfig": { # Configuration for a push delivery endpoint. # If push delivery is used with this subscription, this field is
             # used to configure it.
           "pushEndpoint": "A String", # A URL locating the endpoint to which messages should be pushed.
@@ -389,14 +389,14 @@
         # deadline will expire 10 seconds after the ModifyAckDeadline call was made.
         # Specifying zero may immediately make the message available for another pull
         # request.
-    "ackId": "A String", # The acknowledgment ID. Either this or ack_ids must be populated,
-        # not both.
-    "subscription": "A String", # Next Index: 5
-        # The name of the subscription from which messages are being pulled.
     "ackIds": [ # List of acknowledgment IDs. Either this field or ack_id
         # should be populated, not both.
       "A String",
     ],
+    "ackId": "A String", # The acknowledgment ID. Either this or ack_ids must be populated,
+        # not both.
+    "subscription": "A String", # Next Index: 5
+        # The name of the subscription from which messages are being pulled.
   }
 
   x__xgafv: string, V1 error format.
@@ -539,8 +539,8 @@
             # that receives a PubsubMessage via a Pull call or a push delivery. It must
             # not be populated by a publisher in a Publish call.
       },
-      "subscription": "A String", # The subscription that received the event.
       "truncated": True or False, # Indicates that this subscription has been truncated.
+      "subscription": "A String", # The subscription that received the event.
     },
     "ackId": "A String", # This ID must be used to acknowledge the received event or message.
   }</pre>
@@ -620,8 +620,8 @@
                 # that receives a PubsubMessage via a Pull call or a push delivery. It must
                 # not be populated by a publisher in a Publish call.
           },
-          "subscription": "A String", # The subscription that received the event.
           "truncated": True or False, # Indicates that this subscription has been truncated.
+          "subscription": "A String", # The subscription that received the event.
         },
         "ackId": "A String", # This ID must be used to acknowledge the received event or message.
       },