0.3.0 (latest) 0.2.1 0.1.0 Reference documentation and code samples for the Developer Knowledge V1 API module Google::Developers::DeveloperKnowledge::V1::DocumentView.

Specifies which fields of the
[Document](https://developers.google.com/ruby/docs/reference/google-developers-developer_knowledge-v1/latest/Google-Developers-DeveloperKnowledge-V1-Document "Google::Developers::DeveloperKnowledge::V1::Document (class)") are included.

## Constants

### DOCUMENT_VIEW_UNSPECIFIED

**value:** 0  
The default / unset value. See each API method for its default value if
[DocumentView](https://developers.google.com/ruby/docs/reference/google-developers-developer_knowledge-v1/latest/Google-Developers-DeveloperKnowledge-V1-DocumentView "Google::Developers::DeveloperKnowledge::V1::DocumentView (module)") is not
specified.

### DOCUMENT_VIEW_BASIC

**value:** 1  
Includes only the basic metadata fields:


- `name`
- `uri`
- `data_source`
- `title`
- `description`
- `update_time`
- `view`
- `content_length_bytes`

<br />

This is the default of view for
[DeveloperKnowledge.SearchDocumentChunks](https://developers.google.com/ruby/docs/reference/google-developers-developer_knowledge-v1/latest/Google-Developers-DeveloperKnowledge-V1-DeveloperKnowledge-Client#Google__Developers__DeveloperKnowledge__V1__DeveloperKnowledge__Client_search_document_chunks_instance_ "Google::Developers::DeveloperKnowledge::V1::DeveloperKnowledge::Client#search_document_chunks (method)").

### DOCUMENT_VIEW_FULL

**value:** 2  
Includes all [Document](https://developers.google.com/ruby/docs/reference/google-developers-developer_knowledge-v1/latest/Google-Developers-DeveloperKnowledge-V1-Document "Google::Developers::DeveloperKnowledge::V1::Document (class)") fields.

### DOCUMENT_VIEW_CONTENT

**value:** 3  
Includes the `DOCUMENT_VIEW_BASIC` fields and the `content` field.


<br />

This is the default of view for
[DeveloperKnowledge.GetDocument](https://developers.google.com/ruby/docs/reference/google-developers-developer_knowledge-v1/latest/Google-Developers-DeveloperKnowledge-V1-DeveloperKnowledge-Client#Google__Developers__DeveloperKnowledge__V1__DeveloperKnowledge__Client_get_document_instance_ "Google::Developers::DeveloperKnowledge::V1::DeveloperKnowledge::Client#get_document (method)")
and
[DeveloperKnowledge.BatchGetDocuments](https://developers.google.com/ruby/docs/reference/google-developers-developer_knowledge-v1/latest/Google-Developers-DeveloperKnowledge-V1-DeveloperKnowledge-Client#Google__Developers__DeveloperKnowledge__V1__DeveloperKnowledge__Client_batch_get_documents_instance_ "Google::Developers::DeveloperKnowledge::V1::DeveloperKnowledge::Client#batch_get_documents (method)").