docs: Put resource paths in code spans and use absolute URLs

PiperOrigin-RevId: 352807727
This commit is contained in:
Google APIs 2021-01-20 09:24:51 -08:00 committed by Copybara-Service
parent 039f113828
commit dc9821e400
4 changed files with 16 additions and 15 deletions

View File

@ -38,10 +38,11 @@ option ruby_package = "Google::Cloud::Retail::V2";
message GcsSource { message GcsSource {
// Required. Google Cloud Storage URIs to input files. URI can be up to // Required. Google Cloud Storage URIs to input files. URI can be up to
// 2000 characters long. URIs can match the full object path (for example, // 2000 characters long. URIs can match the full object path (for example,
// gs://bucket/directory/object.json) or a pattern matching one or more // `gs://bucket/directory/object.json`) or a pattern matching one or more
// files, such as gs://bucket/directory/*.json. A request can // files, such as `gs://bucket/directory/*.json`. A request can
// contain at most 100 files, and each file can be up to 2 GB. See // contain at most 100 files, and each file can be up to 2 GB. See
// [Importing product information](/recommendations-ai/docs/upload-catalog) // [Importing product
// information](https://cloud.google.com/recommendations-ai/docs/upload-catalog)
// for the expected file format and setup instructions. // for the expected file format and setup instructions.
repeated string input_uris = 1 [(google.api.field_behavior) = REQUIRED]; repeated string input_uris = 1 [(google.api.field_behavior) = REQUIRED];
@ -53,7 +54,7 @@ message GcsSource {
// per line. Each product must // per line. Each product must
// have a valid [Product.id][google.cloud.retail.v2.Product.id]. // have a valid [Product.id][google.cloud.retail.v2.Product.id].
// * `product_merchant_center`: See [Importing catalog data from Merchant // * `product_merchant_center`: See [Importing catalog data from Merchant
// Center](/retail/recommendations-ai/docs/upload-catalog#mc). // Center](https://cloud.google.com/retail/recommendations-ai/docs/upload-catalog#mc).
// //
// Supported values for user events imports: // Supported values for user events imports:
// //
@ -92,7 +93,7 @@ message BigQuerySource {
// per line. Each product must // per line. Each product must
// have a valid [Product.id][google.cloud.retail.v2.Product.id]. // have a valid [Product.id][google.cloud.retail.v2.Product.id].
// * `product_merchant_center`: See [Importing catalog data from Merchant // * `product_merchant_center`: See [Importing catalog data from Merchant
// Center](/retail/recommendations-ai/docs/upload-catalog#mc). // Center](https://cloud.google.com/retail/recommendations-ai/docs/upload-catalog#mc).
// //
// Supported values for user events imports: // Supported values for user events imports:
// //
@ -132,7 +133,7 @@ message ImportErrorsConfig {
// Request message for Import methods. // Request message for Import methods.
message ImportProductsRequest { message ImportProductsRequest {
// Required. // Required.
// "projects/1234/locations/global/catalogs/default_catalog/branches/default_branch" // `projects/1234/locations/global/catalogs/default_catalog/branches/default_branch`
// //
// If no updateMask is specified, requires products.create permission. // If no updateMask is specified, requires products.create permission.
// If updateMask is specified, requires products.update permission. // If updateMask is specified, requires products.update permission.
@ -151,7 +152,7 @@ message ImportProductsRequest {
// Request message for the ImportUserEvents request. // Request message for the ImportUserEvents request.
message ImportUserEventsRequest { message ImportUserEventsRequest {
// Required. "projects/1234/locations/global/catalogs/default_catalog" // Required. `projects/1234/locations/global/catalogs/default_catalog`
string parent = 1 [(google.api.field_behavior) = REQUIRED]; string parent = 1 [(google.api.field_behavior) = REQUIRED];
// Required. The desired input location of the data. // Required. The desired input location of the data.

View File

@ -101,7 +101,7 @@ message Product {
} }
// Immutable. Full resource name of the product, such as // Immutable. Full resource name of the product, such as
// "projects/*/locations/global/catalogs/default_catalog/branches/default_branch/products/product_id". // `projects/*/locations/global/catalogs/default_catalog/branches/default_branch/products/product_id`.
// //
// The branch ID must be "default_branch". // The branch ID must be "default_branch".
string name = 1 [(google.api.field_behavior) = IMMUTABLE]; string name = 1 [(google.api.field_behavior) = IMMUTABLE];
@ -110,7 +110,7 @@ message Product {
// the final component of [name][google.cloud.retail.v2.Product.name]. For // the final component of [name][google.cloud.retail.v2.Product.name]. For
// example, this field is "id_1", if // example, this field is "id_1", if
// [name][google.cloud.retail.v2.Product.name] is // [name][google.cloud.retail.v2.Product.name] is
// "projects/*/locations/global/catalogs/default_catalog/branches/default_branch/products/id_1". // `projects/*/locations/global/catalogs/default_catalog/branches/default_branch/products/id_1`.
// //
// This field must be a UTF-8 encoded string with a length limit of 128 // This field must be a UTF-8 encoded string with a length limit of 128
// characters. Otherwise, an INVALID_ARGUMENT error is returned. // characters. Otherwise, an INVALID_ARGUMENT error is returned.

View File

@ -100,7 +100,7 @@ service ProductService {
// Request message for [CreateProduct][] method. // Request message for [CreateProduct][] method.
message CreateProductRequest { message CreateProductRequest {
// Required. The parent catalog resource name, such as // Required. The parent catalog resource name, such as
// "projects/*/locations/global/catalogs/default_catalog/branches/default_branch". // `projects/*/locations/global/catalogs/default_catalog/branches/default_branch`.
string parent = 1 [ string parent = 1 [
(google.api.field_behavior) = REQUIRED, (google.api.field_behavior) = REQUIRED,
(google.api.resource_reference) = { type: "retail.googleapis.com/Branch" } (google.api.resource_reference) = { type: "retail.googleapis.com/Branch" }
@ -131,7 +131,7 @@ message CreateProductRequest {
message GetProductRequest { message GetProductRequest {
// Required. Full resource name of [Product][google.cloud.retail.v2.Product], // Required. Full resource name of [Product][google.cloud.retail.v2.Product],
// such as // such as
// "projects/*/locations/global/catalogs/default_catalog/branches/default_branch/products/some_product_id". // `projects/*/locations/global/catalogs/default_catalog/branches/default_branch/products/some_product_id`.
// //
// If the caller does not have permission to access the // If the caller does not have permission to access the
// [Product][google.cloud.retail.v2.Product], regardless of whether or not it // [Product][google.cloud.retail.v2.Product], regardless of whether or not it
@ -171,7 +171,7 @@ message UpdateProductRequest {
message DeleteProductRequest { message DeleteProductRequest {
// Required. Full resource name of [Product][google.cloud.retail.v2.Product], // Required. Full resource name of [Product][google.cloud.retail.v2.Product],
// such as // such as
// "projects/*/locations/global/catalogs/default_catalog/branches/default_branch/products/some_product_id". // `projects/*/locations/global/catalogs/default_catalog/branches/default_branch/products/some_product_id`.
// //
// If the caller does not have permission to delete the // If the caller does not have permission to delete the
// [Product][google.cloud.retail.v2.Product], regardless of whether or not it // [Product][google.cloud.retail.v2.Product], regardless of whether or not it

View File

@ -117,7 +117,7 @@ service UserEventService {
// Request message for WriteUserEvent method. // Request message for WriteUserEvent method.
message WriteUserEventRequest { message WriteUserEventRequest {
// Required. The parent catalog resource name, such as // Required. The parent catalog resource name, such as
// "projects/1234/locations/global/catalogs/default_catalog". // `projects/1234/locations/global/catalogs/default_catalog`.
string parent = 1 [(google.api.field_behavior) = REQUIRED]; string parent = 1 [(google.api.field_behavior) = REQUIRED];
// Required. User event to write. // Required. User event to write.
@ -127,7 +127,7 @@ message WriteUserEventRequest {
// Request message for CollectUserEvent method. // Request message for CollectUserEvent method.
message CollectUserEventRequest { message CollectUserEventRequest {
// Required. The parent catalog name, such as // Required. The parent catalog name, such as
// "projects/1234/locations/global/catalogs/default_catalog". // `projects/1234/locations/global/catalogs/default_catalog`.
string parent = 1 [(google.api.field_behavior) = REQUIRED]; string parent = 1 [(google.api.field_behavior) = REQUIRED];
// Required. URL encoded UserEvent proto with a length limit of 2,000,000 // Required. URL encoded UserEvent proto with a length limit of 2,000,000
@ -168,7 +168,7 @@ message RejoinUserEventsRequest {
} }
// Required. The parent catalog resource name, such as // Required. The parent catalog resource name, such as
// "projects/1234/locations/global/catalogs/default_catalog". // `projects/1234/locations/global/catalogs/default_catalog`.
string parent = 1 [(google.api.field_behavior) = REQUIRED]; string parent = 1 [(google.api.field_behavior) = REQUIRED];
// The type of the user event rejoin to define the scope and range of the user // The type of the user event rejoin to define the scope and range of the user