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.Answer.Citation
Namespace
Google \ Cloud \ DiscoveryEngine \ V1 \ AnswerMethods
__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 (UTF-8 unicode). If there are multi-byte characters,such as non-ASCII characters, the index measurement is longer than the string length. |
↳ end_index | int|string End of the attributed segment, exclusive. Measured in bytes (UTF-8 unicode). If there are multi-byte characters,such as non-ASCII characters, the index measurement is longer than the string length. |
↳ sources | array<CitationSource> Citation sources for the attributed segment. |
getStartIndex
Index indicates the start of the segment, measured in bytes (UTF-8 unicode). If there are multi-byte characters,such as non-ASCII characters, the index measurement is longer than the string length.
Returns | |
---|---|
Type | Description |
int|string |
setStartIndex
Index indicates the start of the segment, measured in bytes (UTF-8 unicode). If there are multi-byte characters,such as non-ASCII characters, the index measurement is longer than the string length.
Parameter | |
---|---|
Name | Description |
var | int|string |
Returns | |
---|---|
Type | Description |
$this |
getEndIndex
End of the attributed segment, exclusive. Measured in bytes (UTF-8 unicode). If there are multi-byte characters,such as non-ASCII characters, the index measurement is longer than the string length.
Returns | |
---|---|
Type | Description |
int|string |
setEndIndex
End of the attributed segment, exclusive. Measured in bytes (UTF-8 unicode). If there are multi-byte characters,such as non-ASCII characters, the index measurement is longer than the string length.
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 |