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

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

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

Message describing the input / output specifications of a processor.

Inheritance

object > ProcessorIOSpec

Namespace

Google.Cloud.VisionAI.V1

Assembly

Google.Cloud.VisionAI.V1.dll

Constructors

ProcessorIOSpec()

public ProcessorIOSpec()

ProcessorIOSpec(ProcessorIOSpec)

public ProcessorIOSpec(ProcessorIOSpec other)
Parameter
Name Description
other ProcessorIOSpec

Properties

GraphInputChannelSpecs

public RepeatedField<ProcessorIOSpec.Types.GraphInputChannelSpec> GraphInputChannelSpecs { get; }

For processors with input_channel_specs, the processor must be explicitly connected to another processor.

Property Value
Type Description
RepeatedFieldProcessorIOSpecTypesGraphInputChannelSpec

GraphOutputChannelSpecs

public RepeatedField<ProcessorIOSpec.Types.GraphOutputChannelSpec> GraphOutputChannelSpecs { get; }

The output artifact specifications for the current processor.

Property Value
Type Description
RepeatedFieldProcessorIOSpecTypesGraphOutputChannelSpec

InstanceResourceInputBindingSpecs

public RepeatedField<ProcessorIOSpec.Types.InstanceResourceInputBindingSpec> InstanceResourceInputBindingSpecs { get; }

The input resource that needs to be fed from the application instance.

Property Value
Type Description
RepeatedFieldProcessorIOSpecTypesInstanceResourceInputBindingSpec

InstanceResourceOutputBindingSpecs

public RepeatedField<ProcessorIOSpec.Types.InstanceResourceOutputBindingSpec> InstanceResourceOutputBindingSpecs { get; }

The output resource that the processor will generate per instance. Other than the explicitly listed output bindings here, all the processors' GraphOutputChannels can be binded to stream resource. The bind name then is the same as the GraphOutputChannel's name.

Property Value
Type Description
RepeatedFieldProcessorIOSpecTypesInstanceResourceOutputBindingSpec