Class ProcessResponse.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ProcessResponse.Builder>
-
- com.google.cloud.documentai.v1beta3.ProcessResponse.Builder
-
- All Implemented Interfaces:
ProcessResponseOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ProcessResponse
public static final class ProcessResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ProcessResponse.Builder> implements ProcessResponseOrBuilder
Response message for the [ProcessDocument][google.cloud.documentai.v1beta3.DocumentProcessorService.ProcessDocument] method.
Protobuf typegoogle.cloud.documentai.v1beta3.ProcessResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ProcessResponse.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ProcessResponse
build()
ProcessResponse
buildPartial()
ProcessResponse.Builder
clear()
ProcessResponse.Builder
clearDocument()
The document payload, will populate fields based on the processor's behavior.ProcessResponse.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ProcessResponse.Builder
clearHumanReviewOperation()
Deprecated.google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is deprecated.ProcessResponse.Builder
clearHumanReviewStatus()
The status of human review on the processed document.ProcessResponse.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ProcessResponse.Builder
clone()
ProcessResponse
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Document
getDocument()
The document payload, will populate fields based on the processor's behavior.Document.Builder
getDocumentBuilder()
The document payload, will populate fields based on the processor's behavior.DocumentOrBuilder
getDocumentOrBuilder()
The document payload, will populate fields based on the processor's behavior.String
getHumanReviewOperation()
Deprecated.google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is deprecated.com.google.protobuf.ByteString
getHumanReviewOperationBytes()
Deprecated.google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is deprecated.HumanReviewStatus
getHumanReviewStatus()
The status of human review on the processed document.HumanReviewStatus.Builder
getHumanReviewStatusBuilder()
The status of human review on the processed document.HumanReviewStatusOrBuilder
getHumanReviewStatusOrBuilder()
The status of human review on the processed document.boolean
hasDocument()
The document payload, will populate fields based on the processor's behavior.boolean
hasHumanReviewStatus()
The status of human review on the processed document.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ProcessResponse.Builder
mergeDocument(Document value)
The document payload, will populate fields based on the processor's behavior.ProcessResponse.Builder
mergeFrom(ProcessResponse other)
ProcessResponse.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ProcessResponse.Builder
mergeFrom(com.google.protobuf.Message other)
ProcessResponse.Builder
mergeHumanReviewStatus(HumanReviewStatus value)
The status of human review on the processed document.ProcessResponse.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ProcessResponse.Builder
setDocument(Document value)
The document payload, will populate fields based on the processor's behavior.ProcessResponse.Builder
setDocument(Document.Builder builderForValue)
The document payload, will populate fields based on the processor's behavior.ProcessResponse.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ProcessResponse.Builder
setHumanReviewOperation(String value)
Deprecated.google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is deprecated.ProcessResponse.Builder
setHumanReviewOperationBytes(com.google.protobuf.ByteString value)
Deprecated.google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is deprecated.ProcessResponse.Builder
setHumanReviewStatus(HumanReviewStatus value)
The status of human review on the processed document.ProcessResponse.Builder
setHumanReviewStatus(HumanReviewStatus.Builder builderForValue)
The status of human review on the processed document.ProcessResponse.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ProcessResponse.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessResponse.Builder>
-
clear
public ProcessResponse.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessResponse.Builder>
-
getDefaultInstanceForType
public ProcessResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ProcessResponse build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ProcessResponse buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ProcessResponse.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessResponse.Builder>
-
setField
public ProcessResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessResponse.Builder>
-
clearField
public ProcessResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessResponse.Builder>
-
clearOneof
public ProcessResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessResponse.Builder>
-
setRepeatedField
public ProcessResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessResponse.Builder>
-
addRepeatedField
public ProcessResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessResponse.Builder>
-
mergeFrom
public ProcessResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ProcessResponse.Builder>
-
mergeFrom
public ProcessResponse.Builder mergeFrom(ProcessResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessResponse.Builder>
-
mergeFrom
public ProcessResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ProcessResponse.Builder>
- Throws:
IOException
-
hasDocument
public boolean hasDocument()
The document payload, will populate fields based on the processor's behavior.
.google.cloud.documentai.v1beta3.Document document = 1;
- Specified by:
hasDocument
in interfaceProcessResponseOrBuilder
- Returns:
- Whether the document field is set.
-
getDocument
public Document getDocument()
The document payload, will populate fields based on the processor's behavior.
.google.cloud.documentai.v1beta3.Document document = 1;
- Specified by:
getDocument
in interfaceProcessResponseOrBuilder
- Returns:
- The document.
-
setDocument
public ProcessResponse.Builder setDocument(Document value)
The document payload, will populate fields based on the processor's behavior.
.google.cloud.documentai.v1beta3.Document document = 1;
-
setDocument
public ProcessResponse.Builder setDocument(Document.Builder builderForValue)
The document payload, will populate fields based on the processor's behavior.
.google.cloud.documentai.v1beta3.Document document = 1;
-
mergeDocument
public ProcessResponse.Builder mergeDocument(Document value)
The document payload, will populate fields based on the processor's behavior.
.google.cloud.documentai.v1beta3.Document document = 1;
-
clearDocument
public ProcessResponse.Builder clearDocument()
The document payload, will populate fields based on the processor's behavior.
.google.cloud.documentai.v1beta3.Document document = 1;
-
getDocumentBuilder
public Document.Builder getDocumentBuilder()
The document payload, will populate fields based on the processor's behavior.
.google.cloud.documentai.v1beta3.Document document = 1;
-
getDocumentOrBuilder
public DocumentOrBuilder getDocumentOrBuilder()
The document payload, will populate fields based on the processor's behavior.
.google.cloud.documentai.v1beta3.Document document = 1;
- Specified by:
getDocumentOrBuilder
in interfaceProcessResponseOrBuilder
-
getHumanReviewOperation
@Deprecated public String getHumanReviewOperation()
Deprecated.google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=451The name of the operation triggered by the processed document. If the human review process isn't triggered, this field is empty. It has the same response type and metadata as the long-running operation returned by [ReviewDocument][google.cloud.documentai.v1beta3.DocumentProcessorService.ReviewDocument].
string human_review_operation = 2 [deprecated = true];
- Specified by:
getHumanReviewOperation
in interfaceProcessResponseOrBuilder
- Returns:
- The humanReviewOperation.
-
getHumanReviewOperationBytes
@Deprecated public com.google.protobuf.ByteString getHumanReviewOperationBytes()
Deprecated.google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=451The name of the operation triggered by the processed document. If the human review process isn't triggered, this field is empty. It has the same response type and metadata as the long-running operation returned by [ReviewDocument][google.cloud.documentai.v1beta3.DocumentProcessorService.ReviewDocument].
string human_review_operation = 2 [deprecated = true];
- Specified by:
getHumanReviewOperationBytes
in interfaceProcessResponseOrBuilder
- Returns:
- The bytes for humanReviewOperation.
-
setHumanReviewOperation
@Deprecated public ProcessResponse.Builder setHumanReviewOperation(String value)
Deprecated.google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=451The name of the operation triggered by the processed document. If the human review process isn't triggered, this field is empty. It has the same response type and metadata as the long-running operation returned by [ReviewDocument][google.cloud.documentai.v1beta3.DocumentProcessorService.ReviewDocument].
string human_review_operation = 2 [deprecated = true];
- Parameters:
value
- The humanReviewOperation to set.- Returns:
- This builder for chaining.
-
clearHumanReviewOperation
@Deprecated public ProcessResponse.Builder clearHumanReviewOperation()
Deprecated.google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=451The name of the operation triggered by the processed document. If the human review process isn't triggered, this field is empty. It has the same response type and metadata as the long-running operation returned by [ReviewDocument][google.cloud.documentai.v1beta3.DocumentProcessorService.ReviewDocument].
string human_review_operation = 2 [deprecated = true];
- Returns:
- This builder for chaining.
-
setHumanReviewOperationBytes
@Deprecated public ProcessResponse.Builder setHumanReviewOperationBytes(com.google.protobuf.ByteString value)
Deprecated.google.cloud.documentai.v1beta3.ProcessResponse.human_review_operation is deprecated. See google/cloud/documentai/v1beta3/document_processor_service.proto;l=451The name of the operation triggered by the processed document. If the human review process isn't triggered, this field is empty. It has the same response type and metadata as the long-running operation returned by [ReviewDocument][google.cloud.documentai.v1beta3.DocumentProcessorService.ReviewDocument].
string human_review_operation = 2 [deprecated = true];
- Parameters:
value
- The bytes for humanReviewOperation to set.- Returns:
- This builder for chaining.
-
hasHumanReviewStatus
public boolean hasHumanReviewStatus()
The status of human review on the processed document.
.google.cloud.documentai.v1beta3.HumanReviewStatus human_review_status = 3;
- Specified by:
hasHumanReviewStatus
in interfaceProcessResponseOrBuilder
- Returns:
- Whether the humanReviewStatus field is set.
-
getHumanReviewStatus
public HumanReviewStatus getHumanReviewStatus()
The status of human review on the processed document.
.google.cloud.documentai.v1beta3.HumanReviewStatus human_review_status = 3;
- Specified by:
getHumanReviewStatus
in interfaceProcessResponseOrBuilder
- Returns:
- The humanReviewStatus.
-
setHumanReviewStatus
public ProcessResponse.Builder setHumanReviewStatus(HumanReviewStatus value)
The status of human review on the processed document.
.google.cloud.documentai.v1beta3.HumanReviewStatus human_review_status = 3;
-
setHumanReviewStatus
public ProcessResponse.Builder setHumanReviewStatus(HumanReviewStatus.Builder builderForValue)
The status of human review on the processed document.
.google.cloud.documentai.v1beta3.HumanReviewStatus human_review_status = 3;
-
mergeHumanReviewStatus
public ProcessResponse.Builder mergeHumanReviewStatus(HumanReviewStatus value)
The status of human review on the processed document.
.google.cloud.documentai.v1beta3.HumanReviewStatus human_review_status = 3;
-
clearHumanReviewStatus
public ProcessResponse.Builder clearHumanReviewStatus()
The status of human review on the processed document.
.google.cloud.documentai.v1beta3.HumanReviewStatus human_review_status = 3;
-
getHumanReviewStatusBuilder
public HumanReviewStatus.Builder getHumanReviewStatusBuilder()
The status of human review on the processed document.
.google.cloud.documentai.v1beta3.HumanReviewStatus human_review_status = 3;
-
getHumanReviewStatusOrBuilder
public HumanReviewStatusOrBuilder getHumanReviewStatusOrBuilder()
The status of human review on the processed document.
.google.cloud.documentai.v1beta3.HumanReviewStatus human_review_status = 3;
- Specified by:
getHumanReviewStatusOrBuilder
in interfaceProcessResponseOrBuilder
-
setUnknownFields
public final ProcessResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessResponse.Builder>
-
mergeUnknownFields
public final ProcessResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ProcessResponse.Builder>
-
-