Class QualityMetrics.TopkMetrics.Builder (0.44.0)

public static final class QualityMetrics.TopkMetrics.Builder extends GeneratedMessageV3.Builder<QualityMetrics.TopkMetrics.Builder> implements QualityMetrics.TopkMetricsOrBuilder

Stores the metric values at specific top-k levels.

Protobuf type google.cloud.discoveryengine.v1beta.QualityMetrics.TopkMetrics

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public QualityMetrics.TopkMetrics build()
Returns
Type Description
QualityMetrics.TopkMetrics

buildPartial()

public QualityMetrics.TopkMetrics buildPartial()
Returns
Type Description
QualityMetrics.TopkMetrics

clear()

public QualityMetrics.TopkMetrics.Builder clear()
Returns
Type Description
QualityMetrics.TopkMetrics.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearTop1()

public QualityMetrics.TopkMetrics.Builder clearTop1()

The top-1 value.

double top_1 = 1;

Returns
Type Description
QualityMetrics.TopkMetrics.Builder

This builder for chaining.

clearTop10()

public QualityMetrics.TopkMetrics.Builder clearTop10()

The top-10 value.

double top_10 = 4;

Returns
Type Description
QualityMetrics.TopkMetrics.Builder

This builder for chaining.

clearTop3()

public QualityMetrics.TopkMetrics.Builder clearTop3()

The top-3 value.

double top_3 = 2;

Returns
Type Description
QualityMetrics.TopkMetrics.Builder

This builder for chaining.

clearTop5()

public QualityMetrics.TopkMetrics.Builder clearTop5()

The top-5 value.

double top_5 = 3;

Returns
Type Description
QualityMetrics.TopkMetrics.Builder

This builder for chaining.

clone()

public QualityMetrics.TopkMetrics.Builder clone()
Returns
Type Description
QualityMetrics.TopkMetrics.Builder
Overrides

getDefaultInstanceForType()

public QualityMetrics.TopkMetrics getDefaultInstanceForType()
Returns
Type Description
QualityMetrics.TopkMetrics

getDescriptorForType()

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

getTop1()

public double getTop1()

The top-1 value.

double top_1 = 1;

Returns
Type Description
double

The top1.

getTop10()

public double getTop10()

The top-10 value.

double top_10 = 4;

Returns
Type Description
double

The top10.

getTop3()

public double getTop3()

The top-3 value.

double top_3 = 2;

Returns
Type Description
double

The top3.

getTop5()

public double getTop5()

The top-5 value.

double top_5 = 3;

Returns
Type Description
double

The top5.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(QualityMetrics.TopkMetrics other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setField(Descriptors.FieldDescriptor field, Object value)

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

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

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

setTop1(double value)

public QualityMetrics.TopkMetrics.Builder setTop1(double value)

The top-1 value.

double top_1 = 1;

Parameter
Name Description
value double

The top1 to set.

Returns
Type Description
QualityMetrics.TopkMetrics.Builder

This builder for chaining.

setTop10(double value)

public QualityMetrics.TopkMetrics.Builder setTop10(double value)

The top-10 value.

double top_10 = 4;

Parameter
Name Description
value double

The top10 to set.

Returns
Type Description
QualityMetrics.TopkMetrics.Builder

This builder for chaining.

setTop3(double value)

public QualityMetrics.TopkMetrics.Builder setTop3(double value)

The top-3 value.

double top_3 = 2;

Parameter
Name Description
value double

The top3 to set.

Returns
Type Description
QualityMetrics.TopkMetrics.Builder

This builder for chaining.

setTop5(double value)

public QualityMetrics.TopkMetrics.Builder setTop5(double value)

The top-5 value.

double top_5 = 3;

Parameter
Name Description
value double

The top5 to set.

Returns
Type Description
QualityMetrics.TopkMetrics.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

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