Class ReportRow (0.19.0)

public final class ReportRow extends GeneratedMessageV3 implements ReportRowOrBuilder

Result row returned from the search query.

Only the message corresponding to the queried table is populated in the response. Within the populated message, only the fields requested explicitly in the query are populated.

Protobuf type google.shopping.merchant.reports.v1beta.ReportRow

Implements

ReportRowOrBuilder

Static Fields

BEST_SELLERS_BRAND_VIEW_FIELD_NUMBER

public static final int BEST_SELLERS_BRAND_VIEW_FIELD_NUMBER
Field Value
Type Description
int

BEST_SELLERS_PRODUCT_CLUSTER_VIEW_FIELD_NUMBER

public static final int BEST_SELLERS_PRODUCT_CLUSTER_VIEW_FIELD_NUMBER
Field Value
Type Description
int

COMPETITIVE_VISIBILITY_BENCHMARK_VIEW_FIELD_NUMBER

public static final int COMPETITIVE_VISIBILITY_BENCHMARK_VIEW_FIELD_NUMBER
Field Value
Type Description
int

COMPETITIVE_VISIBILITY_COMPETITOR_VIEW_FIELD_NUMBER

public static final int COMPETITIVE_VISIBILITY_COMPETITOR_VIEW_FIELD_NUMBER
Field Value
Type Description
int

COMPETITIVE_VISIBILITY_TOP_MERCHANT_VIEW_FIELD_NUMBER

public static final int COMPETITIVE_VISIBILITY_TOP_MERCHANT_VIEW_FIELD_NUMBER
Field Value
Type Description
int

PRICE_COMPETITIVENESS_PRODUCT_VIEW_FIELD_NUMBER

public static final int PRICE_COMPETITIVENESS_PRODUCT_VIEW_FIELD_NUMBER
Field Value
Type Description
int

PRICE_INSIGHTS_PRODUCT_VIEW_FIELD_NUMBER

public static final int PRICE_INSIGHTS_PRODUCT_VIEW_FIELD_NUMBER
Field Value
Type Description
int

PRODUCT_PERFORMANCE_VIEW_FIELD_NUMBER

public static final int PRODUCT_PERFORMANCE_VIEW_FIELD_NUMBER
Field Value
Type Description
int

PRODUCT_VIEW_FIELD_NUMBER

public static final int PRODUCT_VIEW_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static ReportRow getDefaultInstance()
Returns
Type Description
ReportRow

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static ReportRow.Builder newBuilder()
Returns
Type Description
ReportRow.Builder

newBuilder(ReportRow prototype)

public static ReportRow.Builder newBuilder(ReportRow prototype)
Parameter
Name Description
prototype ReportRow
Returns
Type Description
ReportRow.Builder

parseDelimitedFrom(InputStream input)

public static ReportRow parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
ReportRow
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static ReportRow parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ReportRow
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static ReportRow parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
ReportRow
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static ReportRow parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ReportRow
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static ReportRow parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
ReportRow
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static ReportRow parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ReportRow
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static ReportRow parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
ReportRow
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static ReportRow parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ReportRow
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static ReportRow parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
ReportRow
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static ReportRow parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ReportRow
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static ReportRow parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
ReportRow
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static ReportRow parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ReportRow
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<ReportRow> parser()
Returns
Type Description
Parser<ReportRow>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getBestSellersBrandView()

public BestSellersBrandView getBestSellersBrandView()

Fields available for query in best_sellers_brand_view table.

.google.shopping.merchant.reports.v1beta.BestSellersBrandView best_sellers_brand_view = 6;

Returns
Type Description
BestSellersBrandView

The bestSellersBrandView.

getBestSellersBrandViewOrBuilder()

public BestSellersBrandViewOrBuilder getBestSellersBrandViewOrBuilder()

Fields available for query in best_sellers_brand_view table.

.google.shopping.merchant.reports.v1beta.BestSellersBrandView best_sellers_brand_view = 6;

Returns
Type Description
BestSellersBrandViewOrBuilder

getBestSellersProductClusterView()

public BestSellersProductClusterView getBestSellersProductClusterView()

Fields available for query in best_sellers_product_cluster_view table.

.google.shopping.merchant.reports.v1beta.BestSellersProductClusterView best_sellers_product_cluster_view = 5;

Returns
Type Description
BestSellersProductClusterView

The bestSellersProductClusterView.

getBestSellersProductClusterViewOrBuilder()

public BestSellersProductClusterViewOrBuilder getBestSellersProductClusterViewOrBuilder()

Fields available for query in best_sellers_product_cluster_view table.

