Class ReportRow (0.4.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
TypeDescription
int

BEST_SELLERS_PRODUCT_CLUSTER_VIEW_FIELD_NUMBER

public static final int BEST_SELLERS_PRODUCT_CLUSTER_VIEW_FIELD_NUMBER
Field Value
TypeDescription
int

COMPETITIVE_VISIBILITY_BENCHMARK_VIEW_FIELD_NUMBER

public static final int COMPETITIVE_VISIBILITY_BENCHMARK_VIEW_FIELD_NUMBER
Field Value
TypeDescription
int

COMPETITIVE_VISIBILITY_COMPETITOR_VIEW_FIELD_NUMBER

public static final int COMPETITIVE_VISIBILITY_COMPETITOR_VIEW_FIELD_NUMBER
Field Value
TypeDescription
int

COMPETITIVE_VISIBILITY_TOP_MERCHANT_VIEW_FIELD_NUMBER

public static final int COMPETITIVE_VISIBILITY_TOP_MERCHANT_VIEW_FIELD_NUMBER
Field Value
TypeDescription
int

NON_PRODUCT_PERFORMANCE_VIEW_FIELD_NUMBER

public static final int NON_PRODUCT_PERFORMANCE_VIEW_FIELD_NUMBER
Field Value
TypeDescription
int

PRICE_COMPETITIVENESS_PRODUCT_VIEW_FIELD_NUMBER

public static final int PRICE_COMPETITIVENESS_PRODUCT_VIEW_FIELD_NUMBER
Field Value
TypeDescription
int

PRICE_INSIGHTS_PRODUCT_VIEW_FIELD_NUMBER

public static final int PRICE_INSIGHTS_PRODUCT_VIEW_FIELD_NUMBER
Field Value
TypeDescription
int

PRODUCT_PERFORMANCE_VIEW_FIELD_NUMBER

public static final int PRODUCT_PERFORMANCE_VIEW_FIELD_NUMBER
Field Value
TypeDescription
int

PRODUCT_VIEW_FIELD_NUMBER

public static final int PRODUCT_VIEW_FIELD_NUMBER
Field Value
TypeDescription
int

Static Methods

getDefaultInstance()

public static ReportRow getDefaultInstance()
Returns
TypeDescription
ReportRow

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

newBuilder()

public static ReportRow.Builder newBuilder()
Returns
TypeDescription
ReportRow.Builder

newBuilder(ReportRow prototype)

public static ReportRow.Builder newBuilder(ReportRow prototype)
Parameter
NameDescription
prototypeReportRow
Returns
TypeDescription
ReportRow.Builder

parseDelimitedFrom(InputStream input)

public static ReportRow parseDelimitedFrom(InputStream input)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
ReportRow
Exceptions
TypeDescription
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static ReportRow parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ReportRow
Exceptions
TypeDescription
IOException

parseFrom(byte[] data)

public static ReportRow parseFrom(byte[] data)
Parameter
NameDescription
databyte[]
Returns
TypeDescription
ReportRow
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static ReportRow parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
databyte[]
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ReportRow
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data)

public static ReportRow parseFrom(ByteString data)
Parameter
NameDescription
dataByteString
Returns
TypeDescription
ReportRow
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static ReportRow parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
dataByteString
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ReportRow
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static ReportRow parseFrom(CodedInputStream input)
Parameter
NameDescription
inputCodedInputStream
Returns
TypeDescription
ReportRow
Exceptions
TypeDescription
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static ReportRow parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ReportRow
Exceptions
TypeDescription
IOException

parseFrom(InputStream input)

public static ReportRow parseFrom(InputStream input)
Parameter
NameDescription
inputInputStream
Returns
TypeDescription
ReportRow
Exceptions
TypeDescription
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static ReportRow parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ReportRow
Exceptions
TypeDescription
IOException

parseFrom(ByteBuffer data)

public static ReportRow parseFrom(ByteBuffer data)
Parameter
NameDescription
dataByteBuffer
Returns
TypeDescription
ReportRow
Exceptions
TypeDescription
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static ReportRow parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
dataByteBuffer
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ReportRow
Exceptions
TypeDescription
InvalidProtocolBufferException

parser()

public static Parser<ReportRow> parser()
Returns
TypeDescription
Parser<ReportRow>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
NameDescription
objObject
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
CompetitiveVisibilityTopMerchantViewOrBuilder

getDefaultInstanceForType()

public ReportRow getDefaultInstanceForType()
Returns
TypeDescription
ReportRow

getNonProductPerformanceView()

public NonProductPerformanceView getNonProductPerformanceView()

Fields available for query in non_product_performance_view table.

.google.shopping.merchant.reports.v1beta.NonProductPerformanceView non_product_performance_view = 7;

Returns
TypeDescription
NonProductPerformanceView

The nonProductPerformanceView.

getNonProductPerformanceViewOrBuilder()

public NonProductPerformanceViewOrBuilder getNonProductPerformanceViewOrBuilder()

Fields available for query in non_product_performance_view table.

.google.shopping.merchant.reports.v1beta.NonProductPerformanceView non_product_performance_view = 7;

Returns
TypeDescription
NonProductPerformanceViewOrBuilder

getParserForType()

public Parser<ReportRow> getParserForType()
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
ProductPerformanceViewOrBuilder

getProductView()

public ProductView getProductView()

Fields available for query in product_view table.

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

Returns
TypeDescription
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
TypeDescription
ProductViewOrBuilder

getSerializedSize()

public int getSerializedSize()
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
boolean

Whether the competitiveVisibilityTopMerchantView field is set.

hasNonProductPerformanceView()

public boolean hasNonProductPerformanceView()

Fields available for query in non_product_performance_view table.

.google.shopping.merchant.reports.v1beta.NonProductPerformanceView non_product_performance_view = 7;

Returns
TypeDescription
boolean

Whether the nonProductPerformanceView 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
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
boolean

Whether the productView field is set.

hashCode()

public int hashCode()
Returns
TypeDescription
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

newBuilderForType()

public ReportRow.Builder newBuilderForType()
Returns
TypeDescription
ReportRow.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected ReportRow.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
NameDescription
parentBuilderParent
Returns
TypeDescription
ReportRow.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
NameDescription
unusedUnusedPrivateParameter
Returns
TypeDescription
Object
Overrides

toBuilder()

public ReportRow.Builder toBuilder()
Returns
TypeDescription
ReportRow.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
NameDescription
outputCodedOutputStream
Overrides
Exceptions
TypeDescription
IOException