Class EvaluationMetricsConfig.GoldenMetricsConfig.Builder (0.9.0)

public static final class EvaluationMetricsConfig.GoldenMetricsConfig.Builder extends GeneratedMessage.Builder<EvaluationMetricsConfig.GoldenMetricsConfig.Builder> implements EvaluationMetricsConfig.GoldenMetricsConfigOrBuilder

Configuration for the golden metrics for the evaluation.

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

Static Methods

getDescriptor()

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

Methods

build()

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

buildPartial()

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

clear()

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

clearSemanticSimilarityMetricsConfig()

public EvaluationMetricsConfig.GoldenMetricsConfig.Builder clearSemanticSimilarityMetricsConfig()

Optional. Global configuration for semantic similarity metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.SemanticSimilarityMetricsConfig semantic_similarity_metrics_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsConfig.GoldenMetricsConfig.Builder

clearStepToolCorrectnessMetricsConfig()

public EvaluationMetricsConfig.GoldenMetricsConfig.Builder clearStepToolCorrectnessMetricsConfig()

Optional. Configuration for step level tool correctness metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.ToolCorrectnessMetricsConfig step_tool_correctness_metrics_config = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsConfig.GoldenMetricsConfig.Builder

clearToolCorrectnessMetricsConfig()

public EvaluationMetricsConfig.GoldenMetricsConfig.Builder clearToolCorrectnessMetricsConfig()

Optional. Configuration for turn level tool correctness metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.ToolCorrectnessMetricsConfig tool_correctness_metrics_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsConfig.GoldenMetricsConfig.Builder

getDefaultInstanceForType()

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

getDescriptorForType()

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

getSemanticSimilarityMetricsConfig()

public EvaluationMetricsConfig.SemanticSimilarityMetricsConfig getSemanticSimilarityMetricsConfig()

Optional. Global configuration for semantic similarity metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.SemanticSimilarityMetricsConfig semantic_similarity_metrics_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsConfig.SemanticSimilarityMetricsConfig

The semanticSimilarityMetricsConfig.

getSemanticSimilarityMetricsConfigBuilder()

public EvaluationMetricsConfig.SemanticSimilarityMetricsConfig.Builder getSemanticSimilarityMetricsConfigBuilder()

Optional. Global configuration for semantic similarity metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.SemanticSimilarityMetricsConfig semantic_similarity_metrics_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsConfig.SemanticSimilarityMetricsConfig.Builder

getSemanticSimilarityMetricsConfigOrBuilder()

public EvaluationMetricsConfig.SemanticSimilarityMetricsConfigOrBuilder getSemanticSimilarityMetricsConfigOrBuilder()

Optional. Global configuration for semantic similarity metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.SemanticSimilarityMetricsConfig semantic_similarity_metrics_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsConfig.SemanticSimilarityMetricsConfigOrBuilder

getStepToolCorrectnessMetricsConfig()

public EvaluationMetricsConfig.ToolCorrectnessMetricsConfig getStepToolCorrectnessMetricsConfig()

Optional. Configuration for step level tool correctness metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.ToolCorrectnessMetricsConfig step_tool_correctness_metrics_config = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsConfig.ToolCorrectnessMetricsConfig

The stepToolCorrectnessMetricsConfig.

getStepToolCorrectnessMetricsConfigBuilder()

public EvaluationMetricsConfig.ToolCorrectnessMetricsConfig.Builder getStepToolCorrectnessMetricsConfigBuilder()

Optional. Configuration for step level tool correctness metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.ToolCorrectnessMetricsConfig step_tool_correctness_metrics_config = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsConfig.ToolCorrectnessMetricsConfig.Builder

getStepToolCorrectnessMetricsConfigOrBuilder()

public EvaluationMetricsConfig.ToolCorrectnessMetricsConfigOrBuilder getStepToolCorrectnessMetricsConfigOrBuilder()

Optional. Configuration for step level tool correctness metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.ToolCorrectnessMetricsConfig step_tool_correctness_metrics_config = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsConfig.ToolCorrectnessMetricsConfigOrBuilder

