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.
Implements
IMessage<ProcessorType>, IEquatable<ProcessorType>, IDeepCloneable<ProcessorType>, 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 yes, user can create a processor of this processor type. Otherwise, user needs to require for whitelisting.
Property Value | |
---|---|
Type | Description |
Boolean |
AvailableLocations
public RepeatedField<ProcessorType.Types.LocationInfo> AvailableLocations { get; }
The locations in which this processor is available.
Property Value | |
---|---|
Type | Description |
RepeatedField<ProcessorType.Types.LocationInfo> |
Category
public string Category { get; set; }
The processor category.
Property Value | |
---|---|
Type | Description |
String |
Name
public string Name { get; set; }
The resource name of the 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 |
Type
public string Type { get; set; }
The type of the processor.
Property Value | |
---|---|
Type | Description |
String |