public sealed class TrainProcessorVersionRequest : IMessage<TrainProcessorVersionRequest>, IEquatable<TrainProcessorVersionRequest>, IDeepCloneable<TrainProcessorVersionRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Document AI v1beta3 API class TrainProcessorVersionRequest.
Request message for the [TrainProcessorVersion][google.cloud.documentai.v1beta3.DocumentProcessorService.TrainProcessorVersion] method.
Implements
IMessageTrainProcessorVersionRequest, IEquatableTrainProcessorVersionRequest, IDeepCloneableTrainProcessorVersionRequest, IBufferMessage, IMessageNamespace
Google.Cloud.DocumentAI.V1Beta3Assembly
Google.Cloud.DocumentAI.V1Beta3.dll
Constructors
TrainProcessorVersionRequest()
public TrainProcessorVersionRequest()
TrainProcessorVersionRequest(TrainProcessorVersionRequest)
public TrainProcessorVersionRequest(TrainProcessorVersionRequest other)
Parameter | |
---|---|
Name | Description |
other | TrainProcessorVersionRequest |
Properties
BaseProcessorVersion
public string BaseProcessorVersion { get; set; }
Optional. The processor version to use as a base for training. This
processor version must be a child of parent
. Format:
projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processorVersion}
.
Property Value | |
---|---|
Type | Description |
string |
CustomDocumentExtractionOptions
public TrainProcessorVersionRequest.Types.CustomDocumentExtractionOptions CustomDocumentExtractionOptions { get; set; }
Options to control Custom Document Extraction (CDE) Processor.
Property Value | |
---|---|
Type | Description |
TrainProcessorVersionRequestTypesCustomDocumentExtractionOptions |
DocumentSchema
public DocumentSchema DocumentSchema { get; set; }
Optional. The schema the processor version will be trained with.
Property Value | |
---|---|
Type | Description |
DocumentSchema |
InputData
public TrainProcessorVersionRequest.Types.InputData InputData { get; set; }
Optional. The input data used to train the [ProcessorVersion][google.cloud.documentai.v1beta3.ProcessorVersion].
Property Value | |
---|---|
Type | Description |
TrainProcessorVersionRequestTypesInputData |
Parent
public string Parent { get; set; }
Required. The parent (project, location and processor) to create the new
version for. Format:
projects/{project}/locations/{location}/processors/{processor}
.
Property Value | |
---|---|
Type | Description |
string |
ParentAsProcessorName
public ProcessorName ParentAsProcessorName { get; set; }
ProcessorName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
ProcessorName |
ProcessorFlagsCase
public TrainProcessorVersionRequest.ProcessorFlagsOneofCase ProcessorFlagsCase { get; }
Property Value | |
---|---|
Type | Description |
TrainProcessorVersionRequestProcessorFlagsOneofCase |
ProcessorVersion
public ProcessorVersion ProcessorVersion { get; set; }
Required. The processor version to be created.
Property Value | |
---|---|
Type | Description |
ProcessorVersion |