public static final class ProductView.ItemIssue.ItemIssueType.Builder extends GeneratedMessageV3.Builder<ProductView.ItemIssue.ItemIssueType.Builder> implements ProductView.ItemIssue.ItemIssueTypeOrBuilder
Issue type.
Protobuf type
google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueType
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
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.ItemIssueType.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ProductView.ItemIssue.ItemIssueType build()
public ProductView.ItemIssue.ItemIssueType buildPartial()
public ProductView.ItemIssue.ItemIssueType.Builder clear()
Overrides
public ProductView.ItemIssue.ItemIssueType.Builder clearCanonicalAttribute()
Canonical attribute name for attribute-specific issues.
optional string canonical_attribute = 2;
public ProductView.ItemIssue.ItemIssueType.Builder clearCode()
Error code of the issue, equivalent to the code
of Product
issues.
optional string code = 1;
public ProductView.ItemIssue.ItemIssueType.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public ProductView.ItemIssue.ItemIssueType.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public ProductView.ItemIssue.ItemIssueType.Builder clone()
Overrides
public String getCanonicalAttribute()
Canonical attribute name for attribute-specific issues.
optional string canonical_attribute = 2;
Returns |
---|
Type | Description |
String | The canonicalAttribute.
|
public ByteString getCanonicalAttributeBytes()
Canonical attribute name for attribute-specific issues.
optional string canonical_attribute = 2;
Returns |
---|
Type | Description |
ByteString | The bytes for canonicalAttribute.
|
Error code of the issue, equivalent to the code
of Product
issues.
optional string code = 1;
Returns |
---|
Type | Description |
String | The code.
|
public ByteString getCodeBytes()
Error code of the issue, equivalent to the code
of Product
issues.
optional string code = 1;
Returns |
---|
Type | Description |
ByteString | The bytes for code.
|
public ProductView.ItemIssue.ItemIssueType getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public boolean hasCanonicalAttribute()
Canonical attribute name for attribute-specific issues.
optional string canonical_attribute = 2;
Returns |
---|
Type | Description |
boolean | Whether the canonicalAttribute field is set.
|
Error code of the issue, equivalent to the code
of Product
issues.
optional string code = 1;
Returns |
---|
Type | Description |
boolean | Whether the code field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ProductView.ItemIssue.ItemIssueType.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public ProductView.ItemIssue.ItemIssueType.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
public ProductView.ItemIssue.ItemIssueType.Builder mergeFrom(ProductView.ItemIssue.ItemIssueType other)
public final ProductView.ItemIssue.ItemIssueType.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public ProductView.ItemIssue.ItemIssueType.Builder setCanonicalAttribute(String value)
Canonical attribute name for attribute-specific issues.
optional string canonical_attribute = 2;
Parameter |
---|
Name | Description |
value | String
The canonicalAttribute to set.
|
public ProductView.ItemIssue.ItemIssueType.Builder setCanonicalAttributeBytes(ByteString value)
Canonical attribute name for attribute-specific issues.
optional string canonical_attribute = 2;
Parameter |
---|
Name | Description |
value | ByteString
The bytes for canonicalAttribute to set.
|
public ProductView.ItemIssue.ItemIssueType.Builder setCode(String value)
Error code of the issue, equivalent to the code
of Product
issues.
optional string code = 1;
Parameter |
---|
Name | Description |
value | String
The code to set.
|
public ProductView.ItemIssue.ItemIssueType.Builder setCodeBytes(ByteString value)
Error code of the issue, equivalent to the code
of Product
issues.
optional string code = 1;
Parameter |
---|
Name | Description |
value | ByteString
The bytes for code to set.
|
public ProductView.ItemIssue.ItemIssueType.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ProductView.ItemIssue.ItemIssueType.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final ProductView.ItemIssue.ItemIssueType.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides