@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class LLMObsSpanEvaluationMetric extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ASSESSMENT |
static String |
JSON_PROPERTY_EVAL_METRIC_TYPE |
static String |
JSON_PROPERTY_REASONING |
static String |
JSON_PROPERTY_STATUS |
static String |
JSON_PROPERTY_TAGS |
static String |
JSON_PROPERTY_VALUE |
boolean |
unparsed |
| Constructor and Description |
|---|
LLMObsSpanEvaluationMetric() |
| Modifier and Type | Method and Description |
|---|---|
LLMObsSpanEvaluationMetric |
addTagsItem(String tagsItem) |
LLMObsSpanEvaluationMetric |
assessment(String assessment) |
boolean |
equals(Object o)
Return true if this LLMObsSpanEvaluationMetric object is equal to o.
|
LLMObsSpanEvaluationMetric |
evalMetricType(String evalMetricType) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getAssessment()
Assessment result (e.g., pass or fail).
|
String |
getEvalMetricType()
Type of the evaluation metric (e.g., score, categorical, boolean).
|
String |
getReasoning()
Human-readable reasoning for the evaluation result.
|
String |
getStatus()
Status of the evaluation execution.
|
List<String> |
getTags()
Tags associated with the evaluation metric.
|
Object |
getValue()
Value of the evaluation result.
|
int |
hashCode() |
LLMObsSpanEvaluationMetric |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
LLMObsSpanEvaluationMetric |
reasoning(String reasoning) |
void |
setAssessment(String assessment) |
void |
setEvalMetricType(String evalMetricType) |
void |
setReasoning(String reasoning) |
void |
setStatus(String status) |
void |
setTags(List<String> tags) |
void |
setValue(Object value) |
LLMObsSpanEvaluationMetric |
status(String status) |
LLMObsSpanEvaluationMetric |
tags(List<String> tags) |
String |
toString() |
LLMObsSpanEvaluationMetric |
value(Object value) |
public boolean unparsed
public static final String JSON_PROPERTY_ASSESSMENT
public static final String JSON_PROPERTY_EVAL_METRIC_TYPE
public static final String JSON_PROPERTY_REASONING
public static final String JSON_PROPERTY_STATUS
public static final String JSON_PROPERTY_TAGS
public static final String JSON_PROPERTY_VALUE
public LLMObsSpanEvaluationMetric assessment(String assessment)
@Nullable public String getAssessment()
public void setAssessment(String assessment)
public LLMObsSpanEvaluationMetric evalMetricType(String evalMetricType)
@Nullable public String getEvalMetricType()
public void setEvalMetricType(String evalMetricType)
public LLMObsSpanEvaluationMetric reasoning(String reasoning)
@Nullable public String getReasoning()
public void setReasoning(String reasoning)
public LLMObsSpanEvaluationMetric status(String status)
@Nullable public String getStatus()
public void setStatus(String status)
public LLMObsSpanEvaluationMetric tags(List<String> tags)
public LLMObsSpanEvaluationMetric addTagsItem(String tagsItem)
@Nullable public List<String> getTags()
public LLMObsSpanEvaluationMetric value(Object value)
@Nullable public Object getValue()
public void setValue(Object value)
public LLMObsSpanEvaluationMetric putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.