Vision AI v1 API - Class AnnotationMatchingResult (1.0.0-beta01)

public sealed class AnnotationMatchingResult : IMessage<AnnotationMatchingResult>, IEquatable<AnnotationMatchingResult>, IDeepCloneable<AnnotationMatchingResult>, IBufferMessage, IMessage

Reference documentation and code samples for the Vision AI v1 API class AnnotationMatchingResult.

Stores the criteria-annotation matching results for each search result item.

Inheritance

object > AnnotationMatchingResult

Namespace

Google.Cloud.VisionAI.V1

Assembly

Google.Cloud.VisionAI.V1.dll

Constructors

AnnotationMatchingResult()

public AnnotationMatchingResult()

AnnotationMatchingResult(AnnotationMatchingResult)

public AnnotationMatchingResult(AnnotationMatchingResult other)
Parameter
Name Description
other AnnotationMatchingResult

Properties

Criteria

public Criteria Criteria { get; set; }

The criteria used for matching. It can be an input search criteria or a criteria converted from a facet selection.

Property Value
Type Description
Criteria

MatchedAnnotations

public RepeatedField<Annotation> MatchedAnnotations { get; }

Matched annotations for the criteria.

Property Value
Type Description
RepeatedFieldAnnotation

Status

public Status Status { get; set; }

Status of the match result. Possible values: FAILED_PRECONDITION - the criteria is not eligible for match. OK - matching is performed.

Property Value
Type Description
Status