public sealed class AnalyzerDefinition : IMessage<AnalyzerDefinition>, IEquatable<AnalyzerDefinition>, IDeepCloneable<AnalyzerDefinition>, IBufferMessage, IMessageReference documentation and code samples for the Vision AI v1 API class AnalyzerDefinition.
Defines an Analyzer.
An analyzer processes data from its input streams using the logic defined in the Operator that it represents. Of course, it produces data for the output streams declared in the Operator.
Implements
IMessageAnalyzerDefinition, IEquatableAnalyzerDefinition, IDeepCloneableAnalyzerDefinition, IBufferMessage, IMessageNamespace
Google.Cloud.VisionAI.V1Assembly
Google.Cloud.VisionAI.V1.dll
Constructors
AnalyzerDefinition()
public AnalyzerDefinition()AnalyzerDefinition(AnalyzerDefinition)
public AnalyzerDefinition(AnalyzerDefinition other)| Parameter | |
|---|---|
| Name | Description |
other |
AnalyzerDefinition |
Properties
Analyzer
public string Analyzer { get; set; }The name of this analyzer.
Tentatively [a-z][a-z0-9](_[a-z0-9]+).
| Property Value | |
|---|---|
| Type | Description |
string |
|
Attrs
public MapField<string, AttributeValue> Attrs { get; }The attribute values that this analyzer applies to the operator.
Supply a mapping between the attribute names and the actual value you wish to apply. If an attribute name is omitted, then it will take a preconfigured default value.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringAttributeValue |
|
DebugOptions
public AnalyzerDefinition.Types.DebugOptions DebugOptions { get; set; }Debug options.
| Property Value | |
|---|---|
| Type | Description |
AnalyzerDefinitionTypesDebugOptions |
|
Inputs
public RepeatedField<AnalyzerDefinition.Types.StreamInput> Inputs { get; }Input streams.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldAnalyzerDefinitionTypesStreamInput |
|
Operator
public string Operator { get; set; }The name of the operator that this analyzer runs.
Must match the name of a supported operator.
| Property Value | |
|---|---|
| Type | Description |
string |
|
OperatorOption
public AnalyzerDefinition.Types.OperatorOption OperatorOption { get; set; }Operator option.
| Property Value | |
|---|---|
| Type | Description |
AnalyzerDefinitionTypesOperatorOption |
|