Cloud Document AI v1 API - Class ProcessorType (3.5.0)

Stay organized with collections Save and categorize content based on your preferences.
public sealed class ProcessorType : IMessage<ProcessorType>, IEquatable<ProcessorType>, IDeepCloneable<ProcessorType>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Document AI v1 API class ProcessorType.

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.V1

Assembly

Google.Cloud.DocumentAI.V1.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 true, users can create a processor of this processor type. Otherwise, users need to request access.

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, used by UI to group processor types.

Property Value
TypeDescription
String

LaunchStage

public LaunchStage LaunchStage { get; set; }

Launch stage of the processor type

Property Value
TypeDescription
LaunchStage

Name

public string Name { get; set; }

The resource name of the processor type. Format: projects/{project}/processorTypes/{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

SampleDocumentUris

public RepeatedField<string> SampleDocumentUris { get; }

A set of Cloud Storage URIs of sample documents for this processor.

Property Value
TypeDescription
RepeatedField<String>

Type

public string Type { get; set; }

The processor type, e.g., OCR_PROCESSOR, INVOICE_PROCESSOR, etc.

Property Value
TypeDescription
String