.google.shopping.merchant.reports.v1beta.BestSellersProductClusterView best_sellers_product_cluster_view = 5;

Returns
Type Description
BestSellersProductClusterViewOrBuilder

getCompetitiveVisibilityBenchmarkView()

public CompetitiveVisibilityBenchmarkView getCompetitiveVisibilityBenchmarkView()

Fields available for query in competitive_visibility_benchmark_view table.

.google.shopping.merchant.reports.v1beta.CompetitiveVisibilityBenchmarkView competitive_visibility_benchmark_view = 10;

Returns
Type Description
CompetitiveVisibilityBenchmarkView

The competitiveVisibilityBenchmarkView.

getCompetitiveVisibilityBenchmarkViewOrBuilder()

public CompetitiveVisibilityBenchmarkViewOrBuilder getCompetitiveVisibilityBenchmarkViewOrBuilder()

Fields available for query in competitive_visibility_benchmark_view table.

.google.shopping.merchant.reports.v1beta.CompetitiveVisibilityBenchmarkView competitive_visibility_benchmark_view = 10;

Returns
Type Description
CompetitiveVisibilityBenchmarkViewOrBuilder

getCompetitiveVisibilityCompetitorView()

public CompetitiveVisibilityCompetitorView getCompetitiveVisibilityCompetitorView()

Fields available for query in competitive_visibility_competitor_view table.

.google.shopping.merchant.reports.v1beta.CompetitiveVisibilityCompetitorView competitive_visibility_competitor_view = 8;

Returns
Type Description
CompetitiveVisibilityCompetitorView

The competitiveVisibilityCompetitorView.

getCompetitiveVisibilityCompetitorViewOrBuilder()

public CompetitiveVisibilityCompetitorViewOrBuilder getCompetitiveVisibilityCompetitorViewOrBuilder()

Fields available for query in competitive_visibility_competitor_view table.

.google.shopping.merchant.reports.v1beta.CompetitiveVisibilityCompetitorView competitive_visibility_competitor_view = 8;

Returns
Type Description
CompetitiveVisibilityCompetitorViewOrBuilder

getCompetitiveVisibilityTopMerchantView()

public CompetitiveVisibilityTopMerchantView getCompetitiveVisibilityTopMerchantView()

Fields available for query in competitive_visibility_top_merchant_view table.

.google.shopping.merchant.reports.v1beta.CompetitiveVisibilityTopMerchantView competitive_visibility_top_merchant_view = 9;

Returns
Type Description
CompetitiveVisibilityTopMerchantView

The competitiveVisibilityTopMerchantView.

getCompetitiveVisibilityTopMerchantViewOrBuilder()

public CompetitiveVisibilityTopMerchantViewOrBuilder getCompetitiveVisibilityTopMerchantViewOrBuilder()

Fields available for query in competitive_visibility_top_merchant_view table.

.google.shopping.merchant.reports.v1beta.CompetitiveVisibilityTopMerchantView competitive_visibility_top_merchant_view = 9;

Returns
Type Description
CompetitiveVisibilityTopMerchantViewOrBuilder

getDefaultInstanceForType()

public ReportRow getDefaultInstanceForType()
Returns
Type Description
ReportRow

getParserForType()

public Parser<ReportRow> getParserForType()
Returns
Type Description
Parser<ReportRow>
Overrides

getPriceCompetitivenessProductView()

public PriceCompetitivenessProductView getPriceCompetitivenessProductView()

Fields available for query in price_competitiveness_product_view table.

.google.shopping.merchant.reports.v1beta.PriceCompetitivenessProductView price_competitiveness_product_view = 3;

Returns
Type Description
PriceCompetitivenessProductView

The priceCompetitivenessProductView.

getPriceCompetitivenessProductViewOrBuilder()

public PriceCompetitivenessProductViewOrBuilder getPriceCompetitivenessProductViewOrBuilder()

Fields available for query in price_competitiveness_product_view table.

.google.shopping.merchant.reports.v1beta.PriceCompetitivenessProductView price_competitiveness_product_view = 3;

Returns
Type Description
PriceCompetitivenessProductViewOrBuilder

getPriceInsightsProductView()

public PriceInsightsProductView getPriceInsightsProductView()

Fields available for query in price_insights_product_view table.

.google.shopping.merchant.reports.v1beta.PriceInsightsProductView price_insights_product_view = 4;

Returns
Type Description
PriceInsightsProductView

The priceInsightsProductView.

getPriceInsightsProductViewOrBuilder()

public PriceInsightsProductViewOrBuilder getPriceInsightsProductViewOrBuilder()

