Class ProductSearchResults
Results for a product search request.
Implements
Inherited Members
Namespace: Google.Apis.Vision.v1p1beta1.Data
Assembly: Google.Apis.Vision.v1p1beta1.dll
Syntax
public class ProductSearchResults : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
IndexTime
object representation of IndexTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use IndexTimeDateTimeOffset instead.")]
public virtual object IndexTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
IndexTimeDateTimeOffset
DateTimeOffset representation of IndexTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? IndexTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
IndexTimeRaw
Timestamp of the index which provided these results. Products added to the product set and products removed from the product set after this time are not reflected in the current results.
Declaration
[JsonProperty("indexTime")]
public virtual string IndexTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ProductGroupedResults
List of results grouped by products detected in the query image. Each entry corresponds to one bounding polygon in the query image, and contains the matching products specific to that region. There may be duplicate product matches in the union of all the per-product results.
Declaration
[JsonProperty("productGroupedResults")]
public virtual IList<GroupedResult> ProductGroupedResults { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GroupedResult> |
Results
List of results, one for each product match.
Declaration
[JsonProperty("results")]
public virtual IList<Result> Results { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<Result> |