Interface ProductStatus.ItemLevelIssueOrBuilder (0.3.0)

public static interface ProductStatus.ItemLevelIssueOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getApplicableCountries(int index)

public abstract String getApplicableCountries(int index)

List of country codes (ISO 3166-1 alpha-2) where issue applies to the offer.

repeated string applicable_countries = 9;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The applicableCountries at the given index.

getApplicableCountriesBytes(int index)

public abstract ByteString getApplicableCountriesBytes(int index)

List of country codes (ISO 3166-1 alpha-2) where issue applies to the offer.

repeated string applicable_countries = 9;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the applicableCountries at the given index.

getApplicableCountriesCount()

public abstract int getApplicableCountriesCount()

List of country codes (ISO 3166-1 alpha-2) where issue applies to the offer.

repeated string applicable_countries = 9;

Returns
Type Description
int

The count of applicableCountries.

getApplicableCountriesList()

public abstract List<String> getApplicableCountriesList()

List of country codes (ISO 3166-1 alpha-2) where issue applies to the offer.

repeated string applicable_countries = 9;

Returns
Type Description
List<String>

A list containing the applicableCountries.

getAttribute()

public abstract String getAttribute()

The attribute's name, if the issue is caused by a single attribute.

string attribute = 4;

Returns
Type Description
String

The attribute.

getAttributeBytes()

public abstract ByteString getAttributeBytes()

The attribute's name, if the issue is caused by a single attribute.

string attribute = 4;

Returns
Type Description
ByteString

The bytes for attribute.

getCode()

public abstract String getCode()

The error code of the issue.

string code = 1;

Returns
Type Description
String

The code.

getCodeBytes()

public abstract ByteString getCodeBytes()

The error code of the issue.

string code = 1;

Returns
Type Description
ByteString

The bytes for code.

getDescription()

public abstract String getDescription()

A short issue description in English.

string description = 6;

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

A short issue description in English.

string description = 6;

Returns
Type Description
ByteString

The bytes for description.

getDetail()

public abstract String getDetail()

A detailed issue description in English.

string detail = 7;

Returns
Type Description
String

The detail.

getDetailBytes()

public abstract ByteString getDetailBytes()

A detailed issue description in English.

string detail = 7;

Returns
Type Description
ByteString

The bytes for detail.

getDocumentation()

public abstract String getDocumentation()

The URL of a web page to help with resolving this issue.

string documentation = 8;

Returns
Type Description
String

The documentation.

getDocumentationBytes()

public abstract ByteString getDocumentationBytes()

The URL of a web page to help with resolving this issue.

string documentation = 8;

Returns
Type Description
ByteString

The bytes for documentation.

getReportingContext()

public abstract ReportingContext.ReportingContextEnum getReportingContext()

The reporting context the issue applies to.

.google.shopping.type.ReportingContext.ReportingContextEnum reporting_context = 5;

Returns
Type Description
com.google.shopping.type.ReportingContext.ReportingContextEnum

The reportingContext.

getReportingContextValue()

public abstract int getReportingContextValue()

The reporting context the issue applies to.

.google.shopping.type.ReportingContext.ReportingContextEnum reporting_context = 5;

Returns
Type Description
int

The enum numeric value on the wire for reportingContext.

getResolution()

public abstract String getResolution()

Whether the issue can be resolved by the merchant.

string resolution = 3;

Returns
Type Description
String

The resolution.

getResolutionBytes()

public abstract ByteString getResolutionBytes()

Whether the issue can be resolved by the merchant.

string resolution = 3;

Returns
Type Description
ByteString

The bytes for resolution.

getSeverity()

public abstract ProductStatus.ItemLevelIssue.Severity getSeverity()

How this issue affects serving of the offer.

.google.shopping.merchant.products.v1beta.ProductStatus.ItemLevelIssue.Severity severity = 2;

Returns
Type Description
ProductStatus.ItemLevelIssue.Severity

The severity.

getSeverityValue()

public abstract int getSeverityValue()

How this issue affects serving of the offer.

.google.shopping.merchant.products.v1beta.ProductStatus.ItemLevelIssue.Severity severity = 2;

Returns
Type Description
int

The enum numeric value on the wire for severity.