This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
bytes
The content represented as a stream of bytes. The maximum
length is 1,000,000 bytes (1 MB / 0.95 MiB).
Note: As with all bytes fields, this field is
represented as pure binary in Protocol Buffers and
base64-encoded string in JSON. For example,
`abc123!?$*&()'-=@``` should be represented as
YWJjMTIzIT8kKiYoKSctPUB+ in JSON. See
https://developers.google.com/protocol-buffers/docs/proto3#json.
This field is a member of oneof_ content.
uri
str
The URI of the content. Only Cloud Storage URIs (e.g.
gs://bucket-name/path/to/file) are supported. The
maximum file size is 2.5 MB for text-based formats, 200 MB
for other formats.
This field is a member of oneof_ content.
mime_type
str
The MIME type of the content. Supported types:
- application/pdf (PDF, only native PDFs are supported
for now)
- text/html (HTML)
- application/vnd.openxmlformats-officedocument.wordprocessingml.document
(DOCX)
- application/vnd.openxmlformats-officedocument.presentationml.presentation
(PPTX)
- text/plain (TXT)
See
https://www.iana.org/assignments/media-types/media-types.xhtml.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[],[],null,["# Class Content (0.13.11)\n\nVersion latestkeyboard_arrow_down\n\n- [0.13.11 (latest)](/python/docs/reference/discoveryengine/latest/google.cloud.discoveryengine_v1beta.types.Document.Content)\n- [0.13.10](/python/docs/reference/discoveryengine/0.13.10/google.cloud.discoveryengine_v1beta.types.Document.Content)\n- [0.12.3](/python/docs/reference/discoveryengine/0.12.3/google.cloud.discoveryengine_v1beta.types.Document.Content)\n- [0.11.14](/python/docs/reference/discoveryengine/0.11.14/google.cloud.discoveryengine_v1beta.types.Document.Content)\n- [0.10.0](/python/docs/reference/discoveryengine/0.10.0/google.cloud.discoveryengine_v1beta.types.Document.Content)\n- [0.9.1](/python/docs/reference/discoveryengine/0.9.1/google.cloud.discoveryengine_v1beta.types.Document.Content)\n- [0.8.1](/python/docs/reference/discoveryengine/0.8.1/google.cloud.discoveryengine_v1beta.types.Document.Content)\n- [0.7.0](/python/docs/reference/discoveryengine/0.7.0/google.cloud.discoveryengine_v1beta.types.Document.Content)\n- [0.6.0](/python/docs/reference/discoveryengine/0.6.0/google.cloud.discoveryengine_v1beta.types.Document.Content)\n- [0.5.0](/python/docs/reference/discoveryengine/0.5.0/google.cloud.discoveryengine_v1beta.types.Document.Content)\n- [0.4.1](/python/docs/reference/discoveryengine/0.4.1/google.cloud.discoveryengine_v1beta.types.Document.Content)\n- [0.3.1](/python/docs/reference/discoveryengine/0.3.1/google.cloud.discoveryengine_v1beta.types.Document.Content)\n- [0.2.1](/python/docs/reference/discoveryengine/0.2.1/google.cloud.discoveryengine_v1beta.types.Document.Content)\n- [0.1.1](/python/docs/reference/discoveryengine/0.1.1/google.cloud.discoveryengine_v1beta.types.Document.Content) \n\n Content(mapping=None, *, ignore_unknown_fields=False, **kwargs)\n\nUnstructured data linked to this document.\n\nThis message has `oneof`_ fields (mutually exclusive fields).\nFor each oneof, at most one member field can be set at the same time.\nSetting any member of the oneof automatically clears all other\nmembers.\n\n.. _oneof: \u003chttps://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields\u003e"]]