public static final class Evaluation.GoldenTurn.Builder extends GeneratedMessage.Builder<Evaluation.GoldenTurn.Builder> implements Evaluation.GoldenTurnOrBuilderA golden turn defines a single turn in a golden conversation.
Protobuf type google.cloud.ces.v1beta.Evaluation.GoldenTurn
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > Evaluation.GoldenTurn.BuilderImplements
Evaluation.GoldenTurnOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllSteps(Iterable<? extends Evaluation.Step> values)
public Evaluation.GoldenTurn.Builder addAllSteps(Iterable<? extends Evaluation.Step> values)Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.cloud.ces.v1beta.Evaluation.Step> |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
addSteps(Evaluation.Step value)
public Evaluation.GoldenTurn.Builder addSteps(Evaluation.Step value)Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
Evaluation.Step |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
addSteps(Evaluation.Step.Builder builderForValue)
public Evaluation.GoldenTurn.Builder addSteps(Evaluation.Step.Builder builderForValue)Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Evaluation.Step.Builder |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
addSteps(int index, Evaluation.Step value)
public Evaluation.GoldenTurn.Builder addSteps(int index, Evaluation.Step value)Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
Evaluation.Step |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
addSteps(int index, Evaluation.Step.Builder builderForValue)
public Evaluation.GoldenTurn.Builder addSteps(int index, Evaluation.Step.Builder builderForValue)Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
Evaluation.Step.Builder |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
addStepsBuilder()
public Evaluation.Step.Builder addStepsBuilder()Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Evaluation.Step.Builder |
|
addStepsBuilder(int index)
public Evaluation.Step.Builder addStepsBuilder(int index)Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Evaluation.Step.Builder |
|
build()
public Evaluation.GoldenTurn build()| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn |
|
buildPartial()
public Evaluation.GoldenTurn buildPartial()| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn |
|
clear()
public Evaluation.GoldenTurn.Builder clear()| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
clearHallucinationMetricBehaviorOverride()
public Evaluation.GoldenTurn.Builder clearHallucinationMetricBehaviorOverride()Optional. Override for turn-level hallucination metric behavior.
.google.cloud.ces.v1beta.EvaluationMetricsThresholds.HallucinationMetricBehavior hallucination_metric_behavior_override = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
This builder for chaining. |
clearRootSpan()
public Evaluation.GoldenTurn.Builder clearRootSpan()Optional. The root span of the golden turn for processing and maintaining audio information. The uri for the audio must contain audio saved in 16Khz sample rate.
.google.cloud.ces.v1beta.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
clearSteps()
public Evaluation.GoldenTurn.Builder clearSteps()Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
clearTurnLevelMetricsThresholdsOverride()
public Evaluation.GoldenTurn.Builder clearTurnLevelMetricsThresholdsOverride()Optional. Overrides for turn-level metric thresholds.
.google.cloud.ces.v1beta.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds turn_level_metrics_thresholds_override = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
getDefaultInstanceForType()
public Evaluation.GoldenTurn getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getHallucinationMetricBehaviorOverride()
public EvaluationMetricsThresholds.HallucinationMetricBehavior getHallucinationMetricBehaviorOverride()Optional. Override for turn-level hallucination metric behavior.
.google.cloud.ces.v1beta.EvaluationMetricsThresholds.HallucinationMetricBehavior hallucination_metric_behavior_override = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
EvaluationMetricsThresholds.HallucinationMetricBehavior |
The hallucinationMetricBehaviorOverride. |
getHallucinationMetricBehaviorOverrideValue()
public int getHallucinationMetricBehaviorOverrideValue()Optional. Override for turn-level hallucination metric behavior.
.google.cloud.ces.v1beta.EvaluationMetricsThresholds.HallucinationMetricBehavior hallucination_metric_behavior_override = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for hallucinationMetricBehaviorOverride. |
getRootSpan()
public Span getRootSpan()Optional. The root span of the golden turn for processing and maintaining audio information. The uri for the audio must contain audio saved in 16Khz sample rate.
.google.cloud.ces.v1beta.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Span |
The rootSpan. |
getRootSpanBuilder()
public Span.Builder getRootSpanBuilder()Optional. The root span of the golden turn for processing and maintaining audio information. The uri for the audio must contain audio saved in 16Khz sample rate.
.google.cloud.ces.v1beta.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Span.Builder |
|
getRootSpanOrBuilder()
public SpanOrBuilder getRootSpanOrBuilder()Optional. The root span of the golden turn for processing and maintaining audio information. The uri for the audio must contain audio saved in 16Khz sample rate.
.google.cloud.ces.v1beta.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
SpanOrBuilder |
|
getSteps(int index)
public Evaluation.Step getSteps(int index)Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Evaluation.Step |
|
getStepsBuilder(int index)
public Evaluation.Step.Builder getStepsBuilder(int index)Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Evaluation.Step.Builder |
|
getStepsBuilderList()
public List<Evaluation.Step.Builder> getStepsBuilderList()Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getStepsCount()
public int getStepsCount()Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
|
getStepsList()
public List<Evaluation.Step> getStepsList()Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
List<Step> |
|
getStepsOrBuilder(int index)
public Evaluation.StepOrBuilder getStepsOrBuilder(int index)Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Evaluation.StepOrBuilder |
|
getStepsOrBuilderList()
public List<? extends Evaluation.StepOrBuilder> getStepsOrBuilderList()Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.ces.v1beta.Evaluation.StepOrBuilder> |
|
getTurnLevelMetricsThresholdsOverride()
public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds getTurnLevelMetricsThresholdsOverride()Optional. Overrides for turn-level metric thresholds.
.google.cloud.ces.v1beta.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds turn_level_metrics_thresholds_override = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds |
The turnLevelMetricsThresholdsOverride. |
getTurnLevelMetricsThresholdsOverrideBuilder()
public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds.Builder getTurnLevelMetricsThresholdsOverrideBuilder()Optional. Overrides for turn-level metric thresholds.
.google.cloud.ces.v1beta.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds turn_level_metrics_thresholds_override = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds.Builder |
|
getTurnLevelMetricsThresholdsOverrideOrBuilder()
public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholdsOrBuilder getTurnLevelMetricsThresholdsOverrideOrBuilder()Optional. Overrides for turn-level metric thresholds.
.google.cloud.ces.v1beta.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds turn_level_metrics_thresholds_override = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholdsOrBuilder |
|
hasRootSpan()
public boolean hasRootSpan()Optional. The root span of the golden turn for processing and maintaining audio information. The uri for the audio must contain audio saved in 16Khz sample rate.
.google.cloud.ces.v1beta.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the rootSpan field is set. |
hasTurnLevelMetricsThresholdsOverride()
public boolean hasTurnLevelMetricsThresholdsOverride()Optional. Overrides for turn-level metric thresholds.
.google.cloud.ces.v1beta.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds turn_level_metrics_thresholds_override = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the turnLevelMetricsThresholdsOverride field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(Evaluation.GoldenTurn other)
public Evaluation.GoldenTurn.Builder mergeFrom(Evaluation.GoldenTurn other)| Parameter | |
|---|---|
| Name | Description |
other |
Evaluation.GoldenTurn |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Evaluation.GoldenTurn.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public Evaluation.GoldenTurn.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
mergeRootSpan(Span value)
public Evaluation.GoldenTurn.Builder mergeRootSpan(Span value)Optional. The root span of the golden turn for processing and maintaining audio information. The uri for the audio must contain audio saved in 16Khz sample rate.
.google.cloud.ces.v1beta.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
Span |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
mergeTurnLevelMetricsThresholdsOverride(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds value)
public Evaluation.GoldenTurn.Builder mergeTurnLevelMetricsThresholdsOverride(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds value)Optional. Overrides for turn-level metric thresholds.
.google.cloud.ces.v1beta.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds turn_level_metrics_thresholds_override = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
removeSteps(int index)
public Evaluation.GoldenTurn.Builder removeSteps(int index)Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
setHallucinationMetricBehaviorOverride(EvaluationMetricsThresholds.HallucinationMetricBehavior value)
public Evaluation.GoldenTurn.Builder setHallucinationMetricBehaviorOverride(EvaluationMetricsThresholds.HallucinationMetricBehavior value)Optional. Override for turn-level hallucination metric behavior.
.google.cloud.ces.v1beta.EvaluationMetricsThresholds.HallucinationMetricBehavior hallucination_metric_behavior_override = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
EvaluationMetricsThresholds.HallucinationMetricBehaviorThe hallucinationMetricBehaviorOverride to set. |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
This builder for chaining. |
setHallucinationMetricBehaviorOverrideValue(int value)
public Evaluation.GoldenTurn.Builder setHallucinationMetricBehaviorOverrideValue(int value)Optional. Override for turn-level hallucination metric behavior.
.google.cloud.ces.v1beta.EvaluationMetricsThresholds.HallucinationMetricBehavior hallucination_metric_behavior_override = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for hallucinationMetricBehaviorOverride to set. |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
This builder for chaining. |
setRootSpan(Span value)
public Evaluation.GoldenTurn.Builder setRootSpan(Span value)Optional. The root span of the golden turn for processing and maintaining audio information. The uri for the audio must contain audio saved in 16Khz sample rate.
.google.cloud.ces.v1beta.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
Span |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
setRootSpan(Span.Builder builderForValue)
public Evaluation.GoldenTurn.Builder setRootSpan(Span.Builder builderForValue)Optional. The root span of the golden turn for processing and maintaining audio information. The uri for the audio must contain audio saved in 16Khz sample rate.
.google.cloud.ces.v1beta.Span root_span = 2 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Span.Builder |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
setSteps(int index, Evaluation.Step value)
public Evaluation.GoldenTurn.Builder setSteps(int index, Evaluation.Step value)Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
Evaluation.Step |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
setSteps(int index, Evaluation.Step.Builder builderForValue)
public Evaluation.GoldenTurn.Builder setSteps(int index, Evaluation.Step.Builder builderForValue)Required. The steps required to replay a golden conversation.
repeated .google.cloud.ces.v1beta.Evaluation.Step steps = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
Evaluation.Step.Builder |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
setTurnLevelMetricsThresholdsOverride(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds value)
public Evaluation.GoldenTurn.Builder setTurnLevelMetricsThresholdsOverride(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds value)Optional. Overrides for turn-level metric thresholds.
.google.cloud.ces.v1beta.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds turn_level_metrics_thresholds_override = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|
setTurnLevelMetricsThresholdsOverride(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds.Builder builderForValue)
public Evaluation.GoldenTurn.Builder setTurnLevelMetricsThresholdsOverride(EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds.Builder builderForValue)Optional. Overrides for turn-level metric thresholds.
.google.cloud.ces.v1beta.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds turn_level_metrics_thresholds_override = 3 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds.TurnLevelMetricsThresholds.Builder |
| Returns | |
|---|---|
| Type | Description |
Evaluation.GoldenTurn.Builder |
|