getToolCorrectnessMetricsConfig()

public EvaluationMetricsConfig.ToolCorrectnessMetricsConfig getToolCorrectnessMetricsConfig()

Optional. Configuration for turn level tool correctness metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.ToolCorrectnessMetricsConfig tool_correctness_metrics_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsConfig.ToolCorrectnessMetricsConfig

The toolCorrectnessMetricsConfig.

getToolCorrectnessMetricsConfigBuilder()

public EvaluationMetricsConfig.ToolCorrectnessMetricsConfig.Builder getToolCorrectnessMetricsConfigBuilder()

Optional. Configuration for turn level tool correctness metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.ToolCorrectnessMetricsConfig tool_correctness_metrics_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsConfig.ToolCorrectnessMetricsConfig.Builder

getToolCorrectnessMetricsConfigOrBuilder()

public EvaluationMetricsConfig.ToolCorrectnessMetricsConfigOrBuilder getToolCorrectnessMetricsConfigOrBuilder()

Optional. Configuration for turn level tool correctness metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.ToolCorrectnessMetricsConfig tool_correctness_metrics_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsConfig.ToolCorrectnessMetricsConfigOrBuilder

hasSemanticSimilarityMetricsConfig()

public boolean hasSemanticSimilarityMetricsConfig()

Optional. Global configuration for semantic similarity metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.SemanticSimilarityMetricsConfig semantic_similarity_metrics_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the semanticSimilarityMetricsConfig field is set.

hasStepToolCorrectnessMetricsConfig()

public boolean hasStepToolCorrectnessMetricsConfig()

Optional. Configuration for step level tool correctness metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.ToolCorrectnessMetricsConfig step_tool_correctness_metrics_config = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the stepToolCorrectnessMetricsConfig field is set.

hasToolCorrectnessMetricsConfig()

public boolean hasToolCorrectnessMetricsConfig()

