Class ClassificationCategory.Builder (2.19.0)

public static final class ClassificationCategory.Builder extends GeneratedMessageV3.Builder<ClassificationCategory.Builder> implements ClassificationCategoryOrBuilder

Represents a category returned from the text classifier.

Protobuf type google.cloud.language.v1.ClassificationCategory

Static Methods

getDescriptor()

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

Methods

build()

public ClassificationCategory build()
Returns
Type Description
ClassificationCategory

buildPartial()

public ClassificationCategory buildPartial()
Returns
Type Description
ClassificationCategory

clear()

public ClassificationCategory.Builder clear()
Returns
Type Description
ClassificationCategory.Builder
Overrides

clearConfidence()

public ClassificationCategory.Builder clearConfidence()

The classifier's confidence of the category. Number represents how certain the classifier is that this category represents the given text.

float confidence = 2;

Returns
Type Description
ClassificationCategory.Builder

This builder for chaining.

clearName()

public ClassificationCategory.Builder clearName()

The name of the category representing the document.

string name = 1;

Returns
Type Description
ClassificationCategory.Builder

This builder for chaining.

getConfidence()

public float getConfidence()

The classifier's confidence of the category. Number represents how certain the classifier is that this category represents the given text.

float confidence = 2;

Returns
Type Description
float

The confidence.

getDefaultInstanceForType()

public ClassificationCategory getDefaultInstanceForType()
Returns
Type Description
ClassificationCategory

getDescriptorForType()

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

getName()

public String getName()

The name of the category representing the document.

string name = 1;

Returns
Type Description
String

The name.

getNameBytes()

public ByteString getNameBytes()

The name of the category representing the document.

string name = 1;

Returns
Type Description
ByteString

The bytes for name.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ClassificationCategory other)

public ClassificationCategory.Builder mergeFrom(ClassificationCategory other)
Parameter
Name Description
other ClassificationCategory
Returns
Type Description
ClassificationCategory.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

public ClassificationCategory.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ClassificationCategory.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ClassificationCategory.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ClassificationCategory.Builder
Overrides

setConfidence(float value)

public ClassificationCategory.Builder setConfidence(float value)

The classifier's confidence of the category. Number represents how certain the classifier is that this category represents the given text.

float confidence = 2;

Parameter
Name Description
value float

The confidence to set.

Returns
Type Description
ClassificationCategory.Builder

This builder for chaining.

setName(String value)

public ClassificationCategory.Builder setName(String value)

The name of the category representing the document.

string name = 1;

Parameter
Name Description
value String

The name to set.

Returns
Type Description
ClassificationCategory.Builder

This builder for chaining.

setNameBytes(ByteString value)

public ClassificationCategory.Builder setNameBytes(ByteString value)

The name of the category representing the document.

string name = 1;

Parameter
Name Description
value ByteString

The bytes for name to set.

Returns
Type Description
ClassificationCategory.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final ClassificationCategory.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ClassificationCategory.Builder
Overrides