@@ -133,31 +133,33 @@ def get_document(name, view: nil, fields: nil, quota_user: nil, options: nil, &b
133133 # Optional. Applies a strict filter to the search results. The expression
134134 # supports a subset of the syntax described at https://google.aip.dev/160. While
135135 # `SearchDocumentChunks` returns DocumentChunks, the filter is applied to `
136- # DocumentChunk.document` fields. Supported fields for filtering: * `data_source`
137- # (STRING): The source of the document, e.g. `docs.cloud.google.com`. See https:
138- # //developers.google.com/knowledge/reference/corpus-reference for the complete
139- # list of data sources in the corpus. * `update_time` (TIMESTAMP): The timestamp
140- # of when the document was last meaningfully updated. A meaningful update is one
141- # that changes document's markdown content or metadata. * `uri` (STRING): The
142- # document URI, e.g. `https://docs.cloud.google.com/bigquery/docs/tables`.
143- # STRING fields support `=` (equals) and `!=` (not equals) operators for **exact
144- # match** on the whole string. Partial match, prefix match, and regexp match are
145- # not supported. TIMESTAMP fields support `=`, `<`, `<=`, `>`, and `>=`
146- # operators. Timestamps must be in RFC-3339 format, e.g., `"2025-01-01T00:00:00Z"
147- # `. You can combine expressions using `AND`, `OR`, and `NOT` (or `-`) logical
148- # operators. `OR` has higher precedence than `AND`. Use parentheses for explicit
149- # precedence grouping. Examples: * `data_source = "docs.cloud.google.com" OR
150- # data_source = "firebase.google.com"` * `data_source != "firebase.google.com"` *
151- # `update_time < "2024-01-01T00:00:00Z"` * `update_time >= "2025-01-22T00:00:
152- # 00Z" AND (data_source = "developer.chrome.com" OR data_source = "web.dev")` * `
153- # uri = "https://docs.cloud.google.com/release-notes"` The `filter` string must
154- # not exceed 500 characters; values longer than 500 characters will result in an
155- # `INVALID_ARGUMENT` error.
136+ # DocumentChunk.document` fields. Supported fields for filtering: * `
137+ # content_length_bytes` (INTEGER): The length of the `Document.content` field in
138+ # bytes. * `data_source` (STRING): The source of the document, e.g. `docs.cloud.
139+ # google.com`. See https://developers.google.com/knowledge/reference/corpus-
140+ # reference for the complete list of data sources in the corpus. * `update_time`
141+ # (TIMESTAMP): The timestamp of when the document was last meaningfully updated.
142+ # A meaningful update is one that changes document's markdown content or
143+ # metadata. * `uri` (STRING): The document URI, e.g. `https://docs.cloud.google.
144+ # com/bigquery/docs/tables`. INTEGER fields support `=`, `<`, `<=`, `>`, and `>=`
145+ # operators. STRING fields support `=` (equals) and `!=` (not equals) operators
146+ # for **exact match** on the whole string. Partial match, prefix match, and
147+ # regexp match are not supported. TIMESTAMP fields support `=`, `<`, `<=`, `>`,
148+ # and `>=` operators. Timestamps must be in RFC-3339 format, e.g., `"2025-01-
149+ # 01T00:00:00Z"`. You can combine expressions using `AND`, `OR`, and `NOT` (or `-
150+ # `) logical operators. `OR` has higher precedence than `AND`. Use parentheses
151+ # for explicit precedence grouping. Examples: * Filter by `Document.
152+ # content_length_bytes`: `content_length_bytes < 50000` * `data_source = "docs.
153+ # cloud.google.com" OR data_source = "firebase.google.com"` * `data_source != "
154+ # firebase.google.com"` * `update_time < "2024-01-01T00:00:00Z"` * `update_time >
155+ # = "2025-01-22T00:00:00Z" AND (data_source = "developer.chrome.com" OR
156+ # data_source = "web.dev")` * `uri = "https://docs.cloud.google.com/release-
157+ # notes"` The `filter` string must not exceed 500 characters; values longer than
158+ # 500 characters will result in an `INVALID_ARGUMENT` error.
156159 # @param [Fixnum] page_size
157160 # Optional. Specifies the maximum number of results to return. The service may
158161 # return fewer than this value. If unspecified, at most 5 results will be
159- # returned. The maximum value is 20; values above 20 will result in an
160- # INVALID_ARGUMENT error.
162+ # returned. The maximum value is 100; values above 100 will be coerced to 100.
161163 # @param [String] page_token
162164 # Optional. Contains a page token, received from a previous `
163165 # SearchDocumentChunks` call. Provide this to retrieve the subsequent page.
0 commit comments