Interface ProductView.ItemIssue.ItemIssueSeverityOrBuilder (1.21.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.

Reporting contexts included in the computation of the aggregated severity can be restricted using a filter on the reporting_context field.

This field can be used for filtering the results.

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

Returns
Type Description
ProductView.ItemIssue.ItemIssueSeverity.AggregatedIssueSeverity

The aggregatedSeverity.

getAggregatedSeverityValue()

public abstract int getAggregatedSeverityValue()

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

Reporting contexts included in the computation of the aggregated severity can be restricted using a filter on the reporting_context field.

This field can be used for filtering the results.

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

Returns
Type Description
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.

Reporting contexts included in this list can be restricted using a filter on the reporting_context field.

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

Parameter
Name Description
index int
Returns
Type Description
ProductView.ItemIssue.ItemIssueSeverity.IssueSeverityPerReportingContext

getSeverityPerReportingContextCount()

public abstract int getSeverityPerReportingContextCount()

Issue severity per reporting context.

Reporting contexts included in this list can be restricted using a filter on the reporting_context field.

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

Returns
Type Description
int

getSeverityPerReportingContextList()

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

Issue severity per reporting context.

Reporting contexts included in this list can be restricted using a filter on the reporting_context field.

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

Returns
Type Description
List<IssueSeverityPerReportingContext>

getSeverityPerReportingContextOrBuilder(int index)

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

Issue severity per reporting context.

Reporting contexts included in this list can be restricted using a filter on the reporting_context field.

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

Parameter
Name Description
index int
Returns
Type Description
ProductView.ItemIssue.ItemIssueSeverity.IssueSeverityPerReportingContextOrBuilder

getSeverityPerReportingContextOrBuilderList()

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

Issue severity per reporting context.

Reporting contexts included in this list can be restricted using a filter on the reporting_context field.

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

Returns
Type Description
List<? extends com.google.shopping.merchant.reports.v1.ProductView.ItemIssue.ItemIssueSeverity.IssueSeverityPerReportingContextOrBuilder>

hasAggregatedSeverity()

public abstract boolean hasAggregatedSeverity()

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

Reporting contexts included in the computation of the aggregated severity can be restricted using a filter on the reporting_context field.

This field can be used for filtering the results.

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

Returns
Type Description
boolean

Whether the aggregatedSeverity field is set.