public static final class ProductView.ItemIssue.Builder extends GeneratedMessageV3.Builder<ProductView.ItemIssue.Builder> implements ProductView.ItemIssueOrBuilder
Item issue associated with the product.
Protobuf type google.shopping.merchant.reports.v1beta.ProductView.ItemIssue
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 ProductView.ItemIssue.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ProductView.ItemIssue build()
public ProductView.ItemIssue buildPartial()
public ProductView.ItemIssue.Builder clear()
Overrides
public ProductView.ItemIssue.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public ProductView.ItemIssue.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public ProductView.ItemIssue.Builder clearResolution()
Item issue resolution.
optional .google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueResolution resolution = 3;
public ProductView.ItemIssue.Builder clearSeverity()
Item issue severity.
.google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity severity = 2;
public ProductView.ItemIssue.Builder clearType()
Item issue type.
.google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueType type = 1;
public ProductView.ItemIssue.Builder clone()
Overrides
public ProductView.ItemIssue getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public ProductView.ItemIssue.ItemIssueResolution getResolution()
Item issue resolution.
optional .google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueResolution resolution = 3;
public int getResolutionValue()
Item issue resolution.
optional .google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueResolution resolution = 3;
Returns |
Type |
Description |
int |
The enum numeric value on the wire for resolution.
|
public ProductView.ItemIssue.ItemIssueSeverity getSeverity()
Item issue severity.
.google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity severity = 2;
public ProductView.ItemIssue.ItemIssueSeverity.Builder getSeverityBuilder()
Item issue severity.
.google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity severity = 2;
public ProductView.ItemIssue.ItemIssueSeverityOrBuilder getSeverityOrBuilder()
Item issue severity.
.google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity severity = 2;
public ProductView.ItemIssue.ItemIssueType getType()
Item issue type.
.google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueType type = 1;
public ProductView.ItemIssue.ItemIssueType.Builder getTypeBuilder()
Item issue type.
.google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueType type = 1;
public ProductView.ItemIssue.ItemIssueTypeOrBuilder getTypeOrBuilder()
Item issue type.
.google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueType type = 1;
public boolean hasResolution()
Item issue resolution.
optional .google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueResolution resolution = 3;
Returns |
Type |
Description |
boolean |
Whether the resolution field is set.
|
public boolean hasSeverity()
Item issue severity.
.google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity severity = 2;
Returns |
Type |
Description |
boolean |
Whether the severity field is set.
|
Item issue type.
.google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueType type = 1;
Returns |
Type |
Description |
boolean |
Whether the type field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ProductView.ItemIssue.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public ProductView.ItemIssue.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public ProductView.ItemIssue.Builder mergeFrom(ProductView.ItemIssue other)
public ProductView.ItemIssue.Builder mergeSeverity(ProductView.ItemIssue.ItemIssueSeverity value)
Item issue severity.
.google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity severity = 2;
public ProductView.ItemIssue.Builder mergeType(ProductView.ItemIssue.ItemIssueType value)
Item issue type.
.google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueType type = 1;
public final ProductView.ItemIssue.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public ProductView.ItemIssue.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ProductView.ItemIssue.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public ProductView.ItemIssue.Builder setResolution(ProductView.ItemIssue.ItemIssueResolution value)
Item issue resolution.
optional .google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueResolution resolution = 3;
public ProductView.ItemIssue.Builder setResolutionValue(int value)
Item issue resolution.
optional .google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueResolution resolution = 3;
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for resolution to set.
|
public ProductView.ItemIssue.Builder setSeverity(ProductView.ItemIssue.ItemIssueSeverity value)
Item issue severity.
.google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity severity = 2;
public ProductView.ItemIssue.Builder setSeverity(ProductView.ItemIssue.ItemIssueSeverity.Builder builderForValue)
Item issue severity.
.google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity severity = 2;
public ProductView.ItemIssue.Builder setType(ProductView.ItemIssue.ItemIssueType value)
Item issue type.
.google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueType type = 1;
public ProductView.ItemIssue.Builder setType(ProductView.ItemIssue.ItemIssueType.Builder builderForValue)
Item issue type.
.google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueType type = 1;
public final ProductView.ItemIssue.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides