Google Shopping Merchant Reviews V1beta Client - Class MerchantReviewStatus (0.1.0)

Reference documentation and code samples for the Google Shopping Merchant Reviews V1beta Client class MerchantReviewStatus.

The status of a merchant review, data validation issues, that is, information about a merchant review computed asynchronously.

Generated from protobuf message google.shopping.merchant.reviews.v1beta.MerchantReviewStatus

Namespace

Google \ Shopping \ Merchant \ Reviews \ V1beta

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ destination_statuses array<MerchantReviewStatus\MerchantReviewDestinationStatus>

Output only. The intended destinations for the merchant review.

↳ item_level_issues array<MerchantReviewStatus\MerchantReviewItemLevelIssue>

Output only. A list of all issues associated with the merchant review.

↳ create_time Google\Protobuf\Timestamp

Output only. Date on which the item has been created, in ISO 8601 format.

↳ last_update_time Google\Protobuf\Timestamp

Output only. Date on which the item has been last updated, in ISO 8601 format.

getDestinationStatuses

Output only. The intended destinations for the merchant review.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setDestinationStatuses

Output only. The intended destinations for the merchant review.

Parameter
Name Description
var array<MerchantReviewStatus\MerchantReviewDestinationStatus>
Returns
Type Description
$this

getItemLevelIssues

Output only. A list of all issues associated with the merchant review.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setItemLevelIssues

Output only. A list of all issues associated with the merchant review.

Parameter
Name Description
var array<MerchantReviewStatus\MerchantReviewItemLevelIssue>
Returns
Type Description
$this

getCreateTime

Output only. Date on which the item has been created, in ISO 8601 format.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasCreateTime

clearCreateTime

setCreateTime

Output only. Date on which the item has been created, in ISO 8601 format.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getLastUpdateTime

Output only. Date on which the item has been last updated, in ISO 8601 format.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasLastUpdateTime

clearLastUpdateTime

setLastUpdateTime

Output only. Date on which the item has been last updated, in ISO 8601 format.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this