Class ProcessRequest (2.0.0-beta01)

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

Request message for the process document method.

Inheritance

Object > ProcessRequest

Namespace

Google.Cloud.DocumentAI.V1Beta3

Assembly

Google.Cloud.DocumentAI.V1Beta3.dll

Constructors

ProcessRequest()

public ProcessRequest()

ProcessRequest(ProcessRequest)

public ProcessRequest(ProcessRequest other)
Parameter
NameDescription
otherProcessRequest

Properties

Document

[Obsolete]
public Document Document { get; set; }

The document payload, the [content] and [mime_type] fields must be set.

Property Value
TypeDescription
Document

InlineDocument

public Document InlineDocument { get; set; }

An inline document proto.

Property Value
TypeDescription
Document

Name

public string Name { get; set; }

Required. The processor resource name.

Property Value
TypeDescription
String

ProcessorName

public ProcessorName ProcessorName { get; set; }

ProcessorName-typed view over the Name resource name property.

Property Value
TypeDescription
ProcessorName

RawDocument

public RawDocument RawDocument { get; set; }

A raw document content (bytes).

Property Value
TypeDescription
RawDocument

SkipHumanReview

public bool SkipHumanReview { get; set; }

Whether Human Review feature should be skipped for this request. Default to false.

Property Value
TypeDescription
Boolean

SourceCase

public ProcessRequest.SourceOneofCase SourceCase { get; }
Property Value
TypeDescription
ProcessRequest.SourceOneofCase