public static final class ProductReviewStatus.Builder extends GeneratedMessageV3.Builder<ProductReviewStatus.Builder> implements ProductReviewStatusOrBuilder
Product review status.
Protobuf type google.shopping.merchant.reviews.v1beta.ProductReviewStatus
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public ProductReviewStatus.Builder addAllDestinationStatuses(Iterable<? extends ProductReviewStatus.ProductReviewDestinationStatus> values)
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus>
|
public ProductReviewStatus.Builder addAllItemLevelIssues(Iterable<? extends ProductReviewStatus.ProductReviewItemLevelIssue> values)
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
values |
Iterable<? extends com.google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue>
|
public ProductReviewStatus.Builder addDestinationStatuses(ProductReviewStatus.ProductReviewDestinationStatus value)
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.Builder addDestinationStatuses(ProductReviewStatus.ProductReviewDestinationStatus.Builder builderForValue)
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.Builder addDestinationStatuses(int index, ProductReviewStatus.ProductReviewDestinationStatus value)
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.Builder addDestinationStatuses(int index, ProductReviewStatus.ProductReviewDestinationStatus.Builder builderForValue)
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.ProductReviewDestinationStatus.Builder addDestinationStatusesBuilder()
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.ProductReviewDestinationStatus.Builder addDestinationStatusesBuilder(int index)
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
public ProductReviewStatus.Builder addItemLevelIssues(ProductReviewStatus.ProductReviewItemLevelIssue value)
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.Builder addItemLevelIssues(ProductReviewStatus.ProductReviewItemLevelIssue.Builder builderForValue)
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.Builder addItemLevelIssues(int index, ProductReviewStatus.ProductReviewItemLevelIssue value)
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.Builder addItemLevelIssues(int index, ProductReviewStatus.ProductReviewItemLevelIssue.Builder builderForValue)
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.ProductReviewItemLevelIssue.Builder addItemLevelIssuesBuilder()
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.ProductReviewItemLevelIssue.Builder addItemLevelIssuesBuilder(int index)
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
public ProductReviewStatus.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ProductReviewStatus build()
public ProductReviewStatus buildPartial()
public ProductReviewStatus.Builder clear()
Overrides
public ProductReviewStatus.Builder clearCreateTime()
Output only. Date on which the item has been created, in ISO
8601 format.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.Builder clearDestinationStatuses()
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public ProductReviewStatus.Builder clearItemLevelIssues()
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.Builder clearLastUpdateTime()
Output only. Date on which the item has been last updated, in ISO
8601 format.
.google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public ProductReviewStatus.Builder clone()
Overrides
public Timestamp getCreateTime()
Output only. Date on which the item has been created, in ISO
8601 format.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
Timestamp |
The createTime.
|
public Timestamp.Builder getCreateTimeBuilder()
Output only. Date on which the item has been created, in ISO
8601 format.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Date on which the item has been created, in ISO
8601 format.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public ProductReviewStatus.ProductReviewDestinationStatus getDestinationStatuses(int index)
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
public ProductReviewStatus.ProductReviewDestinationStatus.Builder getDestinationStatusesBuilder(int index)
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
public List<ProductReviewStatus.ProductReviewDestinationStatus.Builder> getDestinationStatusesBuilderList()
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getDestinationStatusesCount()
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
int |
|
public List<ProductReviewStatus.ProductReviewDestinationStatus> getDestinationStatusesList()
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.ProductReviewDestinationStatusOrBuilder getDestinationStatusesOrBuilder(int index)
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
public List<? extends ProductReviewStatus.ProductReviewDestinationStatusOrBuilder> getDestinationStatusesOrBuilderList()
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
List<? extends com.google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatusOrBuilder> |
|
public ProductReviewStatus.ProductReviewItemLevelIssue getItemLevelIssues(int index)
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
public ProductReviewStatus.ProductReviewItemLevelIssue.Builder getItemLevelIssuesBuilder(int index)
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
public List<ProductReviewStatus.ProductReviewItemLevelIssue.Builder> getItemLevelIssuesBuilderList()
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getItemLevelIssuesCount()
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
int |
|
public List<ProductReviewStatus.ProductReviewItemLevelIssue> getItemLevelIssuesList()
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.ProductReviewItemLevelIssueOrBuilder getItemLevelIssuesOrBuilder(int index)
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
public List<? extends ProductReviewStatus.ProductReviewItemLevelIssueOrBuilder> getItemLevelIssuesOrBuilderList()
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
List<? extends com.google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssueOrBuilder> |
|
public Timestamp getLastUpdateTime()
Output only. Date on which the item has been last updated, in ISO
8601 format.
.google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
Timestamp |
The lastUpdateTime.
|
public Timestamp.Builder getLastUpdateTimeBuilder()
Output only. Date on which the item has been last updated, in ISO
8601 format.
.google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public TimestampOrBuilder getLastUpdateTimeOrBuilder()
Output only. Date on which the item has been last updated, in ISO
8601 format.
.google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public boolean hasCreateTime()
Output only. Date on which the item has been created, in ISO
8601 format.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the createTime field is set.
|
public boolean hasLastUpdateTime()
Output only. Date on which the item has been last updated, in ISO
8601 format.
.google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
Whether the lastUpdateTime field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ProductReviewStatus.Builder mergeCreateTime(Timestamp value)
Output only. Date on which the item has been created, in ISO
8601 format.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public ProductReviewStatus.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public ProductReviewStatus.Builder mergeFrom(ProductReviewStatus other)
public ProductReviewStatus.Builder mergeLastUpdateTime(Timestamp value)
Output only. Date on which the item has been last updated, in ISO
8601 format.
.google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public final ProductReviewStatus.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public ProductReviewStatus.Builder removeDestinationStatuses(int index)
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
public ProductReviewStatus.Builder removeItemLevelIssues(int index)
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
index |
int
|
public ProductReviewStatus.Builder setCreateTime(Timestamp value)
Output only. Date on which the item has been created, in ISO
8601 format.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. Date on which the item has been created, in ISO
8601 format.
.google.protobuf.Timestamp create_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
builderForValue |
Builder
|
public ProductReviewStatus.Builder setDestinationStatuses(int index, ProductReviewStatus.ProductReviewDestinationStatus value)
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.Builder setDestinationStatuses(int index, ProductReviewStatus.ProductReviewDestinationStatus.Builder builderForValue)
Output only. The intended destinations for the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewDestinationStatus destination_statuses = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ProductReviewStatus.Builder setItemLevelIssues(int index, ProductReviewStatus.ProductReviewItemLevelIssue value)
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.Builder setItemLevelIssues(int index, ProductReviewStatus.ProductReviewItemLevelIssue.Builder builderForValue)
Output only. A list of all issues associated with the product review.
repeated .google.shopping.merchant.reviews.v1beta.ProductReviewStatus.ProductReviewItemLevelIssue item_level_issues = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.Builder setLastUpdateTime(Timestamp value)
Output only. Date on which the item has been last updated, in ISO
8601 format.
.google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ProductReviewStatus.Builder setLastUpdateTime(Timestamp.Builder builderForValue)
Output only. Date on which the item has been last updated, in ISO
8601 format.
.google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
builderForValue |
Builder
|
public ProductReviewStatus.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final ProductReviewStatus.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides