auto-regenerate .pb.go files (#318)

This is an auto-generated regeneration of the .pb.go files by
cloud.google.com/go/internal/gapicgen. Once this PR is submitted, genmgr will
update the corresponding CL at gocloud to depend on the newer version of
go-genproto, and assign reviewers. Whilst this or any regen PR is open in
go-genproto, gapicgen will not create any more regeneration PRs or CLs. If all
regen PRs are closed, gapicgen will create a new set of regeneration PRs and
CLs once per night.

If you have been assigned to review this CL, please:

- Ensure that CI is passing. If it's failing, it requires your manual attention.
- Approve and submit this PR if you believe it's ready to ship. That will prompt
  genmgr to assign reviewers to the gocloud CL.

Corresponding gocloud CL: https://code-review.googlesource.com/c/gocloud/+/52970
diff --git a/googleapis/cloud/recommendationengine/v1beta1/catalog.pb.go b/googleapis/cloud/recommendationengine/v1beta1/catalog.pb.go
index ebf0ebf..d0cecbc 100644
--- a/googleapis/cloud/recommendationengine/v1beta1/catalog.pb.go
+++ b/googleapis/cloud/recommendationengine/v1beta1/catalog.pb.go
@@ -108,11 +108,7 @@
 	// be a UTF-8 encoded string with a length limit of 1 KiB.
 	//
 	// This tag can be used for filtering recommendation results by passing the
-	// tag as part of the predict request filter. The tags have to satisfy the
-	// following restrictions:
-	//
-	// * Only contain alphanumeric characters (`a-z`, `A-Z`, `0-9`), underscores
-	//   (`_`) and dashes (`-`).
+	// tag as part of the predict request filter.
 	Tags []string `protobuf:"bytes,8,rep,name=tags,proto3" json:"tags,omitempty"`
 	// Optional. Variant group identifier for prediction results. UTF-8 encoded
 	// string with a length limit of 128 bytes.
@@ -245,7 +241,7 @@
 // Category represents catalog item category hierarchy.
 type CatalogItem_CategoryHierarchy struct {
 	// Required. Catalog item categories. Each category should be a UTF-8
-	// encoded string with a length limit of 1 KiB.
+	// encoded string with a length limit of 2 KiB.
 	//
 	// Note that the order in the list denotes the specificity (from least to
 	// most specific).
diff --git a/googleapis/cloud/videointelligence/v1/video_intelligence.pb.go b/googleapis/cloud/videointelligence/v1/video_intelligence.pb.go
index 265146e..a1812a9 100644
--- a/googleapis/cloud/videointelligence/v1/video_intelligence.pb.go
+++ b/googleapis/cloud/videointelligence/v1/video_intelligence.pb.go
@@ -169,7 +169,7 @@
 	// supported, which must be specified in the following format:
 	// `gs://bucket-id/object-id` (other URI formats return
 	// [google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For more information, see
-	// [Request URIs](/storage/docs/reference-uris).
+	// [Request URIs](https://cloud.google.com/storage/docs/request-endpoints).
 	// A video URI may include wildcards in `object-id`, and thus identify
 	// multiple videos. Supported wildcards: '*' to match 0 or more characters;
 	// '?' to match 1 character. If unset, the input video should be embedded
@@ -188,7 +188,7 @@
 	// URIs are supported, which must be specified in the following format:
 	// `gs://bucket-id/object-id` (other URI formats return
 	// [google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For more information, see
-	// [Request URIs](/storage/docs/reference-uris).
+	// [Request URIs](https://cloud.google.com/storage/docs/request-endpoints).
 	OutputUri string `protobuf:"bytes,4,opt,name=output_uri,json=outputUri,proto3" json:"output_uri,omitempty"`
 	// Optional. Cloud region where annotation should take place. Supported cloud
 	// regions: `us-east1`, `us-west1`, `europe-west1`, `asia-east1`. If no region
diff --git a/googleapis/cloud/videointelligence/v1beta2/video_intelligence.pb.go b/googleapis/cloud/videointelligence/v1beta2/video_intelligence.pb.go
index 9f3f043..82faa67 100644
--- a/googleapis/cloud/videointelligence/v1beta2/video_intelligence.pb.go
+++ b/googleapis/cloud/videointelligence/v1beta2/video_intelligence.pb.go
@@ -157,7 +157,7 @@
 	// supported, which must be specified in the following format:
 	// `gs://bucket-id/object-id` (other URI formats return
 	// [google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For
-	// more information, see [Request URIs](/storage/docs/reference-uris). A video
+	// more information, see [Request URIs](https://cloud.google.com/storage/docs/request-endpoints). A video
 	// URI may include wildcards in `object-id`, and thus identify multiple
 	// videos. Supported wildcards: '*' to match 0 or more characters;
 	// '?' to match 1 character. If unset, the input video should be embedded
@@ -176,7 +176,7 @@
 	// URIs are supported, which must be specified in the following format:
 	// `gs://bucket-id/object-id` (other URI formats return
 	// [google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For
-	// more information, see [Request URIs](/storage/docs/reference-uris).
+	// more information, see [Request URIs](https://cloud.google.com/storage/docs/request-endpoints).
 	OutputUri string `protobuf:"bytes,4,opt,name=output_uri,json=outputUri,proto3" json:"output_uri,omitempty"`
 	// Optional. Cloud region where annotation should take place. Supported cloud
 	// regions: `us-east1`, `us-west1`, `europe-west1`, `asia-east1`. If no region
diff --git a/googleapis/cloud/videointelligence/v1p1beta1/video_intelligence.pb.go b/googleapis/cloud/videointelligence/v1p1beta1/video_intelligence.pb.go
index bff7219..ecb432c 100644
--- a/googleapis/cloud/videointelligence/v1p1beta1/video_intelligence.pb.go
+++ b/googleapis/cloud/videointelligence/v1p1beta1/video_intelligence.pb.go
@@ -157,7 +157,7 @@
 	// supported, which must be specified in the following format:
 	// `gs://bucket-id/object-id` (other URI formats return
 	// [google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For more information, see
-	// [Request URIs](/storage/docs/reference-uris).
+	// [Request URIs](https://cloud.google.com/storage/docs/request-endpoints).
 	// A video URI may include wildcards in `object-id`, and thus identify
 	// multiple videos. Supported wildcards: '*' to match 0 or more characters;
 	// '?' to match 1 character. If unset, the input video should be embedded
@@ -176,7 +176,7 @@
 	// URIs are supported, which must be specified in the following format:
 	// `gs://bucket-id/object-id` (other URI formats return
 	// [google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For more information, see
-	// [Request URIs](/storage/docs/reference-uris).
+	// [Request URIs](https://cloud.google.com/storage/docs/request-endpoints).
 	OutputUri string `protobuf:"bytes,4,opt,name=output_uri,json=outputUri,proto3" json:"output_uri,omitempty"`
 	// Optional. Cloud region where annotation should take place. Supported cloud
 	// regions: `us-east1`, `us-west1`, `europe-west1`, `asia-east1`. If no region
diff --git a/googleapis/cloud/videointelligence/v1p2beta1/video_intelligence.pb.go b/googleapis/cloud/videointelligence/v1p2beta1/video_intelligence.pb.go
index 57a7ed8..a8ee71a 100644
--- a/googleapis/cloud/videointelligence/v1p2beta1/video_intelligence.pb.go
+++ b/googleapis/cloud/videointelligence/v1p2beta1/video_intelligence.pb.go
@@ -161,7 +161,7 @@
 	// supported, which must be specified in the following format:
 	// `gs://bucket-id/object-id` (other URI formats return
 	// [google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For more information, see
-	// [Request URIs](/storage/docs/reference-uris).
+	// [Request URIs](https://cloud.google.com/storage/docs/request-endpoints).
 	// A video URI may include wildcards in `object-id`, and thus identify
 	// multiple videos. Supported wildcards: '*' to match 0 or more characters;
 	// '?' to match 1 character. If unset, the input video should be embedded
@@ -180,7 +180,7 @@
 	// URIs are supported, which must be specified in the following format:
 	// `gs://bucket-id/object-id` (other URI formats return
 	// [google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For more information, see
-	// [Request URIs](/storage/docs/reference-uris).
+	// [Request URIs](https://cloud.google.com/storage/docs/request-endpoints).
 	OutputUri string `protobuf:"bytes,4,opt,name=output_uri,json=outputUri,proto3" json:"output_uri,omitempty"`
 	// Optional. Cloud region where annotation should take place. Supported cloud
 	// regions: `us-east1`, `us-west1`, `europe-west1`, `asia-east1`. If no region
diff --git a/googleapis/cloud/videointelligence/v1p3beta1/video_intelligence.pb.go b/googleapis/cloud/videointelligence/v1p3beta1/video_intelligence.pb.go
index 0aaa7a0..5a91a37 100644
--- a/googleapis/cloud/videointelligence/v1p3beta1/video_intelligence.pb.go
+++ b/googleapis/cloud/videointelligence/v1p3beta1/video_intelligence.pb.go
@@ -229,7 +229,7 @@
 	// supported, which must be specified in the following format:
 	// `gs://bucket-id/object-id` (other URI formats return
 	// [google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For
-	// more information, see [Request URIs](/storage/docs/reference-uris). A video
+	// more information, see [Request URIs](https://cloud.google.com/storage/docs/request-endpoints). A video
 	// URI may include wildcards in `object-id`, and thus identify multiple
 	// videos. Supported wildcards: '*' to match 0 or more characters;
 	// '?' to match 1 character. If unset, the input video should be embedded
@@ -248,7 +248,7 @@
 	// URIs are supported, which must be specified in the following format:
 	// `gs://bucket-id/object-id` (other URI formats return
 	// [google.rpc.Code.INVALID_ARGUMENT][google.rpc.Code.INVALID_ARGUMENT]). For
-	// more information, see [Request URIs](/storage/docs/reference-uris).
+	// more information, see [Request URIs](https://cloud.google.com/storage/docs/request-endpoints).
 	OutputUri string `protobuf:"bytes,4,opt,name=output_uri,json=outputUri,proto3" json:"output_uri,omitempty"`
 	// Optional. Cloud region where annotation should take place. Supported cloud
 	// regions: `us-east1`, `us-west1`, `europe-west1`, `asia-east1`. If no region