Class ProcessorType (1.0.0-beta04)

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

A processor type is responsible for performing a certain document understanding task on a certain type of document.

Inheritance

Object > ProcessorType

Namespace

Google.Cloud.DocumentAI.V1Beta3

Assembly

Google.Cloud.DocumentAI.V1Beta3.dll

Constructors

ProcessorType()

public ProcessorType()

ProcessorType(ProcessorType)

public ProcessorType(ProcessorType other)
Parameter
NameDescription
otherProcessorType

Properties

AllowCreation

public bool AllowCreation { get; set; }

Whether the processor type allows creation. If yes, user can create a processor of this processor type. Otherwise, user needs to require for whitelisting.

Property Value
TypeDescription
Boolean

AvailableLocations

public RepeatedField<ProcessorType.Types.LocationInfo> AvailableLocations { get; }

The locations in which this processor is available.

Property Value
TypeDescription
RepeatedField<ProcessorType.Types.LocationInfo>

Category

public string Category { get; set; }

The processor category.

Property Value
TypeDescription
String

Name

public string Name { get; set; }

The resource name of the processor type.

Property Value
TypeDescription
String

ProcessorTypeName

public ProcessorTypeName ProcessorTypeName { get; set; }

ProcessorTypeName-typed view over the Name resource name property.

Property Value
TypeDescription
ProcessorTypeName

Type

public string Type { get; set; }

The type of the processor.

Property Value
TypeDescription
String