Reference documentation and code samples for the Cloud Vision V1p3beta1 API class Google::Cloud::Vision::V1p3beta1::ProductSearchParams.
Parameters for a product search request.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#bounding_poly
def bounding_poly() -> ::Google::Cloud::Vision::V1p3beta1::BoundingPoly
- (::Google::Cloud::Vision::V1p3beta1::BoundingPoly) — The bounding polygon around the area of interest in the image. Optional. If it is not specified, system discretion will be applied.
#bounding_poly=
def bounding_poly=(value) -> ::Google::Cloud::Vision::V1p3beta1::BoundingPoly
- value (::Google::Cloud::Vision::V1p3beta1::BoundingPoly) — The bounding polygon around the area of interest in the image. Optional. If it is not specified, system discretion will be applied.
- (::Google::Cloud::Vision::V1p3beta1::BoundingPoly) — The bounding polygon around the area of interest in the image. Optional. If it is not specified, system discretion will be applied.
#catalog_name
def catalog_name() -> ::String
-
(::String) — The resource name of the catalog to search.
Format is:
productSearch/catalogs/CATALOG_NAME
.
#catalog_name=
def catalog_name=(value) -> ::String
-
value (::String) — The resource name of the catalog to search.
Format is:
productSearch/catalogs/CATALOG_NAME
.
-
(::String) — The resource name of the catalog to search.
Format is:
productSearch/catalogs/CATALOG_NAME
.
#category
def category() -> ::Google::Cloud::Vision::V1p3beta1::ProductSearchCategory
-
(::Google::Cloud::Vision::V1p3beta1::ProductSearchCategory) — The category to search in.
Optional. It is inferred by the system if it is not specified.
[Deprecated] Use
product_category
.
#category=
def category=(value) -> ::Google::Cloud::Vision::V1p3beta1::ProductSearchCategory
-
value (::Google::Cloud::Vision::V1p3beta1::ProductSearchCategory) — The category to search in.
Optional. It is inferred by the system if it is not specified.
[Deprecated] Use
product_category
.
-
(::Google::Cloud::Vision::V1p3beta1::ProductSearchCategory) — The category to search in.
Optional. It is inferred by the system if it is not specified.
[Deprecated] Use
product_category
.
#filter
def filter() -> ::String
-
(::String) — The filtering expression. This can be used to restrict search results based
on Product labels. We currently support an AND of OR of key-value
expressions, where each expression within an OR must have the same key.
For example, "(color = red OR color = blue) AND brand = Google" is acceptable, but not "(color = red OR brand = Google)" or "color: red".
#filter=
def filter=(value) -> ::String
-
value (::String) — The filtering expression. This can be used to restrict search results based
on Product labels. We currently support an AND of OR of key-value
expressions, where each expression within an OR must have the same key.
For example, "(color = red OR color = blue) AND brand = Google" is acceptable, but not "(color = red OR brand = Google)" or "color: red".
-
(::String) — The filtering expression. This can be used to restrict search results based
on Product labels. We currently support an AND of OR of key-value
expressions, where each expression within an OR must have the same key.
For example, "(color = red OR color = blue) AND brand = Google" is acceptable, but not "(color = red OR brand = Google)" or "color: red".
#normalized_bounding_poly
def normalized_bounding_poly() -> ::Google::Cloud::Vision::V1p3beta1::NormalizedBoundingPoly
-
(::Google::Cloud::Vision::V1p3beta1::NormalizedBoundingPoly) — The bounding polygon around the area of interest in the image.
Optional. If it is not specified, system discretion will be applied.
[Deprecated] Use
bounding_poly
.
#normalized_bounding_poly=
def normalized_bounding_poly=(value) -> ::Google::Cloud::Vision::V1p3beta1::NormalizedBoundingPoly
-
value (::Google::Cloud::Vision::V1p3beta1::NormalizedBoundingPoly) — The bounding polygon around the area of interest in the image.
Optional. If it is not specified, system discretion will be applied.
[Deprecated] Use
bounding_poly
.
-
(::Google::Cloud::Vision::V1p3beta1::NormalizedBoundingPoly) — The bounding polygon around the area of interest in the image.
Optional. If it is not specified, system discretion will be applied.
[Deprecated] Use
bounding_poly
.
#product_categories
def product_categories() -> ::Array<::String>
- (::Array<::String>) — The list of product categories to search in. Currently, we only consider the first category, and either "homegoods" or "apparel" should be specified.
#product_categories=
def product_categories=(value) -> ::Array<::String>
- value (::Array<::String>) — The list of product categories to search in. Currently, we only consider the first category, and either "homegoods" or "apparel" should be specified.
- (::Array<::String>) — The list of product categories to search in. Currently, we only consider the first category, and either "homegoods" or "apparel" should be specified.
#product_category
def product_category() -> ::String
-
(::String) — The product category to search in.
Optional. It is inferred by the system if it is not specified.
Supported values are
bag
,shoe
,sunglasses
,dress
,outerwear
,skirt
,top
,shorts
, andpants
.
#product_category=
def product_category=(value) -> ::String
-
value (::String) — The product category to search in.
Optional. It is inferred by the system if it is not specified.
Supported values are
bag
,shoe
,sunglasses
,dress
,outerwear
,skirt
,top
,shorts
, andpants
.
-
(::String) — The product category to search in.
Optional. It is inferred by the system if it is not specified.
Supported values are
bag
,shoe
,sunglasses
,dress
,outerwear
,skirt
,top
,shorts
, andpants
.
#product_set
def product_set() -> ::String
-
(::String) — The resource name of a
ProductSet to be searched for
similar images.
Format is:
projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID
.
#product_set=
def product_set=(value) -> ::String
-
value (::String) — The resource name of a
ProductSet to be searched for
similar images.
Format is:
projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID
.
-
(::String) — The resource name of a
ProductSet to be searched for
similar images.
Format is:
projects/PROJECT_ID/locations/LOC_ID/productSets/PRODUCT_SET_ID
.
#view
def view() -> ::Google::Cloud::Vision::V1p3beta1::ProductSearchResultsView
-
(::Google::Cloud::Vision::V1p3beta1::ProductSearchResultsView) — Specifies the verbosity of the product search results.
Optional. Defaults to
BASIC
.
#view=
def view=(value) -> ::Google::Cloud::Vision::V1p3beta1::ProductSearchResultsView
-
value (::Google::Cloud::Vision::V1p3beta1::ProductSearchResultsView) — Specifies the verbosity of the product search results.
Optional. Defaults to
BASIC
.
-
(::Google::Cloud::Vision::V1p3beta1::ProductSearchResultsView) — Specifies the verbosity of the product search results.
Optional. Defaults to
BASIC
.