Cloud Document AI v1beta3 API - Class TrainProcessorVersionRequest (2.0.0-beta22)

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.

Inheritance

object > TrainProcessorVersionRequest

Namespace

Google.Cloud.DocumentAI.V1Beta3

Assembly

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

FoundationModelTuningOptions

public TrainProcessorVersionRequest.Types.FoundationModelTuningOptions FoundationModelTuningOptions { get; set; }

Options to control foundation model tuning of a processor.

Property Value
Type Description
TrainProcessorVersionRequestTypesFoundationModelTuningOptions

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