Optional. Configuration for turn level tool correctness metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.ToolCorrectnessMetricsConfig tool_correctness_metrics_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the toolCorrectnessMetricsConfig field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(EvaluationMetricsConfig.GoldenMetricsConfig other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeSemanticSimilarityMetricsConfig(EvaluationMetricsConfig.SemanticSimilarityMetricsConfig value)

public EvaluationMetricsConfig.GoldenMetricsConfig.Builder mergeSemanticSimilarityMetricsConfig(EvaluationMetricsConfig.SemanticSimilarityMetricsConfig value)

Optional. Global configuration for semantic similarity metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.SemanticSimilarityMetricsConfig semantic_similarity_metrics_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value EvaluationMetricsConfig.SemanticSimilarityMetricsConfig
Returns
Type Description
EvaluationMetricsConfig.GoldenMetricsConfig.Builder

mergeStepToolCorrectnessMetricsConfig(EvaluationMetricsConfig.ToolCorrectnessMetricsConfig value)

public EvaluationMetricsConfig.GoldenMetricsConfig.Builder mergeStepToolCorrectnessMetricsConfig(EvaluationMetricsConfig.ToolCorrectnessMetricsConfig value)

Optional. Configuration for step level tool correctness metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.ToolCorrectnessMetricsConfig step_tool_correctness_metrics_config = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value EvaluationMetricsConfig.ToolCorrectnessMetricsConfig
Returns
Type Description
EvaluationMetricsConfig.GoldenMetricsConfig.Builder

mergeToolCorrectnessMetricsConfig(EvaluationMetricsConfig.ToolCorrectnessMetricsConfig value)

public EvaluationMetricsConfig.GoldenMetricsConfig.Builder mergeToolCorrectnessMetricsConfig(EvaluationMetricsConfig.ToolCorrectnessMetricsConfig value)

Optional. Configuration for turn level tool correctness metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.ToolCorrectnessMetricsConfig tool_correctness_metrics_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value EvaluationMetricsConfig.ToolCorrectnessMetricsConfig
Returns
Type Description
EvaluationMetricsConfig.GoldenMetricsConfig.Builder

setSemanticSimilarityMetricsConfig(EvaluationMetricsConfig.SemanticSimilarityMetricsConfig value)

public EvaluationMetricsConfig.GoldenMetricsConfig.Builder setSemanticSimilarityMetricsConfig(EvaluationMetricsConfig.SemanticSimilarityMetricsConfig value)

Optional. Global configuration for semantic similarity metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.SemanticSimilarityMetricsConfig semantic_similarity_metrics_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value EvaluationMetricsConfig.SemanticSimilarityMetricsConfig
Returns
Type Description
EvaluationMetricsConfig.GoldenMetricsConfig.Builder

setSemanticSimilarityMetricsConfig(EvaluationMetricsConfig.SemanticSimilarityMetricsConfig.Builder builderForValue)

public EvaluationMetricsConfig.GoldenMetricsConfig.Builder setSemanticSimilarityMetricsConfig(EvaluationMetricsConfig.SemanticSimilarityMetricsConfig.Builder builderForValue)

Optional. Global configuration for semantic similarity metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.SemanticSimilarityMetricsConfig semantic_similarity_metrics_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue EvaluationMetricsConfig.SemanticSimilarityMetricsConfig.Builder
Returns
Type Description
EvaluationMetricsConfig.GoldenMetricsConfig.Builder

setStepToolCorrectnessMetricsConfig(EvaluationMetricsConfig.ToolCorrectnessMetricsConfig value)

public EvaluationMetricsConfig.GoldenMetricsConfig.Builder setStepToolCorrectnessMetricsConfig(EvaluationMetricsConfig.ToolCorrectnessMetricsConfig value)

Optional. Configuration for step level tool correctness metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.ToolCorrectnessMetricsConfig step_tool_correctness_metrics_config = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value EvaluationMetricsConfig.ToolCorrectnessMetricsConfig
Returns
Type Description
EvaluationMetricsConfig.GoldenMetricsConfig.Builder

setStepToolCorrectnessMetricsConfig(EvaluationMetricsConfig.ToolCorrectnessMetricsConfig.Builder builderForValue)

public EvaluationMetricsConfig.GoldenMetricsConfig.Builder setStepToolCorrectnessMetricsConfig(EvaluationMetricsConfig.ToolCorrectnessMetricsConfig.Builder builderForValue)

Optional. Configuration for step level tool correctness metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.ToolCorrectnessMetricsConfig step_tool_correctness_metrics_config = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue EvaluationMetricsConfig.ToolCorrectnessMetricsConfig.Builder
Returns
Type Description
EvaluationMetricsConfig.GoldenMetricsConfig.Builder

setToolCorrectnessMetricsConfig(EvaluationMetricsConfig.ToolCorrectnessMetricsConfig value)

public EvaluationMetricsConfig.GoldenMetricsConfig.Builder setToolCorrectnessMetricsConfig(EvaluationMetricsConfig.ToolCorrectnessMetricsConfig value)

Optional. Configuration for turn level tool correctness metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.ToolCorrectnessMetricsConfig tool_correctness_metrics_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value EvaluationMetricsConfig.ToolCorrectnessMetricsConfig
Returns
Type Description
EvaluationMetricsConfig.GoldenMetricsConfig.Builder

setToolCorrectnessMetricsConfig(EvaluationMetricsConfig.ToolCorrectnessMetricsConfig.Builder builderForValue)

public EvaluationMetricsConfig.GoldenMetricsConfig.Builder setToolCorrectnessMetricsConfig(EvaluationMetricsConfig.ToolCorrectnessMetricsConfig.Builder builderForValue)

Optional. Configuration for turn level tool correctness metrics.

.google.cloud.ces.v1beta.EvaluationMetricsConfig.ToolCorrectnessMetricsConfig tool_correctness_metrics_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue EvaluationMetricsConfig.ToolCorrectnessMetricsConfig.Builder
Returns
Type Description
EvaluationMetricsConfig.GoldenMetricsConfig.Builder