Reference documentation and code samples for the Google Cloud Discovery Engine V1 Client class DocumentMetadata.
Document metadata contains the information of the document of the current chunk.
Generated from protobuf message google.cloud.discoveryengine.v1.Chunk.DocumentMetadata
Namespace
Google \ Cloud \ DiscoveryEngine \ V1 \ ChunkMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ uri |
string
Uri of the document. |
↳ title |
string
Title of the document. |
↳ struct_data |
Google\Protobuf\Struct
Data representation. The structured JSON data for the document. It should conform to the registered Schema or an |
getUri
Uri of the document.
Returns | |
---|---|
Type | Description |
string |
setUri
Uri of the document.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getTitle
Title of the document.
Returns | |
---|---|
Type | Description |
string |
setTitle
Title of the document.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getStructData
Data representation.
The structured JSON data for the document. It should conform to the
registered Schema or an
INVALID_ARGUMENT
error is thrown.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Struct|null |
hasStructData
clearStructData
setStructData
Data representation.
The structured JSON data for the document. It should conform to the
registered Schema or an
INVALID_ARGUMENT
error is thrown.
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\Struct
|
Returns | |
---|---|
Type | Description |
$this |