Interface TileOrBuilder (2.54.0)

public interface TileOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getProductAttributeCase()

public abstract Tile.ProductAttributeCase getProductAttributeCase()
Returns
Type Description
Tile.ProductAttributeCase

getProductAttributeInterval()

public abstract ProductAttributeInterval getProductAttributeInterval()

The product attribute key-numeric interval.

.google.cloud.retail.v2alpha.ProductAttributeInterval product_attribute_interval = 2;

Returns
Type Description
ProductAttributeInterval

The productAttributeInterval.

getProductAttributeIntervalOrBuilder()

public abstract ProductAttributeIntervalOrBuilder getProductAttributeIntervalOrBuilder()

The product attribute key-numeric interval.

.google.cloud.retail.v2alpha.ProductAttributeInterval product_attribute_interval = 2;

Returns
Type Description
ProductAttributeIntervalOrBuilder

getProductAttributeValue()

public abstract ProductAttributeValue getProductAttributeValue()

The product attribute key-value.

.google.cloud.retail.v2alpha.ProductAttributeValue product_attribute_value = 1;

Returns
Type Description
ProductAttributeValue

The productAttributeValue.

getProductAttributeValueOrBuilder()

public abstract ProductAttributeValueOrBuilder getProductAttributeValueOrBuilder()

The product attribute key-value.

.google.cloud.retail.v2alpha.ProductAttributeValue product_attribute_value = 1;

Returns
Type Description
ProductAttributeValueOrBuilder

getRepresentativeProductId()

public abstract String getRepresentativeProductId()

The representative product id for this tile.

string representative_product_id = 3;

Returns
Type Description
String

The representativeProductId.

getRepresentativeProductIdBytes()

public abstract ByteString getRepresentativeProductIdBytes()

The representative product id for this tile.

string representative_product_id = 3;

Returns
Type Description
ByteString

The bytes for representativeProductId.

hasProductAttributeInterval()

public abstract boolean hasProductAttributeInterval()

The product attribute key-numeric interval.

.google.cloud.retail.v2alpha.ProductAttributeInterval product_attribute_interval = 2;

Returns
Type Description
boolean

Whether the productAttributeInterval field is set.

hasProductAttributeValue()

public abstract boolean hasProductAttributeValue()

The product attribute key-value.

.google.cloud.retail.v2alpha.ProductAttributeValue product_attribute_value = 1;

Returns
Type Description
boolean

Whether the productAttributeValue field is set.