Class GoogleCloudDocumentaiV1beta2ProcessDocumentRequest
Request to process one document.
Implements
Inherited Members
Namespace: Google.Apis.Document.v1beta2.Data
Assembly: Google.Apis.Document.v1beta2.dll
Syntax
public class GoogleCloudDocumentaiV1beta2ProcessDocumentRequest : IDirectResponseSchema
Properties
AutomlParams
Controls AutoML model prediction behavior. AutoMlParams cannot be used together with other Params.
Declaration
[JsonProperty("automlParams")]
public virtual GoogleCloudDocumentaiV1beta2AutoMlParams AutomlParams { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDocumentaiV1beta2AutoMlParams |
DocumentType
Specifies a known document type for deeper structure detection. Valid values are currently "general" and "invoice". If not provided, "general"\ is used as default. If any other value is given, the request is rejected.
Declaration
[JsonProperty("documentType")]
public virtual string DocumentType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EntityExtractionParams
Controls entity extraction behavior. If not specified, the system will decide reasonable defaults.
Declaration
[JsonProperty("entityExtractionParams")]
public virtual GoogleCloudDocumentaiV1beta2EntityExtractionParams EntityExtractionParams { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDocumentaiV1beta2EntityExtractionParams |
FormExtractionParams
Controls form extraction behavior. If not specified, the system will decide reasonable defaults.
Declaration
[JsonProperty("formExtractionParams")]
public virtual GoogleCloudDocumentaiV1beta2FormExtractionParams FormExtractionParams { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDocumentaiV1beta2FormExtractionParams |
InputConfig
Required. Information about the input file.
Declaration
[JsonProperty("inputConfig")]
public virtual GoogleCloudDocumentaiV1beta2InputConfig InputConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDocumentaiV1beta2InputConfig |
OcrParams
Controls OCR behavior. If not specified, the system will decide reasonable defaults.
Declaration
[JsonProperty("ocrParams")]
public virtual GoogleCloudDocumentaiV1beta2OcrParams OcrParams { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDocumentaiV1beta2OcrParams |
OutputConfig
The desired output location. This field is only needed in BatchProcessDocumentsRequest.
Declaration
[JsonProperty("outputConfig")]
public virtual GoogleCloudDocumentaiV1beta2OutputConfig OutputConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDocumentaiV1beta2OutputConfig |
Parent
Target project and location to make a call. Format: projects/{project-id}/locations/{location-id}. If no
location is specified, a region will be chosen automatically. This field is only populated when used in
ProcessDocument method.
Declaration
[JsonProperty("parent")]
public virtual string Parent { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TableExtractionParams
Controls table extraction behavior. If not specified, the system will decide reasonable defaults.
Declaration
[JsonProperty("tableExtractionParams")]
public virtual GoogleCloudDocumentaiV1beta2TableExtractionParams TableExtractionParams { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudDocumentaiV1beta2TableExtractionParams |