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

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

Product review status.

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

Namespace

Google \ Shopping \ Merchant \ Reviews \ V1beta

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ destination_statuses array<ProductReviewStatus\ProductReviewDestinationStatus>

Output only. The intended destinations for the product review.

↳ item_level_issues array<ProductReviewStatus\ProductReviewItemLevelIssue>

Output only. A list of all issues associated with the product 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 product review.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setDestinationStatuses

Output only. The intended destinations for the product review.

Parameter
Name Description
var array<ProductReviewStatus\ProductReviewDestinationStatus>
Returns
Type Description
$this

getItemLevelIssues

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

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setItemLevelIssues

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

Parameter
Name Description
var array<ProductReviewStatus\ProductReviewItemLevelIssue>
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