Reference documentation and code samples for the Google Cloud Discovery Engine V1 Client class Citation.
Citation info for a segment.
Generated from protobuf message google.cloud.discoveryengine.v1.SearchResponse.Summary.Citation
Namespace
Google \ Cloud \ DiscoveryEngine \ V1 \ SearchResponse \ SummaryMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ start_index |
int|string
Index indicates the start of the segment, measured in bytes/unicode. |
↳ end_index |
int|string
End of the attributed segment, exclusive. |
↳ sources |
array<CitationSource>
Citation sources for the attributed segment. |
getStartIndex
Index indicates the start of the segment, measured in bytes/unicode.
| Returns | |
|---|---|
| Type | Description |
int|string |
|
setStartIndex
Index indicates the start of the segment, measured in bytes/unicode.
| Parameter | |
|---|---|
| Name | Description |
var |
int|string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEndIndex
End of the attributed segment, exclusive.
| Returns | |
|---|---|
| Type | Description |
int|string |
|
setEndIndex
End of the attributed segment, exclusive.
| Parameter | |
|---|---|
| Name | Description |
var |
int|string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSources
Citation sources for the attributed segment.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setSources
Citation sources for the attributed segment.
| Parameter | |
|---|---|
| Name | Description |
var |
array<CitationSource>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|