Google Cloud Retail V2 Client - Class QueryTerm (1.0.1)

Reference documentation and code samples for the Google Cloud Retail V2 Client class QueryTerm.

Query terms that we want to match on.

Generated from protobuf message google.cloud.retail.v2.Condition.QueryTerm

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ value string

The value of the term to match on. Value cannot be empty. Value can have at most 3 terms if specified as a partial match. Each space separated string is considered as one term. Example) "a b c" is 3 terms and allowed, " a b c d" is 4 terms and not allowed for partial match.

↳ full_match bool

Whether this is supposed to be a full or partial match.

getValue

The value of the term to match on.

Value cannot be empty. Value can have at most 3 terms if specified as a partial match. Each space separated string is considered as one term. Example) "a b c" is 3 terms and allowed, " a b c d" is 4 terms and not allowed for partial match.

Generated from protobuf field string value = 1;

Returns
TypeDescription
string

setValue

The value of the term to match on.

Value cannot be empty. Value can have at most 3 terms if specified as a partial match. Each space separated string is considered as one term. Example) "a b c" is 3 terms and allowed, " a b c d" is 4 terms and not allowed for partial match.

Generated from protobuf field string value = 1;

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getFullMatch

Whether this is supposed to be a full or partial match.

Generated from protobuf field bool full_match = 2;

Returns
TypeDescription
bool

setFullMatch

Whether this is supposed to be a full or partial match.

Generated from protobuf field bool full_match = 2;

Parameter
NameDescription
var bool
Returns
TypeDescription
$this