Content(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Unstructured data linked to this document.
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.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
---|---|
Name | Description |
raw_bytes |
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.
|