Cloud Natural Language V1beta2 Client - Class EntityMention (0.30.2)

Reference documentation and code samples for the Cloud Natural Language V1beta2 Client class EntityMention.

Represents a mention for an entity in the text. Currently, proper noun mentions are supported.

Generated from protobuf message google.cloud.language.v1beta2.EntityMention

Namespace

Google \ Cloud \ Language \ V1beta2

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ text
↳ type
int

The type of the entity mention.

↳ sentiment
Google\Cloud\Language\V1beta2\Sentiment

For calls to AnalyzeEntitySentiment or if AnnotateTextRequest.Features.extract_entity_sentiment is set to true, this field will contain the sentiment expressed for this mention of the entity in the provided document.

getText

The mention text.

Returns
Type
Description

hasText

clearText

setText

The mention text.

Parameter
Name
Description
Returns
Type
Description
$this

getType

The type of the entity mention.

Returns
Type
Description
int

setType

The type of the entity mention.

Parameter
Name
Description
var
int
Returns
Type
Description
$this

getSentiment

For calls to AnalyzeEntitySentiment or if AnnotateTextRequest.Features.extract_entity_sentiment is set to true, this field will contain the sentiment expressed for this mention of the entity in the provided document.

Returns
Type
Description

hasSentiment

clearSentiment

setSentiment

For calls to AnalyzeEntitySentiment or if AnnotateTextRequest.Features.extract_entity_sentiment is set to true, this field will contain the sentiment expressed for this mention of the entity in the provided document.

Parameter
Name
Description
Returns
Type
Description
$this
Design a Mobile Site
View Site in Mobile | Classic
Share by: