Class EvaluationMetricsConfig.HallucinationMetricsConfig.Builder (0.9.0)

public static final class EvaluationMetricsConfig.HallucinationMetricsConfig.Builder extends GeneratedMessage.Builder<EvaluationMetricsConfig.HallucinationMetricsConfig.Builder> implements EvaluationMetricsConfig.HallucinationMetricsConfigOrBuilder

Configuration for the hallucination metrics for the evaluation. To disable the metric, set the message but do not set the enable_hallucination_metrics field to true (or explicitly set it to false). To unset the configuration and fallback to the default behavior, omit the message entirely.

Protobuf type google.cloud.ces.v1beta.EvaluationMetricsConfig.HallucinationMetricsConfig

Static Methods

getDescriptor()

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

Methods

build()

public EvaluationMetricsConfig.HallucinationMetricsConfig build()
Returns
Type Description
EvaluationMetricsConfig.HallucinationMetricsConfig

buildPartial()

public EvaluationMetricsConfig.HallucinationMetricsConfig buildPartial()
Returns
Type Description
EvaluationMetricsConfig.HallucinationMetricsConfig

clear()

public EvaluationMetricsConfig.HallucinationMetricsConfig.Builder clear()
Returns
Type Description
EvaluationMetricsConfig.HallucinationMetricsConfig.Builder
Overrides

clearEnableHallucinationMetrics()

public EvaluationMetricsConfig.HallucinationMetricsConfig.Builder clearEnableHallucinationMetrics()

Optional. Whether to calculate hallucination metrics for the evaluation.

bool enable_hallucination_metrics = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsConfig.HallucinationMetricsConfig.Builder

This builder for chaining.

getDefaultInstanceForType()

public EvaluationMetricsConfig.HallucinationMetricsConfig getDefaultInstanceForType()
Returns
Type Description
EvaluationMetricsConfig.HallucinationMetricsConfig

getDescriptorForType()

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

getEnableHallucinationMetrics()

public boolean getEnableHallucinationMetrics()

Optional. Whether to calculate hallucination metrics for the evaluation.

bool enable_hallucination_metrics = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The enableHallucinationMetrics.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(EvaluationMetricsConfig.HallucinationMetricsConfig other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setEnableHallucinationMetrics(boolean value)

public EvaluationMetricsConfig.HallucinationMetricsConfig.Builder setEnableHallucinationMetrics(boolean value)

Optional. Whether to calculate hallucination metrics for the evaluation.

bool enable_hallucination_metrics = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value boolean

The enableHallucinationMetrics to set.

Returns
Type Description
EvaluationMetricsConfig.HallucinationMetricsConfig.Builder

This builder for chaining.