Fields available for query in price_insights_product_view table.

.google.shopping.merchant.reports.v1beta.PriceInsightsProductView price_insights_product_view = 4;

Returns
Type Description
PriceInsightsProductViewOrBuilder

getProductPerformanceView()

public ProductPerformanceView getProductPerformanceView()

Fields available for query in product_performance_view table.

.google.shopping.merchant.reports.v1beta.ProductPerformanceView product_performance_view = 1;

Returns
Type Description
ProductPerformanceView

The productPerformanceView.

getProductPerformanceViewOrBuilder()

public ProductPerformanceViewOrBuilder getProductPerformanceViewOrBuilder()

Fields available for query in product_performance_view table.

.google.shopping.merchant.reports.v1beta.ProductPerformanceView product_performance_view = 1;

Returns
Type Description
ProductPerformanceViewOrBuilder

getProductView()

public ProductView getProductView()

Fields available for query in product_view table.

.google.shopping.merchant.reports.v1beta.ProductView product_view = 2;

Returns
Type Description
ProductView

The productView.

getProductViewOrBuilder()

public ProductViewOrBuilder getProductViewOrBuilder()

Fields available for query in product_view table.

.google.shopping.merchant.reports.v1beta.ProductView product_view = 2;

Returns
Type Description
ProductViewOrBuilder

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hasBestSellersBrandView()

public boolean hasBestSellersBrandView()

Fields available for query in best_sellers_brand_view table.

.google.shopping.merchant.reports.v1beta.BestSellersBrandView best_sellers_brand_view = 6;

Returns
Type Description
boolean

Whether the bestSellersBrandView field is set.

hasBestSellersProductClusterView()

public boolean hasBestSellersProductClusterView()

Fields available for query in best_sellers_product_cluster_view table.

.google.shopping.merchant.reports.v1beta.BestSellersProductClusterView best_sellers_product_cluster_view = 5;

Returns
Type Description
boolean

Whether the bestSellersProductClusterView field is set.

hasCompetitiveVisibilityBenchmarkView()

public boolean hasCompetitiveVisibilityBenchmarkView()

Fields available for query in competitive_visibility_benchmark_view table.

.google.shopping.merchant.reports.v1beta.CompetitiveVisibilityBenchmarkView competitive_visibility_benchmark_view = 10;

Returns
Type Description
boolean

Whether the competitiveVisibilityBenchmarkView field is set.

hasCompetitiveVisibilityCompetitorView()

public boolean hasCompetitiveVisibilityCompetitorView()

Fields available for query in competitive_visibility_competitor_view table.

.google.shopping.merchant.reports.v1beta.CompetitiveVisibilityCompetitorView competitive_visibility_competitor_view = 8;

Returns
Type Description
boolean

Whether the competitiveVisibilityCompetitorView field is set.

hasCompetitiveVisibilityTopMerchantView()

public boolean hasCompetitiveVisibilityTopMerchantView()

Fields available for query in competitive_visibility_top_merchant_view table.

.google.shopping.merchant.reports.v1beta.CompetitiveVisibilityTopMerchantView competitive_visibility_top_merchant_view = 9;

Returns
Type Description
boolean

Whether the competitiveVisibilityTopMerchantView field is set.

hasPriceCompetitivenessProductView()

public boolean hasPriceCompetitivenessProductView()

Fields available for query in price_competitiveness_product_view table.

.google.shopping.merchant.reports.v1beta.PriceCompetitivenessProductView price_competitiveness_product_view = 3;

Returns
Type Description
boolean

Whether the priceCompetitivenessProductView field is set.

hasPriceInsightsProductView()

public boolean hasPriceInsightsProductView()

Fields available for query in price_insights_product_view table.

.google.shopping.merchant.reports.v1beta.PriceInsightsProductView price_insights_product_view = 4;

Returns
Type Description
boolean

Whether the priceInsightsProductView field is set.

hasProductPerformanceView()

public boolean hasProductPerformanceView()

Fields available for query in product_performance_view table.

.google.shopping.merchant.reports.v1beta.ProductPerformanceView product_performance_view = 1;

Returns
Type Description
boolean

Whether the productPerformanceView field is set.

hasProductView()

public boolean hasProductView()

Fields available for query in product_view table.

.google.shopping.merchant.reports.v1beta.ProductView product_view = 2;

Returns
Type Description
boolean

Whether the productView field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public ReportRow.Builder newBuilderForType()
Returns
Type Description
ReportRow.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected ReportRow.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
ReportRow.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public ReportRow.Builder toBuilder()
Returns
Type Description
ReportRow.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException