Reference documentation and code samples for the Google Cloud Dialogflow V2 Client class MessageAnnotation.
Represents the result of annotation for the message.
Generated from protobuf message google.cloud.dialogflow.v2.MessageAnnotation
Namespace
Google \ Cloud \ Dialogflow \ V2Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ parts |
array<Google\Cloud\Dialogflow\V2\AnnotatedMessagePart>
The collection of annotated message parts ordered by their position in the message. You can recover the annotated message by concatenating [AnnotatedMessagePart.text]. |
↳ contain_entities |
bool
Indicates whether the text message contains entities. |
getParts
The collection of annotated message parts ordered by their position in the message. You can recover the annotated message by concatenating [AnnotatedMessagePart.text].
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setParts
The collection of annotated message parts ordered by their position in the message. You can recover the annotated message by concatenating [AnnotatedMessagePart.text].
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\Dialogflow\V2\AnnotatedMessagePart>
|
Returns | |
---|---|
Type | Description |
$this |
getContainEntities
Indicates whether the text message contains entities.
Returns | |
---|---|
Type | Description |
bool |
setContainEntities
Indicates whether the text message contains entities.
Parameter | |
---|---|
Name | Description |
var |
bool
|
Returns | |
---|---|
Type | Description |
$this |