Package com.google.cloud.documentai.v1
Class Document.EntityValidationOutput.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Document.EntityValidationOutput.Builder>
com.google.cloud.documentai.v1.Document.EntityValidationOutput.Builder
- All Implemented Interfaces:
Document.EntityValidationOutputOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Document.EntityValidationOutput
public static final class Document.EntityValidationOutput.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Document.EntityValidationOutput.Builder>
implements Document.EntityValidationOutputOrBuilder
The output of the validation given the document and the validation rules.Protobuf type
google.cloud.documentai.v1.Document.EntityValidationOutput-
Method Summary
Modifier and TypeMethodDescriptionaddAllValidationResults(Iterable<? extends Document.EntityValidationOutput.ValidationResult> values) The result of each validation rule.addValidationResults(int index, Document.EntityValidationOutput.ValidationResult value) The result of each validation rule.addValidationResults(int index, Document.EntityValidationOutput.ValidationResult.Builder builderForValue) The result of each validation rule.The result of each validation rule.The result of each validation rule.The result of each validation rule.addValidationResultsBuilder(int index) The result of each validation rule.build()clear()The overall result of the validation, true if all applicable rules are valid.The result of each validation rule.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanThe overall result of the validation, true if all applicable rules are valid.getValidationResults(int index) The result of each validation rule.getValidationResultsBuilder(int index) The result of each validation rule.The result of each validation rule.intThe result of each validation rule.The result of each validation rule.getValidationResultsOrBuilder(int index) The result of each validation rule.The result of each validation rule.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeValidationResults(int index) The result of each validation rule.setPassAllRules(boolean value) The overall result of the validation, true if all applicable rules are valid.setValidationResults(int index, Document.EntityValidationOutput.ValidationResult value) The result of each validation rule.setValidationResults(int index, Document.EntityValidationOutput.ValidationResult.Builder builderForValue) The result of each validation rule.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Document.EntityValidationOutput.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Document.EntityValidationOutput.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.GeneratedMessage.Builder<Document.EntityValidationOutput.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Document.EntityValidationOutput.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Document.EntityValidationOutput.Builder>
-
mergeFrom
public Document.EntityValidationOutput.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<Document.EntityValidationOutput.Builder>- Throws:
IOException
-
getValidationResultsList
The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1;- Specified by:
getValidationResultsListin interfaceDocument.EntityValidationOutputOrBuilder
-
getValidationResultsCount
public int getValidationResultsCount()The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1;- Specified by:
getValidationResultsCountin interfaceDocument.EntityValidationOutputOrBuilder
-
getValidationResults
The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1;- Specified by:
getValidationResultsin interfaceDocument.EntityValidationOutputOrBuilder
-
setValidationResults
public Document.EntityValidationOutput.Builder setValidationResults(int index, Document.EntityValidationOutput.ValidationResult value) The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1; -
setValidationResults
public Document.EntityValidationOutput.Builder setValidationResults(int index, Document.EntityValidationOutput.ValidationResult.Builder builderForValue) The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1; -
addValidationResults
public Document.EntityValidationOutput.Builder addValidationResults(Document.EntityValidationOutput.ValidationResult value) The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1; -
addValidationResults
public Document.EntityValidationOutput.Builder addValidationResults(int index, Document.EntityValidationOutput.ValidationResult value) The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1; -
addValidationResults
public Document.EntityValidationOutput.Builder addValidationResults(Document.EntityValidationOutput.ValidationResult.Builder builderForValue) The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1; -
addValidationResults
public Document.EntityValidationOutput.Builder addValidationResults(int index, Document.EntityValidationOutput.ValidationResult.Builder builderForValue) The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1; -
addAllValidationResults
public Document.EntityValidationOutput.Builder addAllValidationResults(Iterable<? extends Document.EntityValidationOutput.ValidationResult> values) The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1; -
clearValidationResults
The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1; -
removeValidationResults
The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1; -
getValidationResultsBuilder
public Document.EntityValidationOutput.ValidationResult.Builder getValidationResultsBuilder(int index) The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1; -
getValidationResultsOrBuilder
public Document.EntityValidationOutput.ValidationResultOrBuilder getValidationResultsOrBuilder(int index) The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1;- Specified by:
getValidationResultsOrBuilderin interfaceDocument.EntityValidationOutputOrBuilder
-
getValidationResultsOrBuilderList
public List<? extends Document.EntityValidationOutput.ValidationResultOrBuilder> getValidationResultsOrBuilderList()The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1;- Specified by:
getValidationResultsOrBuilderListin interfaceDocument.EntityValidationOutputOrBuilder
-
addValidationResultsBuilder
The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1; -
addValidationResultsBuilder
public Document.EntityValidationOutput.ValidationResult.Builder addValidationResultsBuilder(int index) The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1; -
getValidationResultsBuilderList
public List<Document.EntityValidationOutput.ValidationResult.Builder> getValidationResultsBuilderList()The result of each validation rule.
repeated .google.cloud.documentai.v1.Document.EntityValidationOutput.ValidationResult validation_results = 1; -
getPassAllRules
public boolean getPassAllRules()The overall result of the validation, true if all applicable rules are valid.
bool pass_all_rules = 2;- Specified by:
getPassAllRulesin interfaceDocument.EntityValidationOutputOrBuilder- Returns:
- The passAllRules.
-
setPassAllRules
The overall result of the validation, true if all applicable rules are valid.
bool pass_all_rules = 2;- Parameters:
value- The passAllRules to set.- Returns:
- This builder for chaining.
-
clearPassAllRules
The overall result of the validation, true if all applicable rules are valid.
bool pass_all_rules = 2;- Returns:
- This builder for chaining.
-