Package com.google.cloud.retail.v2alpha
Interface SearchRequest.TileNavigationSpecOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SearchRequest.TileNavigationSpec,SearchRequest.TileNavigationSpec.Builder
- Enclosing class:
- SearchRequest
public static interface SearchRequest.TileNavigationSpecOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAppliedTiles(int index) This optional field specifies the tiles which are already clicked in client side.intThis optional field specifies the tiles which are already clicked in client side.This optional field specifies the tiles which are already clicked in client side.getAppliedTilesOrBuilder(int index) This optional field specifies the tiles which are already clicked in client side.List<? extends TileOrBuilder>This optional field specifies the tiles which are already clicked in client side.booleanThis field specifies whether the customer would like to request tile navigation.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getAppliedTilesList
This optional field specifies the tiles which are already clicked in client side. While the feature works without this field set, particularly for an initial query, it is highly recommended to set this field because it can improve the quality of the search response and removes possible duplicate tiles. NOTE: This field is not being used for filtering search products. Client side should also put all the applied tiles in [SearchRequest.filter][google.cloud.retail.v2alpha.SearchRequest.filter].
repeated .google.cloud.retail.v2alpha.Tile applied_tiles = 2; -
getAppliedTiles
This optional field specifies the tiles which are already clicked in client side. While the feature works without this field set, particularly for an initial query, it is highly recommended to set this field because it can improve the quality of the search response and removes possible duplicate tiles. NOTE: This field is not being used for filtering search products. Client side should also put all the applied tiles in [SearchRequest.filter][google.cloud.retail.v2alpha.SearchRequest.filter].
repeated .google.cloud.retail.v2alpha.Tile applied_tiles = 2; -
getAppliedTilesCount
int getAppliedTilesCount()This optional field specifies the tiles which are already clicked in client side. While the feature works without this field set, particularly for an initial query, it is highly recommended to set this field because it can improve the quality of the search response and removes possible duplicate tiles. NOTE: This field is not being used for filtering search products. Client side should also put all the applied tiles in [SearchRequest.filter][google.cloud.retail.v2alpha.SearchRequest.filter].
repeated .google.cloud.retail.v2alpha.Tile applied_tiles = 2; -
getAppliedTilesOrBuilderList
List<? extends TileOrBuilder> getAppliedTilesOrBuilderList()This optional field specifies the tiles which are already clicked in client side. While the feature works without this field set, particularly for an initial query, it is highly recommended to set this field because it can improve the quality of the search response and removes possible duplicate tiles. NOTE: This field is not being used for filtering search products. Client side should also put all the applied tiles in [SearchRequest.filter][google.cloud.retail.v2alpha.SearchRequest.filter].
repeated .google.cloud.retail.v2alpha.Tile applied_tiles = 2; -
getAppliedTilesOrBuilder
This optional field specifies the tiles which are already clicked in client side. While the feature works without this field set, particularly for an initial query, it is highly recommended to set this field because it can improve the quality of the search response and removes possible duplicate tiles. NOTE: This field is not being used for filtering search products. Client side should also put all the applied tiles in [SearchRequest.filter][google.cloud.retail.v2alpha.SearchRequest.filter].
repeated .google.cloud.retail.v2alpha.Tile applied_tiles = 2;