- 0.74.0 (latest)
 - 0.72.0
 - 0.71.0
 - 0.70.0
 - 0.69.0
 - 0.68.0
 - 0.66.0
 - 0.64.0
 - 0.63.0
 - 0.60.0
 - 0.59.0
 - 0.58.0
 - 0.56.0
 - 0.55.0
 - 0.54.0
 - 0.53.0
 - 0.52.0
 - 0.51.0
 - 0.50.0
 - 0.49.0
 - 0.48.0
 - 0.47.0
 - 0.45.0
 - 0.44.0
 - 0.43.0
 - 0.42.0
 - 0.41.0
 - 0.40.0
 - 0.39.0
 - 0.38.0
 - 0.37.0
 - 0.36.0
 - 0.35.0
 - 0.33.0
 - 0.32.0
 - 0.31.0
 - 0.30.0
 - 0.29.0
 - 0.28.0
 - 0.27.0
 - 0.26.0
 - 0.25.0
 - 0.24.0
 - 0.23.0
 - 0.20.0
 - 0.19.0
 - 0.18.0
 - 0.17.0
 - 0.16.0
 - 0.15.0
 - 0.14.0
 - 0.13.0
 - 0.12.0
 - 0.11.0
 - 0.10.0
 - 0.9.0
 - 0.8.0
 - 0.7.0
 - 0.5.0
 - 0.4.0
 - 0.3.0
 - 0.2.0
 - 0.1.0
 
public static interface Document.ContentOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getContentCase()
public abstract Document.Content.ContentCase getContentCase()| Returns | |
|---|---|
| Type | Description | 
Document.Content.ContentCase | 
        |
getMimeType()
public abstract String getMimeType()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.
 string mime_type = 1;
| Returns | |
|---|---|
| Type | Description | 
String | 
        The mimeType.  | 
      
getMimeTypeBytes()
public abstract ByteString getMimeTypeBytes()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.
 string mime_type = 1;
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for mimeType.  | 
      
getRawBytes()
public abstract ByteString getRawBytes()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.
 bytes raw_bytes = 2;
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The rawBytes.  | 
      
getUri()
public abstract String getUri() The URI of the content. Only Cloud Storage URIs (e.g.
 gs://bucket-name/path/to/file) are supported. The maximum file size
 is 100 MB.
 string uri = 3;
| Returns | |
|---|---|
| Type | Description | 
String | 
        The uri.  | 
      
getUriBytes()
public abstract ByteString getUriBytes() The URI of the content. Only Cloud Storage URIs (e.g.
 gs://bucket-name/path/to/file) are supported. The maximum file size
 is 100 MB.
 string uri = 3;
| Returns | |
|---|---|
| Type | Description | 
ByteString | 
        The bytes for uri.  | 
      
hasRawBytes()
public abstract boolean hasRawBytes()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.
 bytes raw_bytes = 2;
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        Whether the rawBytes field is set.  | 
      
hasUri()
public abstract boolean hasUri() The URI of the content. Only Cloud Storage URIs (e.g.
 gs://bucket-name/path/to/file) are supported. The maximum file size
 is 100 MB.
 string uri = 3;
| Returns | |
|---|---|
| Type | Description | 
boolean | 
        Whether the uri field is set.  |