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

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

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

Next ID: 35

Inheritance

object > ProcessorConfig

Namespace

Google.Cloud.VisionAI.V1

Assembly

Google.Cloud.VisionAI.V1.dll

Constructors

ProcessorConfig()

public ProcessorConfig()

ProcessorConfig(ProcessorConfig)

public ProcessorConfig(ProcessorConfig other)
Parameter
Name Description
other ProcessorConfig

Properties

AiEnabledDevicesInputConfig

public AIEnabledDevicesInputConfig AiEnabledDevicesInputConfig { get; set; }

Config of AI-enabled input devices.

Property Value
Type Description
AIEnabledDevicesInputConfig

BigQueryConfig

public BigQueryConfig BigQueryConfig { get; set; }

Configs of BigQuery processor.

Property Value
Type Description
BigQueryConfig

ExperimentalConfig

public Struct ExperimentalConfig { get; set; }

Experimental configurations. Structured object containing not-yet-stable processor parameters.

Property Value
Type Description
Struct

GcsOutputConfig

public GcsOutputConfig GcsOutputConfig { get; set; }

Configs of Cloud Storage output processor.

Property Value
Type Description
GcsOutputConfig

GeneralObjectDetectionConfig

public GeneralObjectDetectionConfig GeneralObjectDetectionConfig { get; set; }

Configs of General Object Detection processor.

Property Value
Type Description
GeneralObjectDetectionConfig

MediaWarehouseConfig

public MediaWarehouseConfig MediaWarehouseConfig { get; set; }

Configs of media warehouse processor.

Property Value
Type Description
MediaWarehouseConfig

OccupancyCountConfig

public OccupancyCountConfig OccupancyCountConfig { get; set; }

Configs of occupancy count processor.

Property Value
Type Description
OccupancyCountConfig

PersonBlurConfig

public PersonBlurConfig PersonBlurConfig { get; set; }

Configs of person blur processor.

Property Value
Type Description
PersonBlurConfig

PersonVehicleDetectionConfig

public PersonVehicleDetectionConfig PersonVehicleDetectionConfig { get; set; }

Configs of Person Vehicle Detection processor.

Property Value
Type Description
PersonVehicleDetectionConfig

PersonalProtectiveEquipmentDetectionConfig

public PersonalProtectiveEquipmentDetectionConfig PersonalProtectiveEquipmentDetectionConfig { get; set; }

Configs of personal_protective_equipment_detection_config

Property Value
Type Description
PersonalProtectiveEquipmentDetectionConfig

ProcessorConfigCase

public ProcessorConfig.ProcessorConfigOneofCase ProcessorConfigCase { get; }
Property Value
Type Description
ProcessorConfigProcessorConfigOneofCase

ProductRecognizerConfig

public ProductRecognizerConfig ProductRecognizerConfig { get; set; }

Runtime configs of Product Recognizer processor.

Property Value
Type Description
ProductRecognizerConfig

TagRecognizerConfig

public TagRecognizerConfig TagRecognizerConfig { get; set; }

Runtime configs of Tag Recognizer processor.

Property Value
Type Description
TagRecognizerConfig

UniversalInputConfig

public UniversalInputConfig UniversalInputConfig { get; set; }

Runtime configs of UniversalInput processor.

Property Value
Type Description
UniversalInputConfig

VertexAutomlVideoConfig

public VertexAutoMLVideoConfig VertexAutomlVideoConfig { get; set; }

Configs of Vertex AutoML video processor.

Property Value
Type Description
VertexAutoMLVideoConfig

VertexAutomlVisionConfig

public VertexAutoMLVisionConfig VertexAutomlVisionConfig { get; set; }

Configs of Vertex AutoML vision processor.

Property Value
Type Description
VertexAutoMLVisionConfig

VertexCustomConfig

public VertexCustomConfig VertexCustomConfig { get; set; }

Configs of Vertex Custom processor.

Property Value
Type Description
VertexCustomConfig

VideoStreamInputConfig

public VideoStreamInputConfig VideoStreamInputConfig { get; set; }

Configs of stream input processor.

Property Value
Type Description
VideoStreamInputConfig