Cloud Translation V3 Client - Class GlossaryTermsPair (1.20.0)

Reference documentation and code samples for the Cloud Translation V3 Client class GlossaryTermsPair.

Represents a single entry for an unidirectional glossary.

Generated from protobuf message google.cloud.translation.v3.GlossaryEntry.GlossaryTermsPair

Namespace

Google \ Cloud \ Translate \ V3 \ GlossaryEntry

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ source_term Google\Cloud\Translate\V3\GlossaryTerm

The source term is the term that will get match in the text,

↳ target_term Google\Cloud\Translate\V3\GlossaryTerm

The term that will replace the match source term.

getSourceTerm

The source term is the term that will get match in the text,

Returns
Type Description
Google\Cloud\Translate\V3\GlossaryTerm|null

hasSourceTerm

clearSourceTerm

setSourceTerm

The source term is the term that will get match in the text,

Parameter
Name Description
var Google\Cloud\Translate\V3\GlossaryTerm
Returns
Type Description
$this

getTargetTerm

The term that will replace the match source term.

Returns
Type Description
Google\Cloud\Translate\V3\GlossaryTerm|null

hasTargetTerm

clearTargetTerm

setTargetTerm

The term that will replace the match source term.

Parameter
Name Description
var Google\Cloud\Translate\V3\GlossaryTerm
Returns
Type Description
$this