Reference documentation and code samples for the Google Cloud Discovery Engine V1 Client class UnstructuredDocumentInfo.
Unstructured document information.
Generated from protobuf message google.cloud.discoveryengine.v1.AnswerQueryRequest.SearchSpec.SearchResultList.SearchResult.UnstructuredDocumentInfo
Namespace
Google \ Cloud \ DiscoveryEngine \ V1 \ AnswerQueryRequest \ SearchSpec \ SearchResultList \ SearchResultMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ document |
string
Document resource name. |
↳ uri |
string
URI for the document. |
↳ title |
string
Title. |
↳ document_contexts |
array<UnstructuredDocumentInfo\DocumentContext>
List of document contexts. The content will be used for Answer Generation. This is supposed to be the main content of the document that can be long and comprehensive. |
↳ extractive_segments |
array<UnstructuredDocumentInfo\ExtractiveSegment>
List of extractive segments. |
↳ extractive_answers |
array<UnstructuredDocumentInfo\ExtractiveAnswer>
Deprecated: This field is deprecated and will have no effect on the Answer generation. Please use document_contexts and extractive_segments fields. List of extractive answers. |
getDocument
Document resource name.
Returns | |
---|---|
Type | Description |
string |
setDocument
Document resource name.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getUri
URI for the document.
Returns | |
---|---|
Type | Description |
string |
setUri
URI for the document.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getTitle
Title.
Returns | |
---|---|
Type | Description |
string |
setTitle
Title.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getDocumentContexts
List of document contexts. The content will be used for Answer Generation. This is supposed to be the main content of the document that can be long and comprehensive.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setDocumentContexts
List of document contexts. The content will be used for Answer Generation. This is supposed to be the main content of the document that can be long and comprehensive.
Parameter | |
---|---|
Name | Description |
var |
array<UnstructuredDocumentInfo\DocumentContext>
|
Returns | |
---|---|
Type | Description |
$this |
getExtractiveSegments
List of extractive segments.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setExtractiveSegments
List of extractive segments.
Parameter | |
---|---|
Name | Description |
var |
array<UnstructuredDocumentInfo\ExtractiveSegment>
|
Returns | |
---|---|
Type | Description |
$this |
getExtractiveAnswers
Deprecated: This field is deprecated and will have no effect on the Answer generation.
Please use document_contexts and extractive_segments fields. List of extractive answers.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setExtractiveAnswers
Deprecated: This field is deprecated and will have no effect on the Answer generation.
Please use document_contexts and extractive_segments fields. List of extractive answers.
Parameter | |
---|---|
Name | Description |
var |
array<UnstructuredDocumentInfo\ExtractiveAnswer>
|
Returns | |
---|---|
Type | Description |
$this |