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<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<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 |
|