Interface ProductView.ItemIssue.ItemIssueSeverityOrBuilder (0.5.0)

public static interface ProductView.ItemIssue.ItemIssueSeverityOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAggregatedSeverity()

public abstract ProductView.ItemIssue.ItemIssueSeverity.AggregatedIssueSeverity getAggregatedSeverity()

Aggregated severity of the issue for all reporting contexts it affects.

This field can be used for filtering the results.

optional .google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity.AggregatedIssueSeverity aggregated_severity = 2;

Returns
TypeDescription
ProductView.ItemIssue.ItemIssueSeverity.AggregatedIssueSeverity

The aggregatedSeverity.

getAggregatedSeverityValue()

public abstract int getAggregatedSeverityValue()

Aggregated severity of the issue for all reporting contexts it affects.

This field can be used for filtering the results.

optional .google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity.AggregatedIssueSeverity aggregated_severity = 2;

Returns
TypeDescription
int

The enum numeric value on the wire for aggregatedSeverity.

getSeverityPerReportingContext(int index)

public abstract ProductView.ItemIssue.ItemIssueSeverity.IssueSeverityPerReportingContext getSeverityPerReportingContext(int index)

Issue severity per reporting context.

repeated .google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity.IssueSeverityPerReportingContext severity_per_reporting_context = 1;

Parameter
NameDescription
indexint
Returns
TypeDescription
ProductView.ItemIssue.ItemIssueSeverity.IssueSeverityPerReportingContext

getSeverityPerReportingContextCount()

public abstract int getSeverityPerReportingContextCount()

Issue severity per reporting context.

repeated .google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity.IssueSeverityPerReportingContext severity_per_reporting_context = 1;

Returns
TypeDescription
int

getSeverityPerReportingContextList()

public abstract List<ProductView.ItemIssue.ItemIssueSeverity.IssueSeverityPerReportingContext> getSeverityPerReportingContextList()

Issue severity per reporting context.

repeated .google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity.IssueSeverityPerReportingContext severity_per_reporting_context = 1;

Returns
TypeDescription
List<IssueSeverityPerReportingContext>

getSeverityPerReportingContextOrBuilder(int index)

public abstract ProductView.ItemIssue.ItemIssueSeverity.IssueSeverityPerReportingContextOrBuilder getSeverityPerReportingContextOrBuilder(int index)

Issue severity per reporting context.

repeated .google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity.IssueSeverityPerReportingContext severity_per_reporting_context = 1;

Parameter
NameDescription
indexint
Returns
TypeDescription
ProductView.ItemIssue.ItemIssueSeverity.IssueSeverityPerReportingContextOrBuilder

getSeverityPerReportingContextOrBuilderList()

public abstract List<? extends ProductView.ItemIssue.ItemIssueSeverity.IssueSeverityPerReportingContextOrBuilder> getSeverityPerReportingContextOrBuilderList()

Issue severity per reporting context.

repeated .google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity.IssueSeverityPerReportingContext severity_per_reporting_context = 1;

Returns
TypeDescription
List<? extends com.google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity.IssueSeverityPerReportingContextOrBuilder>

hasAggregatedSeverity()

public abstract boolean hasAggregatedSeverity()

Aggregated severity of the issue for all reporting contexts it affects.

This field can be used for filtering the results.

optional .google.shopping.merchant.reports.v1beta.ProductView.ItemIssue.ItemIssueSeverity.AggregatedIssueSeverity aggregated_severity = 2;

Returns
TypeDescription
boolean

Whether the aggregatedSeverity field is set.