Class Document.Page.ImageQualityScores.DetectedDefect.Builder (2.26.0)

public static final class Document.Page.ImageQualityScores.DetectedDefect.Builder extends GeneratedMessageV3.Builder<Document.Page.ImageQualityScores.DetectedDefect.Builder> implements Document.Page.ImageQualityScores.DetectedDefectOrBuilder

Image Quality Defects

Protobuf type google.cloud.documentai.v1.Document.Page.ImageQualityScores.DetectedDefect

Inheritance

Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > Document.Page.ImageQualityScores.DetectedDefect.Builder
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Document.Page.ImageQualityScores.DetectedDefect.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Overrides

build()

public Document.Page.ImageQualityScores.DetectedDefect build()

buildPartial()

public Document.Page.ImageQualityScores.DetectedDefect buildPartial()

clear()

public Document.Page.ImageQualityScores.DetectedDefect.Builder clear()
Overrides

clearConfidence()

public Document.Page.ImageQualityScores.DetectedDefect.Builder clearConfidence()

Confidence of detected defect. Range [0, 1] where 1 indicates strong confidence that the defect exists.

float confidence = 2;

Returns
TypeDescription
Document.Page.ImageQualityScores.DetectedDefect.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public Document.Page.ImageQualityScores.DetectedDefect.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public Document.Page.ImageQualityScores.DetectedDefect.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Overrides

clearType()

public Document.Page.ImageQualityScores.DetectedDefect.Builder clearType()

Name of the defect type. Supported values are:

  • quality/defect_blurry
  • quality/defect_noisy
  • quality/defect_dark
  • quality/defect_faint
  • quality/defect_text_too_small
  • quality/defect_document_cutoff
  • quality/defect_text_cutoff
  • quality/defect_glare

string type = 1;

Returns
TypeDescription
Document.Page.ImageQualityScores.DetectedDefect.Builder

This builder for chaining.

clone()

public Document.Page.ImageQualityScores.DetectedDefect.Builder clone()
Overrides

getConfidence()

public float getConfidence()

Confidence of detected defect. Range [0, 1] where 1 indicates strong confidence that the defect exists.

float confidence = 2;

Returns
TypeDescription
float

The confidence.

getDefaultInstanceForType()

public Document.Page.ImageQualityScores.DetectedDefect getDefaultInstanceForType()

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getType()

public String getType()

Name of the defect type. Supported values are:

  • quality/defect_blurry
  • quality/defect_noisy
  • quality/defect_dark
  • quality/defect_faint
  • quality/defect_text_too_small
  • quality/defect_document_cutoff
  • quality/defect_text_cutoff
  • quality/defect_glare

string type = 1;

Returns
TypeDescription
String

The type.

getTypeBytes()

public ByteString getTypeBytes()

Name of the defect type. Supported values are:

  • quality/defect_blurry
  • quality/defect_noisy
  • quality/defect_dark
  • quality/defect_faint
  • quality/defect_text_too_small
  • quality/defect_document_cutoff
  • quality/defect_text_cutoff
  • quality/defect_glare

string type = 1;

Returns
TypeDescription
ByteString

The bytes for type.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(Document.Page.ImageQualityScores.DetectedDefect other)

public Document.Page.ImageQualityScores.DetectedDefect.Builder mergeFrom(Document.Page.ImageQualityScores.DetectedDefect other)

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public Document.Page.ImageQualityScores.DetectedDefect.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public Document.Page.ImageQualityScores.DetectedDefect.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final Document.Page.ImageQualityScores.DetectedDefect.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Overrides

setConfidence(float value)

public Document.Page.ImageQualityScores.DetectedDefect.Builder setConfidence(float value)

Confidence of detected defect. Range [0, 1] where 1 indicates strong confidence that the defect exists.

float confidence = 2;

Parameter
NameDescription
valuefloat

The confidence to set.

Returns
TypeDescription
Document.Page.ImageQualityScores.DetectedDefect.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public Document.Page.ImageQualityScores.DetectedDefect.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Overrides

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

public Document.Page.ImageQualityScores.DetectedDefect.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Overrides

setType(String value)

public Document.Page.ImageQualityScores.DetectedDefect.Builder setType(String value)

Name of the defect type. Supported values are:

  • quality/defect_blurry
  • quality/defect_noisy
  • quality/defect_dark
  • quality/defect_faint
  • quality/defect_text_too_small
  • quality/defect_document_cutoff
  • quality/defect_text_cutoff
  • quality/defect_glare

string type = 1;

Parameter
NameDescription
valueString

The type to set.

Returns
TypeDescription
Document.Page.ImageQualityScores.DetectedDefect.Builder

This builder for chaining.

setTypeBytes(ByteString value)

public Document.Page.ImageQualityScores.DetectedDefect.Builder setTypeBytes(ByteString value)

Name of the defect type. Supported values are:

  • quality/defect_blurry
  • quality/defect_noisy
  • quality/defect_dark
  • quality/defect_faint
  • quality/defect_text_too_small
  • quality/defect_document_cutoff
  • quality/defect_text_cutoff
  • quality/defect_glare

string type = 1;

Parameter
NameDescription
valueByteString

The bytes for type to set.

Returns
TypeDescription
Document.Page.ImageQualityScores.DetectedDefect.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final Document.Page.ImageQualityScores.DetectedDefect.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Overrides