Class Document.EntityValidationOutput.ValidationResult.Builder (2.82.0)

public static final class Document.EntityValidationOutput.ValidationResult.Builder extends GeneratedMessageV3.Builder<Document.EntityValidationOutput.ValidationResult.Builder> implements Document.EntityValidationOutput.ValidationResultOrBuilder

Validation result for a single validation rule.

Protobuf type google.cloud.documentai.v1beta3.Document.EntityValidationOutput.ValidationResult

Inheritance

Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > Document.EntityValidationOutput.ValidationResult.Builder

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Document.EntityValidationOutput.ValidationResult.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder
Overrides

build()

public Document.EntityValidationOutput.ValidationResult build()
Returns
Type Description
Document.EntityValidationOutput.ValidationResult

buildPartial()

public Document.EntityValidationOutput.ValidationResult buildPartial()
Returns
Type Description
Document.EntityValidationOutput.ValidationResult

clear()

public Document.EntityValidationOutput.ValidationResult.Builder clear()
Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public Document.EntityValidationOutput.ValidationResult.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public Document.EntityValidationOutput.ValidationResult.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder
Overrides

clearRuleDescription()

public Document.EntityValidationOutput.ValidationResult.Builder clearRuleDescription()

The description of the validation rule.

string rule_description = 2;

Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder

This builder for chaining.

clearRuleName()

public Document.EntityValidationOutput.ValidationResult.Builder clearRuleName()

The name of the validation rule.

string rule_name = 1;

Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder

This builder for chaining.

clearValidationDetails()

public Document.EntityValidationOutput.ValidationResult.Builder clearValidationDetails()

The detailed information of the running the validation process using the entity from the document based on the validation rule.

string validation_details = 4;

Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder

This builder for chaining.

clearValidationResultType()

public Document.EntityValidationOutput.ValidationResult.Builder clearValidationResultType()

The result of the validation rule.

.google.cloud.documentai.v1beta3.Document.EntityValidationOutput.ValidationResult.ValidationResultType validation_result_type = 3;

Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder

This builder for chaining.

clone()

public Document.EntityValidationOutput.ValidationResult.Builder clone()
Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder
Overrides

getDefaultInstanceForType()

public Document.EntityValidationOutput.ValidationResult getDefaultInstanceForType()
Returns
Type Description
Document.EntityValidationOutput.ValidationResult

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getRuleDescription()

public String getRuleDescription()

The description of the validation rule.

string rule_description = 2;

Returns
Type Description
String

The ruleDescription.

getRuleDescriptionBytes()

public ByteString getRuleDescriptionBytes()

The description of the validation rule.

string rule_description = 2;

Returns
Type Description
ByteString

The bytes for ruleDescription.

getRuleName()

public String getRuleName()

The name of the validation rule.

string rule_name = 1;

Returns
Type Description
String

The ruleName.

getRuleNameBytes()

public ByteString getRuleNameBytes()

The name of the validation rule.

string rule_name = 1;

Returns
Type Description
ByteString

The bytes for ruleName.

getValidationDetails()

public String getValidationDetails()

The detailed information of the running the validation process using the entity from the document based on the validation rule.

string validation_details = 4;

Returns
Type Description
String

The validationDetails.

getValidationDetailsBytes()

public ByteString getValidationDetailsBytes()

The detailed information of the running the validation process using the entity from the document based on the validation rule.

string validation_details = 4;

Returns
Type Description
ByteString

The bytes for validationDetails.

getValidationResultType()

public Document.EntityValidationOutput.ValidationResult.ValidationResultType getValidationResultType()

The result of the validation rule.

.google.cloud.documentai.v1beta3.Document.EntityValidationOutput.ValidationResult.ValidationResultType validation_result_type = 3;

Returns
Type Description
Document.EntityValidationOutput.ValidationResult.ValidationResultType

The validationResultType.

getValidationResultTypeValue()

public int getValidationResultTypeValue()

The result of the validation rule.

.google.cloud.documentai.v1beta3.Document.EntityValidationOutput.ValidationResult.ValidationResultType validation_result_type = 3;

Returns
Type Description
int

The enum numeric value on the wire for validationResultType.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Document.EntityValidationOutput.ValidationResult other)

public Document.EntityValidationOutput.ValidationResult.Builder mergeFrom(Document.EntityValidationOutput.ValidationResult other)
Parameter
Name Description
other Document.EntityValidationOutput.ValidationResult
Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Document.EntityValidationOutput.ValidationResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public Document.EntityValidationOutput.ValidationResult.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Document.EntityValidationOutput.ValidationResult.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public Document.EntityValidationOutput.ValidationResult.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public Document.EntityValidationOutput.ValidationResult.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder
Overrides

setRuleDescription(String value)

public Document.EntityValidationOutput.ValidationResult.Builder setRuleDescription(String value)

The description of the validation rule.

string rule_description = 2;

Parameter
Name Description
value String

The ruleDescription to set.

Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder

This builder for chaining.

setRuleDescriptionBytes(ByteString value)

public Document.EntityValidationOutput.ValidationResult.Builder setRuleDescriptionBytes(ByteString value)

The description of the validation rule.

string rule_description = 2;

Parameter
Name Description
value ByteString

The bytes for ruleDescription to set.

Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder

This builder for chaining.

setRuleName(String value)

public Document.EntityValidationOutput.ValidationResult.Builder setRuleName(String value)

The name of the validation rule.

string rule_name = 1;

Parameter
Name Description
value String

The ruleName to set.

Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder

This builder for chaining.

setRuleNameBytes(ByteString value)

public Document.EntityValidationOutput.ValidationResult.Builder setRuleNameBytes(ByteString value)

The name of the validation rule.

string rule_name = 1;

Parameter
Name Description
value ByteString

The bytes for ruleName to set.

Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final Document.EntityValidationOutput.ValidationResult.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder
Overrides

setValidationDetails(String value)

public Document.EntityValidationOutput.ValidationResult.Builder setValidationDetails(String value)

The detailed information of the running the validation process using the entity from the document based on the validation rule.

string validation_details = 4;

Parameter
Name Description
value String

The validationDetails to set.

Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder

This builder for chaining.

setValidationDetailsBytes(ByteString value)

public Document.EntityValidationOutput.ValidationResult.Builder setValidationDetailsBytes(ByteString value)

The detailed information of the running the validation process using the entity from the document based on the validation rule.

string validation_details = 4;

Parameter
Name Description
value ByteString

The bytes for validationDetails to set.

Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder

This builder for chaining.

setValidationResultType(Document.EntityValidationOutput.ValidationResult.ValidationResultType value)

public Document.EntityValidationOutput.ValidationResult.Builder setValidationResultType(Document.EntityValidationOutput.ValidationResult.ValidationResultType value)

The result of the validation rule.

.google.cloud.documentai.v1beta3.Document.EntityValidationOutput.ValidationResult.ValidationResultType validation_result_type = 3;

Parameter
Name Description
value Document.EntityValidationOutput.ValidationResult.ValidationResultType

The validationResultType to set.

Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder

This builder for chaining.

setValidationResultTypeValue(int value)

public Document.EntityValidationOutput.ValidationResult.Builder setValidationResultTypeValue(int value)

The result of the validation rule.

.google.cloud.documentai.v1beta3.Document.EntityValidationOutput.ValidationResult.ValidationResultType validation_result_type = 3;

Parameter
Name Description
value int

The enum numeric value on the wire for validationResultType to set.

Returns
Type Description
Document.EntityValidationOutput.ValidationResult.Builder

This builder for chaining.