Class GoogleCloudDocumentaiV1beta3ProcessRequest
Request message for the ProcessDocument method.
Implements
Inherited Members
Namespace: Google.Apis.Document.v1beta3.Data
Assembly: Google.Apis.Document.v1beta3.dll
Syntax
public class GoogleCloudDocumentaiV1beta3ProcessRequest : IDirectResponseSchema
Properties
Document
The document payload, the content and mime_type fields must be set.
Declaration
[JsonProperty("document")]
public virtual GoogleCloudDocumentaiV1beta3Document Document { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDocumentaiV1beta3Document |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
FieldMask
Specifies which fields to include in the ProcessResponse.document output. Only supports top-level document
and pages field, so it must be in the form of {document_field_name}
or pages.{page_field_name}
.
Declaration
[JsonProperty("fieldMask")]
public virtual object FieldMask { get; set; }
Property Value
Type | Description |
---|---|
object |
GcsDocument
A raw document on Google Cloud Storage.
Declaration
[JsonProperty("gcsDocument")]
public virtual GoogleCloudDocumentaiV1beta3GcsDocument GcsDocument { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDocumentaiV1beta3GcsDocument |
ImagelessMode
Optional. Option to remove images from the document.
Declaration
[JsonProperty("imagelessMode")]
public virtual bool? ImagelessMode { get; set; }
Property Value
Type | Description |
---|---|
bool? |
InlineDocument
An inline document proto.
Declaration
[JsonProperty("inlineDocument")]
public virtual GoogleCloudDocumentaiV1beta3Document InlineDocument { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDocumentaiV1beta3Document |
Labels
Optional. The labels with user-defined metadata for the request. Label keys and values can be no longer than 63 characters (Unicode codepoints) and can only contain lowercase letters, numeric characters, underscores, and dashes. International characters are allowed. Label values are optional. Label keys must start with a letter.
Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, string> |
ProcessOptions
Inference-time options for the process API
Declaration
[JsonProperty("processOptions")]
public virtual GoogleCloudDocumentaiV1beta3ProcessOptions ProcessOptions { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDocumentaiV1beta3ProcessOptions |
RawDocument
A raw document content (bytes).
Declaration
[JsonProperty("rawDocument")]
public virtual GoogleCloudDocumentaiV1beta3RawDocument RawDocument { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDocumentaiV1beta3RawDocument |
SkipHumanReview
Whether human review should be skipped for this request. Default to false
.
Declaration
[JsonProperty("skipHumanReview")]
public virtual bool? SkipHumanReview { get; set; }
Property Value
Type | Description |
---|---|
bool? |