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 |