public sealed class ProcessorType : IMessage<ProcessorType>, IEquatable<ProcessorType>, IDeepCloneable<ProcessorType>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Document AI v1beta3 API class ProcessorType.
A processor type is responsible for performing a certain document understanding task on a certain type of document.
Implements
IMessageProcessorType, IEquatableProcessorType, IDeepCloneableProcessorType, IBufferMessage, IMessageNamespace
Google.Cloud.DocumentAI.V1Beta3Assembly
Google.Cloud.DocumentAI.V1Beta3.dll
Constructors
ProcessorType()
public ProcessorType()
ProcessorType(ProcessorType)
public ProcessorType(ProcessorType other)
Parameter | |
---|---|
Name | Description |
other |
ProcessorType |
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 | |
---|---|
Type | Description |
bool |
AvailableLocations
public RepeatedField<ProcessorType.Types.LocationInfo> AvailableLocations { get; }
The locations in which this processor is available.
Property Value | |
---|---|
Type | Description |
RepeatedFieldProcessorTypeTypesLocationInfo |
Category
public string Category { get; set; }
The processor category, used by UI to group processor types.
Property Value | |
---|---|
Type | Description |
string |
LaunchStage
public LaunchStage LaunchStage { get; set; }
Launch stage of the processor type
Property Value | |
---|---|
Type | Description |
LaunchStage |
Name
public string Name { get; set; }
The resource name of the processor type.
Format: projects/{project}/processorTypes/{processor_type}
Property Value | |
---|---|
Type | Description |
string |
ProcessorTypeName
public ProcessorTypeName ProcessorTypeName { get; set; }
ProcessorTypeName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
ProcessorTypeName |
SampleDocumentUris
public RepeatedField<string> SampleDocumentUris { get; }
A set of Cloud Storage URIs of sample documents for this processor.
Property Value | |
---|---|
Type | Description |
RepeatedFieldstring |
Type
public string Type { get; set; }
The processor type, such as: OCR_PROCESSOR
, INVOICE_PROCESSOR
.
Property Value | |
---|---|
Type | Description |
string |