Regen all docs. (#700)

* Stop recursing if discovery == {}

* Generate docs with 'make docs'.
diff --git a/docs/dyn/cloudtrace_v1.projects.traces.html b/docs/dyn/cloudtrace_v1.projects.traces.html
index 4373981..1afb0f5 100644
--- a/docs/dyn/cloudtrace_v1.projects.traces.html
+++ b/docs/dyn/cloudtrace_v1.projects.traces.html
@@ -104,7 +104,8 @@
       # timed event within the operation.
     "projectId": "A String", # Project ID of the Cloud project where the trace data is stored.
     "traceId": "A String", # Globally unique identifier for the trace. This identifier is a 128-bit
-        # numeric value formatted as a 32-byte hex string.
+        # numeric value formatted as a 32-byte hex string. For example,
+        # `382d4f4c6b7bb2f4a972559d9085001d`.
     "spans": [ # Collection of spans in the trace.
       { # A span represents a single timed event within a trace. Spans can be nested
           # and form a trace tree. Often, a trace contains a root span that describes the
@@ -116,7 +117,7 @@
             # and `RPC_SERVER` to identify queueing latency associated with the span.
         "name": "A String", # Name of the span. Must be less than 128 bytes. The span name is sanitized
             # and displayed in the Stackdriver Trace tool in the
-            # {% dynamic print site_values.console_name %}.
+            # Google Cloud Platform Console.
             # The name may be a method name or some other per-call site name.
             # For the same executable and the same call point, a best practice is
             # to use a consistent name, which makes it easier to correlate
@@ -145,9 +146,11 @@
             # *   `/http/client_region`
             # *   `/http/host`
             # *   `/http/method`
+            # *   `/http/path`
             # *   `/http/redirected_url`
             # *   `/http/request/size`
             # *   `/http/response/size`
+            # *   `/http/route`
             # *   `/http/status_code`
             # *   `/http/url`
             # *   `/http/user_agent`
@@ -159,7 +162,7 @@
         "parentSpanId": "A String", # ID of the parent span, if any. Optional.
         "startTime": "A String", # Start time of the span in nanoseconds from the UNIX epoch.
         "spanId": "A String", # Identifier for the span. Must be a 64-bit integer other than 0 and
-            # unique within a trace.
+            # unique within a trace. For example, `2205310701640571284`.
         "endTime": "A String", # End time of the span in nanoseconds from the UNIX epoch.
       },
     ],
@@ -238,13 +241,14 @@
     "nextPageToken": "A String", # If defined, indicates that there are more traces that match the request
         # and that this value should be passed to the next request to continue
         # retrieving additional traces.
-    "traces": [ # List of trace records returned.
+    "traces": [ # List of trace records as specified by the view parameter.
       { # A trace describes how long it takes for an application to perform an
           # operation. It consists of a set of spans, each of which represent a single
           # timed event within the operation.
         "projectId": "A String", # Project ID of the Cloud project where the trace data is stored.
         "traceId": "A String", # Globally unique identifier for the trace. This identifier is a 128-bit
-            # numeric value formatted as a 32-byte hex string.
+            # numeric value formatted as a 32-byte hex string. For example,
+            # `382d4f4c6b7bb2f4a972559d9085001d`.
         "spans": [ # Collection of spans in the trace.
           { # A span represents a single timed event within a trace. Spans can be nested
               # and form a trace tree. Often, a trace contains a root span that describes the
@@ -256,7 +260,7 @@
                 # and `RPC_SERVER` to identify queueing latency associated with the span.
             "name": "A String", # Name of the span. Must be less than 128 bytes. The span name is sanitized
                 # and displayed in the Stackdriver Trace tool in the
-                # {% dynamic print site_values.console_name %}.
+                # Google Cloud Platform Console.
                 # The name may be a method name or some other per-call site name.
                 # For the same executable and the same call point, a best practice is
                 # to use a consistent name, which makes it easier to correlate
@@ -285,9 +289,11 @@
                 # *   `/http/client_region`
                 # *   `/http/host`
                 # *   `/http/method`
+                # *   `/http/path`
                 # *   `/http/redirected_url`
                 # *   `/http/request/size`
                 # *   `/http/response/size`
+                # *   `/http/route`
                 # *   `/http/status_code`
                 # *   `/http/url`
                 # *   `/http/user_agent`
@@ -299,7 +305,7 @@
             "parentSpanId": "A String", # ID of the parent span, if any. Optional.
             "startTime": "A String", # Start time of the span in nanoseconds from the UNIX epoch.
             "spanId": "A String", # Identifier for the span. Must be a 64-bit integer other than 0 and
-                # unique within a trace.
+                # unique within a trace. For example, `2205310701640571284`.
             "endTime": "A String", # End time of the span in nanoseconds from the UNIX epoch.
           },
         ],