Class ClassificationCategory.Builder (2.56.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.v2.ClassificationCategory

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

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.

clearField(Descriptors.FieldDescriptor field)

public ClassificationCategory.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ClassificationCategory.Builder
Overrides

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.

clearOneof(Descriptors.OneofDescriptor oneof)

public ClassificationCategory.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ClassificationCategory.Builder
Overrides

clearSeverity()

public ClassificationCategory.Builder clearSeverity()

Optional. The classifier's severity of the category. This is only present when the ModerateTextRequest.ModelVersion is set to MODEL_VERSION_2, and the corresponding category has a severity score.

float severity = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ClassificationCategory.Builder

This builder for chaining.

clone()

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

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.

getSeverity()

public float getSeverity()

Optional. The classifier's severity of the category. This is only present when the ModerateTextRequest.ModelVersion is set to MODEL_VERSION_2, and the corresponding category has a severity score.

float severity = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
float

The severity.

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.

setField(Descriptors.FieldDescriptor field, Object value)

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

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.

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

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

setSeverity(float value)

public ClassificationCategory.Builder setSeverity(float value)

Optional. The classifier's severity of the category. This is only present when the ModerateTextRequest.ModelVersion is set to MODEL_VERSION_2, and the corresponding category has a severity score.

float severity = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value float

The severity 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