public final class EvaluationMetricsThresholds extends GeneratedMessage implements EvaluationMetricsThresholdsOrBuilder
Threshold settings for metrics in an Evaluation.
Protobuf type google.cloud.ces.v1.EvaluationMetricsThresholds
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
GOLDEN_EVALUATION_METRICS_THRESHOLDS_FIELD_NUMBER
public static final int GOLDEN_EVALUATION_METRICS_THRESHOLDS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
GOLDEN_HALLUCINATION_METRIC_BEHAVIOR_FIELD_NUMBER
public static final int GOLDEN_HALLUCINATION_METRIC_BEHAVIOR_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
HALLUCINATION_METRIC_BEHAVIOR_FIELD_NUMBER
public static final int HALLUCINATION_METRIC_BEHAVIOR_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SCENARIO_HALLUCINATION_METRIC_BEHAVIOR_FIELD_NUMBER
public static final int SCENARIO_HALLUCINATION_METRIC_BEHAVIOR_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static EvaluationMetricsThresholds getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static EvaluationMetricsThresholds.Builder newBuilder()
newBuilder(EvaluationMetricsThresholds prototype)
public static EvaluationMetricsThresholds.Builder newBuilder(EvaluationMetricsThresholds prototype)
public static EvaluationMetricsThresholds parseDelimitedFrom(InputStream input)
public static EvaluationMetricsThresholds parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static EvaluationMetricsThresholds parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static EvaluationMetricsThresholds parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static EvaluationMetricsThresholds parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static EvaluationMetricsThresholds parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static EvaluationMetricsThresholds parseFrom(CodedInputStream input)
public static EvaluationMetricsThresholds parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static EvaluationMetricsThresholds parseFrom(InputStream input)
public static EvaluationMetricsThresholds parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static EvaluationMetricsThresholds parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static EvaluationMetricsThresholds parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<EvaluationMetricsThresholds> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public EvaluationMetricsThresholds getDefaultInstanceForType()
getGoldenEvaluationMetricsThresholds()
public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds getGoldenEvaluationMetricsThresholds()
Optional. The golden evaluation metrics thresholds.
.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds golden_evaluation_metrics_thresholds = 1 [(.google.api.field_behavior) = OPTIONAL];
getGoldenEvaluationMetricsThresholdsOrBuilder()
public EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholdsOrBuilder getGoldenEvaluationMetricsThresholdsOrBuilder()
Optional. The golden evaluation metrics thresholds.
.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds golden_evaluation_metrics_thresholds = 1 [(.google.api.field_behavior) = OPTIONAL];
getGoldenHallucinationMetricBehavior()
public EvaluationMetricsThresholds.HallucinationMetricBehavior getGoldenHallucinationMetricBehavior()
Optional. The hallucination metric behavior for golden evaluations.
.google.cloud.ces.v1.EvaluationMetricsThresholds.HallucinationMetricBehavior golden_hallucination_metric_behavior = 5 [(.google.api.field_behavior) = OPTIONAL];
getGoldenHallucinationMetricBehaviorValue()
public int getGoldenHallucinationMetricBehaviorValue()
Optional. The hallucination metric behavior for golden evaluations.
.google.cloud.ces.v1.EvaluationMetricsThresholds.HallucinationMetricBehavior golden_hallucination_metric_behavior = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for goldenHallucinationMetricBehavior.
|
getHallucinationMetricBehavior() (deprecated)
public EvaluationMetricsThresholds.HallucinationMetricBehavior getHallucinationMetricBehavior()
Deprecated. google.cloud.ces.v1.EvaluationMetricsThresholds.hallucination_metric_behavior is
deprecated. See google/cloud/ces/v1/app.proto;l=502
Optional. Deprecated: Use golden_hallucination_metric_behavior instead.
The hallucination metric behavior is currently used for golden evaluations.
.google.cloud.ces.v1.EvaluationMetricsThresholds.HallucinationMetricBehavior hallucination_metric_behavior = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
getHallucinationMetricBehaviorValue() (deprecated)
public int getHallucinationMetricBehaviorValue()
Deprecated. google.cloud.ces.v1.EvaluationMetricsThresholds.hallucination_metric_behavior is
deprecated. See google/cloud/ces/v1/app.proto;l=502
Optional. Deprecated: Use golden_hallucination_metric_behavior instead.
The hallucination metric behavior is currently used for golden evaluations.
.google.cloud.ces.v1.EvaluationMetricsThresholds.HallucinationMetricBehavior hallucination_metric_behavior = 3 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for hallucinationMetricBehavior.
|
getParserForType()
public Parser<EvaluationMetricsThresholds> getParserForType()
Overrides
getScenarioHallucinationMetricBehavior()
public EvaluationMetricsThresholds.HallucinationMetricBehavior getScenarioHallucinationMetricBehavior()
Optional. The hallucination metric behavior for scenario evaluations.
.google.cloud.ces.v1.EvaluationMetricsThresholds.HallucinationMetricBehavior scenario_hallucination_metric_behavior = 4 [(.google.api.field_behavior) = OPTIONAL];
getScenarioHallucinationMetricBehaviorValue()
public int getScenarioHallucinationMetricBehaviorValue()
Optional. The hallucination metric behavior for scenario evaluations.
.google.cloud.ces.v1.EvaluationMetricsThresholds.HallucinationMetricBehavior scenario_hallucination_metric_behavior = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for scenarioHallucinationMetricBehavior.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasGoldenEvaluationMetricsThresholds()
public boolean hasGoldenEvaluationMetricsThresholds()
Optional. The golden evaluation metrics thresholds.
.google.cloud.ces.v1.EvaluationMetricsThresholds.GoldenEvaluationMetricsThresholds golden_evaluation_metrics_thresholds = 1 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the goldenEvaluationMetricsThresholds field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public EvaluationMetricsThresholds.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected EvaluationMetricsThresholds.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public EvaluationMetricsThresholds.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides