Class ProcessRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ProcessRequest.Builder>
-
- com.google.cloud.documentai.v1beta3.ProcessRequest.Builder
-
- All Implemented Interfaces:
ProcessRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ProcessRequest
public static final class ProcessRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ProcessRequest.Builder> implements ProcessRequestOrBuilder
Request message for the [ProcessDocument][google.cloud.documentai.v1beta3.DocumentProcessorService.ProcessDocument] method.
Protobuf typegoogle.cloud.documentai.v1beta3.ProcessRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ProcessRequest.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ProcessRequestbuild()ProcessRequestbuildPartial()ProcessRequest.Builderclear()ProcessRequest.BuilderclearDocument()Deprecated.ProcessRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ProcessRequest.BuilderclearFieldMask()Specifies which fields to include in the [ProcessResponse.document][google.cloud.documentai.v1beta3.ProcessResponse.document] output.ProcessRequest.BuilderclearGcsDocument()A raw document on Google Cloud Storage.ProcessRequest.BuilderclearInlineDocument()An inline document proto.ProcessRequest.BuilderclearName()Required.ProcessRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ProcessRequest.BuilderclearProcessOptions()Inference-time options for the process APIProcessRequest.BuilderclearRawDocument()A raw document content (bytes).ProcessRequest.BuilderclearSkipHumanReview()Whether human review should be skipped for this request.ProcessRequest.BuilderclearSource()ProcessRequest.Builderclone()ProcessRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()DocumentgetDocument()Deprecated.google.cloud.documentai.v1beta3.ProcessRequest.document is deprecated.Document.BuildergetDocumentBuilder()Deprecated.DocumentOrBuildergetDocumentOrBuilder()Deprecated.com.google.protobuf.FieldMaskgetFieldMask()Specifies which fields to include in the [ProcessResponse.document][google.cloud.documentai.v1beta3.ProcessResponse.document] output.com.google.protobuf.FieldMask.BuildergetFieldMaskBuilder()Specifies which fields to include in the [ProcessResponse.document][google.cloud.documentai.v1beta3.ProcessResponse.document] output.com.google.protobuf.FieldMaskOrBuildergetFieldMaskOrBuilder()Specifies which fields to include in the [ProcessResponse.document][google.cloud.documentai.v1beta3.ProcessResponse.document] output.GcsDocumentgetGcsDocument()A raw document on Google Cloud Storage.GcsDocument.BuildergetGcsDocumentBuilder()A raw document on Google Cloud Storage.GcsDocumentOrBuildergetGcsDocumentOrBuilder()A raw document on Google Cloud Storage.DocumentgetInlineDocument()An inline document proto.Document.BuildergetInlineDocumentBuilder()An inline document proto.DocumentOrBuildergetInlineDocumentOrBuilder()An inline document proto.StringgetName()Required.com.google.protobuf.ByteStringgetNameBytes()Required.ProcessOptionsgetProcessOptions()Inference-time options for the process APIProcessOptions.BuildergetProcessOptionsBuilder()Inference-time options for the process APIProcessOptionsOrBuildergetProcessOptionsOrBuilder()Inference-time options for the process APIRawDocumentgetRawDocument()A raw document content (bytes).RawDocument.BuildergetRawDocumentBuilder()A raw document content (bytes).RawDocumentOrBuildergetRawDocumentOrBuilder()A raw document content (bytes).booleangetSkipHumanReview()Whether human review should be skipped for this request.ProcessRequest.SourceCasegetSourceCase()booleanhasDocument()Deprecated.google.cloud.documentai.v1beta3.ProcessRequest.document is deprecated.booleanhasFieldMask()Specifies which fields to include in the [ProcessResponse.document][google.cloud.documentai.v1beta3.ProcessResponse.document] output.booleanhasGcsDocument()A raw document on Google Cloud Storage.booleanhasInlineDocument()An inline document proto.booleanhasProcessOptions()Inference-time options for the process APIbooleanhasRawDocument()A raw document content (bytes).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ProcessRequest.BuildermergeDocument(Document value)Deprecated.ProcessRequest.BuildermergeFieldMask(com.google.protobuf.FieldMask value)Specifies which fields to include in the [ProcessResponse.document][google.cloud.documentai.v1beta3.ProcessResponse.document] output.ProcessRequest.BuildermergeFrom(ProcessRequest other)ProcessRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ProcessRequest.BuildermergeFrom(com.google.protobuf.Message other)ProcessRequest.BuildermergeGcsDocument(GcsDocument value)A raw document on Google Cloud Storage.ProcessRequest.BuildermergeInlineDocument(Document value)An inline document proto.ProcessRequest.BuildermergeProcessOptions(ProcessOptions value)Inference-time options for the process APIProcessRequest.BuildermergeRawDocument(RawDocument value)A raw document content (bytes).ProcessRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ProcessRequest.BuildersetDocument(Document value)Deprecated.ProcessRequest.BuildersetDocument(Document.Builder builderForValue)Deprecated.ProcessRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ProcessRequest.BuildersetFieldMask(com.google.protobuf.FieldMask value)Specifies which fields to include in the [ProcessResponse.document][google.cloud.documentai.v1beta3.ProcessResponse.document] output.ProcessRequest.BuildersetFieldMask(com.google.protobuf.FieldMask.Builder builderForValue)Specifies which fields to include in the [ProcessResponse.document][google.cloud.documentai.v1beta3.ProcessResponse.document] output.ProcessRequest.BuildersetGcsDocument(GcsDocument value)A raw document on Google Cloud Storage.ProcessRequest.BuildersetGcsDocument(GcsDocument.Builder builderForValue)A raw document on Google Cloud Storage.ProcessRequest.BuildersetInlineDocument(Document value)An inline document proto.ProcessRequest.BuildersetInlineDocument(Document.Builder builderForValue)An inline document proto.ProcessRequest.BuildersetName(String value)Required.ProcessRequest.BuildersetNameBytes(com.google.protobuf.ByteString value)Required.ProcessRequest.BuildersetProcessOptions(ProcessOptions value)Inference-time options for the process APIProcessRequest.BuildersetProcessOptions(ProcessOptions.Builder builderForValue)Inference-time options for the process APIProcessRequest.BuildersetRawDocument(RawDocument value)A raw document content (bytes).ProcessRequest.BuildersetRawDocument(RawDocument.Builder builderForValue)A raw document content (bytes).ProcessRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ProcessRequest.BuildersetSkipHumanReview(boolean value)Whether human review should be skipped for this request.ProcessRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessRequest.Builder>
-
clear
public ProcessRequest.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessRequest.Builder>
-
getDefaultInstanceForType
public ProcessRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ProcessRequest build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ProcessRequest buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ProcessRequest.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessRequest.Builder>
-
setField
public ProcessRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessRequest.Builder>
-
clearField
public ProcessRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessRequest.Builder>
-
clearOneof
public ProcessRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessRequest.Builder>
-
setRepeatedField
public ProcessRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessRequest.Builder>
-
addRepeatedField
public ProcessRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessRequest.Builder>
-
mergeFrom
public ProcessRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProcessRequest.Builder>
-
mergeFrom
public ProcessRequest.Builder mergeFrom(ProcessRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessRequest.Builder>
-
mergeFrom
public ProcessRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ProcessRequest.Builder>- Throws:
IOException
-
getSourceCase
public ProcessRequest.SourceCase getSourceCase()
- Specified by:
getSourceCasein interfaceProcessRequestOrBuilder
-
clearSource
public ProcessRequest.Builder clearSource()
-
hasInlineDocument
public boolean hasInlineDocument()
An inline document proto.
.google.cloud.documentai.v1beta3.Document inline_document = 4;- Specified by:
hasInlineDocumentin interfaceProcessRequestOrBuilder- Returns:
- Whether the inlineDocument field is set.
-
getInlineDocument
public Document getInlineDocument()
An inline document proto.
.google.cloud.documentai.v1beta3.Document inline_document = 4;- Specified by:
getInlineDocumentin interfaceProcessRequestOrBuilder- Returns:
- The inlineDocument.
-
setInlineDocument
public ProcessRequest.Builder setInlineDocument(Document value)
An inline document proto.
.google.cloud.documentai.v1beta3.Document inline_document = 4;
-
setInlineDocument
public ProcessRequest.Builder setInlineDocument(Document.Builder builderForValue)
An inline document proto.
.google.cloud.documentai.v1beta3.Document inline_document = 4;
-
mergeInlineDocument
public ProcessRequest.Builder mergeInlineDocument(Document value)
An inline document proto.
.google.cloud.documentai.v1beta3.Document inline_document = 4;
-
clearInlineDocument
public ProcessRequest.Builder clearInlineDocument()
An inline document proto.
.google.cloud.documentai.v1beta3.Document inline_document = 4;
-
getInlineDocumentBuilder
public Document.Builder getInlineDocumentBuilder()
An inline document proto.
.google.cloud.documentai.v1beta3.Document inline_document = 4;
-
getInlineDocumentOrBuilder
public DocumentOrBuilder getInlineDocumentOrBuilder()
An inline document proto.
.google.cloud.documentai.v1beta3.Document inline_document = 4;- Specified by:
getInlineDocumentOrBuilderin interfaceProcessRequestOrBuilder
-
hasRawDocument
public boolean hasRawDocument()
A raw document content (bytes).
.google.cloud.documentai.v1beta3.RawDocument raw_document = 5;- Specified by:
hasRawDocumentin interfaceProcessRequestOrBuilder- Returns:
- Whether the rawDocument field is set.
-
getRawDocument
public RawDocument getRawDocument()
A raw document content (bytes).
.google.cloud.documentai.v1beta3.RawDocument raw_document = 5;- Specified by:
getRawDocumentin interfaceProcessRequestOrBuilder- Returns:
- The rawDocument.
-
setRawDocument
public ProcessRequest.Builder setRawDocument(RawDocument value)
A raw document content (bytes).
.google.cloud.documentai.v1beta3.RawDocument raw_document = 5;
-
setRawDocument
public ProcessRequest.Builder setRawDocument(RawDocument.Builder builderForValue)
A raw document content (bytes).
.google.cloud.documentai.v1beta3.RawDocument raw_document = 5;
-
mergeRawDocument
public ProcessRequest.Builder mergeRawDocument(RawDocument value)
A raw document content (bytes).
.google.cloud.documentai.v1beta3.RawDocument raw_document = 5;
-
clearRawDocument
public ProcessRequest.Builder clearRawDocument()
A raw document content (bytes).
.google.cloud.documentai.v1beta3.RawDocument raw_document = 5;
-
getRawDocumentBuilder
public RawDocument.Builder getRawDocumentBuilder()
A raw document content (bytes).
.google.cloud.documentai.v1beta3.RawDocument raw_document = 5;
-
getRawDocumentOrBuilder
public RawDocumentOrBuilder getRawDocumentOrBuilder()
A raw document content (bytes).
.google.cloud.documentai.v1beta3.RawDocument raw_document = 5;- Specified by:
getRawDocumentOrBuilderin interfaceProcessRequestOrBuilder
-
hasGcsDocument
public boolean hasGcsDocument()
A raw document on Google Cloud Storage.
.google.cloud.documentai.v1beta3.GcsDocument gcs_document = 8;- Specified by:
hasGcsDocumentin interfaceProcessRequestOrBuilder- Returns:
- Whether the gcsDocument field is set.
-
getGcsDocument
public GcsDocument getGcsDocument()
A raw document on Google Cloud Storage.
.google.cloud.documentai.v1beta3.GcsDocument gcs_document = 8;- Specified by:
getGcsDocumentin interfaceProcessRequestOrBuilder- Returns:
- The gcsDocument.
-
setGcsDocument
public ProcessRequest.Builder setGcsDocument(GcsDocument value)
A raw document on Google Cloud Storage.
.google.cloud.documentai.v1beta3.GcsDocument gcs_document = 8;
-
setGcsDocument
public ProcessRequest.Builder setGcsDocument(GcsDocument.Builder builderForValue)
A raw document on Google Cloud Storage.
.google.cloud.documentai.v1beta3.GcsDocument gcs_document = 8;
-
mergeGcsDocument
public ProcessRequest.Builder mergeGcsDocument(GcsDocument value)
A raw document on Google Cloud Storage.
.google.cloud.documentai.v1beta3.GcsDocument gcs_document = 8;
-
clearGcsDocument
public ProcessRequest.Builder clearGcsDocument()
A raw document on Google Cloud Storage.
.google.cloud.documentai.v1beta3.GcsDocument gcs_document = 8;
-
getGcsDocumentBuilder
public GcsDocument.Builder getGcsDocumentBuilder()
A raw document on Google Cloud Storage.
.google.cloud.documentai.v1beta3.GcsDocument gcs_document = 8;
-
getGcsDocumentOrBuilder
public GcsDocumentOrBuilder getGcsDocumentOrBuilder()
A raw document on Google Cloud Storage.
.google.cloud.documentai.v1beta3.GcsDocument gcs_document = 8;- Specified by:
getGcsDocumentOrBuilderin interfaceProcessRequestOrBuilder
-
getName
public String getName()
Required. The resource name of the [Processor][google.cloud.documentai.v1beta3.Processor] or [ProcessorVersion][google.cloud.documentai.v1beta3.ProcessorVersion] to use for processing. If a [Processor][google.cloud.documentai.v1beta3.Processor] is specified, the server will use its [default version][google.cloud.documentai.v1beta3.Processor.default_processor_version]. Format: `projects/{project}/locations/{location}/processors/{processor}`, or `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processorVersion}`string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getNamein interfaceProcessRequestOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Required. The resource name of the [Processor][google.cloud.documentai.v1beta3.Processor] or [ProcessorVersion][google.cloud.documentai.v1beta3.ProcessorVersion] to use for processing. If a [Processor][google.cloud.documentai.v1beta3.Processor] is specified, the server will use its [default version][google.cloud.documentai.v1beta3.Processor.default_processor_version]. Format: `projects/{project}/locations/{location}/processors/{processor}`, or `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processorVersion}`string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getNameBytesin interfaceProcessRequestOrBuilder- Returns:
- The bytes for name.
-
setName
public ProcessRequest.Builder setName(String value)
Required. The resource name of the [Processor][google.cloud.documentai.v1beta3.Processor] or [ProcessorVersion][google.cloud.documentai.v1beta3.ProcessorVersion] to use for processing. If a [Processor][google.cloud.documentai.v1beta3.Processor] is specified, the server will use its [default version][google.cloud.documentai.v1beta3.Processor.default_processor_version]. Format: `projects/{project}/locations/{location}/processors/{processor}`, or `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processorVersion}`string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public ProcessRequest.Builder clearName()
Required. The resource name of the [Processor][google.cloud.documentai.v1beta3.Processor] or [ProcessorVersion][google.cloud.documentai.v1beta3.ProcessorVersion] to use for processing. If a [Processor][google.cloud.documentai.v1beta3.Processor] is specified, the server will use its [default version][google.cloud.documentai.v1beta3.Processor.default_processor_version]. Format: `projects/{project}/locations/{location}/processors/{processor}`, or `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processorVersion}`string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setNameBytes
public ProcessRequest.Builder setNameBytes(com.google.protobuf.ByteString value)
Required. The resource name of the [Processor][google.cloud.documentai.v1beta3.Processor] or [ProcessorVersion][google.cloud.documentai.v1beta3.ProcessorVersion] to use for processing. If a [Processor][google.cloud.documentai.v1beta3.Processor] is specified, the server will use its [default version][google.cloud.documentai.v1beta3.Processor.default_processor_version]. Format: `projects/{project}/locations/{location}/processors/{processor}`, or `projects/{project}/locations/{location}/processors/{processor}/processorVersions/{processorVersion}`string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasDocument
@Deprecated public boolean hasDocument()
Deprecated.google.cloud.documentai.v1beta3.ProcessRequest.document is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=384The document payload, the [content][google.cloud.documentai.v1beta3.Document.content] and [mime_type][google.cloud.documentai.v1beta3.Document.mime_type] fields must be set.
.google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true];- Specified by:
hasDocumentin interfaceProcessRequestOrBuilder- Returns:
- Whether the document field is set.
-
getDocument
@Deprecated public Document getDocument()
Deprecated.google.cloud.documentai.v1beta3.ProcessRequest.document is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=384The document payload, the [content][google.cloud.documentai.v1beta3.Document.content] and [mime_type][google.cloud.documentai.v1beta3.Document.mime_type] fields must be set.
.google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true];- Specified by:
getDocumentin interfaceProcessRequestOrBuilder- Returns:
- The document.
-
setDocument
@Deprecated public ProcessRequest.Builder setDocument(Document value)
Deprecated.The document payload, the [content][google.cloud.documentai.v1beta3.Document.content] and [mime_type][google.cloud.documentai.v1beta3.Document.mime_type] fields must be set.
.google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true];
-
setDocument
@Deprecated public ProcessRequest.Builder setDocument(Document.Builder builderForValue)
Deprecated.The document payload, the [content][google.cloud.documentai.v1beta3.Document.content] and [mime_type][google.cloud.documentai.v1beta3.Document.mime_type] fields must be set.
.google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true];
-
mergeDocument
@Deprecated public ProcessRequest.Builder mergeDocument(Document value)
Deprecated.The document payload, the [content][google.cloud.documentai.v1beta3.Document.content] and [mime_type][google.cloud.documentai.v1beta3.Document.mime_type] fields must be set.
.google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true];
-
clearDocument
@Deprecated public ProcessRequest.Builder clearDocument()
Deprecated.The document payload, the [content][google.cloud.documentai.v1beta3.Document.content] and [mime_type][google.cloud.documentai.v1beta3.Document.mime_type] fields must be set.
.google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true];
-
getDocumentBuilder
@Deprecated public Document.Builder getDocumentBuilder()
Deprecated.The document payload, the [content][google.cloud.documentai.v1beta3.Document.content] and [mime_type][google.cloud.documentai.v1beta3.Document.mime_type] fields must be set.
.google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true];
-
getDocumentOrBuilder
@Deprecated public DocumentOrBuilder getDocumentOrBuilder()
Deprecated.The document payload, the [content][google.cloud.documentai.v1beta3.Document.content] and [mime_type][google.cloud.documentai.v1beta3.Document.mime_type] fields must be set.
.google.cloud.documentai.v1beta3.Document document = 2 [deprecated = true];- Specified by:
getDocumentOrBuilderin interfaceProcessRequestOrBuilder
-
getSkipHumanReview
public boolean getSkipHumanReview()
Whether human review should be skipped for this request. Default to `false`.
bool skip_human_review = 3;- Specified by:
getSkipHumanReviewin interfaceProcessRequestOrBuilder- Returns:
- The skipHumanReview.
-
setSkipHumanReview
public ProcessRequest.Builder setSkipHumanReview(boolean value)
Whether human review should be skipped for this request. Default to `false`.
bool skip_human_review = 3;- Parameters:
value- The skipHumanReview to set.- Returns:
- This builder for chaining.
-
clearSkipHumanReview
public ProcessRequest.Builder clearSkipHumanReview()
Whether human review should be skipped for this request. Default to `false`.
bool skip_human_review = 3;- Returns:
- This builder for chaining.
-
hasFieldMask
public boolean hasFieldMask()
Specifies which fields to include in the [ProcessResponse.document][google.cloud.documentai.v1beta3.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}`..google.protobuf.FieldMask field_mask = 6;- Specified by:
hasFieldMaskin interfaceProcessRequestOrBuilder- Returns:
- Whether the fieldMask field is set.
-
getFieldMask
public com.google.protobuf.FieldMask getFieldMask()
Specifies which fields to include in the [ProcessResponse.document][google.cloud.documentai.v1beta3.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}`..google.protobuf.FieldMask field_mask = 6;- Specified by:
getFieldMaskin interfaceProcessRequestOrBuilder- Returns:
- The fieldMask.
-
setFieldMask
public ProcessRequest.Builder setFieldMask(com.google.protobuf.FieldMask value)
Specifies which fields to include in the [ProcessResponse.document][google.cloud.documentai.v1beta3.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}`..google.protobuf.FieldMask field_mask = 6;
-
setFieldMask
public ProcessRequest.Builder setFieldMask(com.google.protobuf.FieldMask.Builder builderForValue)
Specifies which fields to include in the [ProcessResponse.document][google.cloud.documentai.v1beta3.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}`..google.protobuf.FieldMask field_mask = 6;
-
mergeFieldMask
public ProcessRequest.Builder mergeFieldMask(com.google.protobuf.FieldMask value)
Specifies which fields to include in the [ProcessResponse.document][google.cloud.documentai.v1beta3.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}`..google.protobuf.FieldMask field_mask = 6;
-
clearFieldMask
public ProcessRequest.Builder clearFieldMask()
Specifies which fields to include in the [ProcessResponse.document][google.cloud.documentai.v1beta3.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}`..google.protobuf.FieldMask field_mask = 6;
-
getFieldMaskBuilder
public com.google.protobuf.FieldMask.Builder getFieldMaskBuilder()
Specifies which fields to include in the [ProcessResponse.document][google.cloud.documentai.v1beta3.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}`..google.protobuf.FieldMask field_mask = 6;
-
getFieldMaskOrBuilder
public com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder()
Specifies which fields to include in the [ProcessResponse.document][google.cloud.documentai.v1beta3.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}`..google.protobuf.FieldMask field_mask = 6;- Specified by:
getFieldMaskOrBuilderin interfaceProcessRequestOrBuilder
-
hasProcessOptions
public boolean hasProcessOptions()
Inference-time options for the process API
.google.cloud.documentai.v1beta3.ProcessOptions process_options = 7;- Specified by:
hasProcessOptionsin interfaceProcessRequestOrBuilder- Returns:
- Whether the processOptions field is set.
-
getProcessOptions
public ProcessOptions getProcessOptions()
Inference-time options for the process API
.google.cloud.documentai.v1beta3.ProcessOptions process_options = 7;- Specified by:
getProcessOptionsin interfaceProcessRequestOrBuilder- Returns:
- The processOptions.
-
setProcessOptions
public ProcessRequest.Builder setProcessOptions(ProcessOptions value)
Inference-time options for the process API
.google.cloud.documentai.v1beta3.ProcessOptions process_options = 7;
-
setProcessOptions
public ProcessRequest.Builder setProcessOptions(ProcessOptions.Builder builderForValue)
Inference-time options for the process API
.google.cloud.documentai.v1beta3.ProcessOptions process_options = 7;
-
mergeProcessOptions
public ProcessRequest.Builder mergeProcessOptions(ProcessOptions value)
Inference-time options for the process API
.google.cloud.documentai.v1beta3.ProcessOptions process_options = 7;
-
clearProcessOptions
public ProcessRequest.Builder clearProcessOptions()
Inference-time options for the process API
.google.cloud.documentai.v1beta3.ProcessOptions process_options = 7;
-
getProcessOptionsBuilder
public ProcessOptions.Builder getProcessOptionsBuilder()
Inference-time options for the process API
.google.cloud.documentai.v1beta3.ProcessOptions process_options = 7;
-
getProcessOptionsOrBuilder
public ProcessOptionsOrBuilder getProcessOptionsOrBuilder()
Inference-time options for the process API
.google.cloud.documentai.v1beta3.ProcessOptions process_options = 7;- Specified by:
getProcessOptionsOrBuilderin interfaceProcessRequestOrBuilder
-
setUnknownFields
public final ProcessRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessRequest.Builder>
-
mergeUnknownFields
public final ProcessRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessRequest.Builder>
-
-