Class EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder (0.1.0)

public static final class EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder extends GeneratedMessage.Builder<EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder> implements EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholdsOrBuilder

Settings for golden evaluations.

Protobuf type google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds

Inheritance

java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder

Static Methods

getDescriptor()

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

Methods

build()

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds build()
Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds

buildPartial()

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds buildPartial()
Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds

clear()

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder clear()
Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder
Overrides

clearExpectationLevelMetricsThresholds()

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder clearExpectationLevelMetricsThresholds()

Optional. The expectation level metrics thresholds.

.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds expectation_level_metrics_thresholds = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder

clearToolMatchingSettings()

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder clearToolMatchingSettings()

Optional. The tool matching settings. An extra tool call is a tool call that is present in the execution but does not match any tool call in the golden expectation.

.google.cloud.ces.v1.EvaluationMetricsThresholds.ToolMatchingSettings tool_matching_settings = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder

clearTurnLevelMetricsThresholds()

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder clearTurnLevelMetricsThresholds()

Optional. The turn level metrics thresholds.

.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds turn_level_metrics_thresholds = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder

getDefaultInstanceForType()

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds getDefaultInstanceForType()
Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds

getDescriptorForType()

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

getExpectationLevelMetricsThresholds()

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds getExpectationLevelMetricsThresholds()

Optional. The expectation level metrics thresholds.

.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds expectation_level_metrics_thresholds = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds

The expectationLevelMetricsThresholds.

getExpectationLevelMetricsThresholdsBuilder()

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds.Builder getExpectationLevelMetricsThresholdsBuilder()

Optional. The expectation level metrics thresholds.

.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds expectation_level_metrics_thresholds = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds.Builder

getExpectationLevelMetricsThresholdsOrBuilder()

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholdsOrBuilder getExpectationLevelMetricsThresholdsOrBuilder()

Optional. The expectation level metrics thresholds.

.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds expectation_level_metrics_thresholds = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholdsOrBuilder

getToolMatchingSettings()

public EvaluationMetricsThresholds.ToolMatchingSettings getToolMatchingSettings()

Optional. The tool matching settings. An extra tool call is a tool call that is present in the execution but does not match any tool call in the golden expectation.

.google.cloud.ces.v1.EvaluationMetricsThresholds.ToolMatchingSettings tool_matching_settings = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsThresholds.ToolMatchingSettings

The toolMatchingSettings.

getToolMatchingSettingsBuilder()

public EvaluationMetricsThresholds.ToolMatchingSettings.Builder getToolMatchingSettingsBuilder()

Optional. The tool matching settings. An extra tool call is a tool call that is present in the execution but does not match any tool call in the golden expectation.

.google.cloud.ces.v1.EvaluationMetricsThresholds.ToolMatchingSettings tool_matching_settings = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsThresholds.ToolMatchingSettings.Builder

getToolMatchingSettingsOrBuilder()

public EvaluationMetricsThresholds.ToolMatchingSettingsOrBuilder getToolMatchingSettingsOrBuilder()

Optional. The tool matching settings. An extra tool call is a tool call that is present in the execution but does not match any tool call in the golden expectation.

.google.cloud.ces.v1.EvaluationMetricsThresholds.ToolMatchingSettings tool_matching_settings = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsThresholds.ToolMatchingSettingsOrBuilder

getTurnLevelMetricsThresholds()

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds getTurnLevelMetricsThresholds()

Optional. The turn level metrics thresholds.

.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds turn_level_metrics_thresholds = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds

The turnLevelMetricsThresholds.

getTurnLevelMetricsThresholdsBuilder()

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds.Builder getTurnLevelMetricsThresholdsBuilder()

Optional. The turn level metrics thresholds.

.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds turn_level_metrics_thresholds = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds.Builder

getTurnLevelMetricsThresholdsOrBuilder()

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholdsOrBuilder getTurnLevelMetricsThresholdsOrBuilder()

Optional. The turn level metrics thresholds.

.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds turn_level_metrics_thresholds = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholdsOrBuilder

hasExpectationLevelMetricsThresholds()

public boolean hasExpectationLevelMetricsThresholds()

Optional. The expectation level metrics thresholds.

.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds expectation_level_metrics_thresholds = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the expectationLevelMetricsThresholds field is set.

hasToolMatchingSettings()

public boolean hasToolMatchingSettings()

Optional. The tool matching settings. An extra tool call is a tool call that is present in the execution but does not match any tool call in the golden expectation.

.google.cloud.ces.v1.EvaluationMetricsThresholds.ToolMatchingSettings tool_matching_settings = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the toolMatchingSettings field is set.

hasTurnLevelMetricsThresholds()

public boolean hasTurnLevelMetricsThresholds()

Optional. The turn level metrics thresholds.

.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds turn_level_metrics_thresholds = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the turnLevelMetricsThresholds field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeExpectationLevelMetricsThresholds(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds value)

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder mergeExpectationLevelMetricsThresholds(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds value)

Optional. The expectation level metrics thresholds.

.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds expectation_level_metrics_thresholds = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds
Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder

mergeFrom(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeToolMatchingSettings(EvaluationMetricsThresholds.ToolMatchingSettings value)

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder mergeToolMatchingSettings(EvaluationMetricsThresholds.ToolMatchingSettings value)

Optional. The tool matching settings. An extra tool call is a tool call that is present in the execution but does not match any tool call in the golden expectation.

.google.cloud.ces.v1.EvaluationMetricsThresholds.ToolMatchingSettings tool_matching_settings = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value EvaluationMetricsThresholds.ToolMatchingSettings
Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder

mergeTurnLevelMetricsThresholds(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds value)

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder mergeTurnLevelMetricsThresholds(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds value)

Optional. The turn level metrics thresholds.

.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds turn_level_metrics_thresholds = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds
Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder

setExpectationLevelMetricsThresholds(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds value)

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder setExpectationLevelMetricsThresholds(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds value)

Optional. The expectation level metrics thresholds.

.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds expectation_level_metrics_thresholds = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds
Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder

setExpectationLevelMetricsThresholds(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds.Builder builderForValue)

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder setExpectationLevelMetricsThresholds(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds.Builder builderForValue)

Optional. The expectation level metrics thresholds.

.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds expectation_level_metrics_thresholds = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.ExpectationLevelMetricsThresholds.Builder
Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder

setToolMatchingSettings(EvaluationMetricsThresholds.ToolMatchingSettings value)

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder setToolMatchingSettings(EvaluationMetricsThresholds.ToolMatchingSettings value)

Optional. The tool matching settings. An extra tool call is a tool call that is present in the execution but does not match any tool call in the golden expectation.

.google.cloud.ces.v1.EvaluationMetricsThresholds.ToolMatchingSettings tool_matching_settings = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value EvaluationMetricsThresholds.ToolMatchingSettings
Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder

setToolMatchingSettings(EvaluationMetricsThresholds.ToolMatchingSettings.Builder builderForValue)

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder setToolMatchingSettings(EvaluationMetricsThresholds.ToolMatchingSettings.Builder builderForValue)

Optional. The tool matching settings. An extra tool call is a tool call that is present in the execution but does not match any tool call in the golden expectation.

.google.cloud.ces.v1.EvaluationMetricsThresholds.ToolMatchingSettings tool_matching_settings = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue EvaluationMetricsThresholds.ToolMatchingSettings.Builder
Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder

setTurnLevelMetricsThresholds(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds value)

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder setTurnLevelMetricsThresholds(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds value)

Optional. The turn level metrics thresholds.

.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds turn_level_metrics_thresholds = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds
Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder

setTurnLevelMetricsThresholds(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds.Builder builderForValue)

public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder setTurnLevelMetricsThresholds(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds.Builder builderForValue)

Optional. The turn level metrics thresholds.

.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds turn_level_metrics_thresholds = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds.Builder
Returns
Type Description
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.Builder