@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class LLMObsExperimentEvalMetricEvent extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ASSESSMENT |
static String |
JSON_PROPERTY_BOOLEAN_VALUE |
static String |
JSON_PROPERTY_CATEGORICAL_VALUE |
static String |
JSON_PROPERTY_EVAL_SOURCE_TYPE |
static String |
JSON_PROPERTY_ID |
static String |
JSON_PROPERTY_JSON_VALUE |
static String |
JSON_PROPERTY_LABEL |
static String |
JSON_PROPERTY_METADATA |
static String |
JSON_PROPERTY_METRIC_SOURCE |
static String |
JSON_PROPERTY_METRIC_TYPE |
static String |
JSON_PROPERTY_REASONING |
static String |
JSON_PROPERTY_SCORE_VALUE |
static String |
JSON_PROPERTY_SPAN_ID |
static String |
JSON_PROPERTY_TAGS |
static String |
JSON_PROPERTY_TIMESTAMP_MS |
static String |
JSON_PROPERTY_TRACE_ID |
boolean |
unparsed |
| Constructor and Description |
|---|
LLMObsExperimentEvalMetricEvent() |
| Modifier and Type | Method and Description |
|---|---|
LLMObsExperimentEvalMetricEvent |
addTagsItem(String tagsItem) |
LLMObsExperimentEvalMetricEvent |
assessment(LLMObsMetricAssessment assessment) |
LLMObsExperimentEvalMetricEvent |
booleanValue(Boolean booleanValue) |
LLMObsExperimentEvalMetricEvent |
categoricalValue(String categoricalValue) |
boolean |
equals(Object o)
Return true if this LLMObsExperimentEvalMetricEvent object is equal to o.
|
LLMObsExperimentEvalMetricEvent |
evalSourceType(String evalSourceType) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
LLMObsMetricAssessment |
getAssessment()
Assessment result for an LLM Observability experiment metric.
|
org.openapitools.jackson.nullable.JsonNullable<Boolean> |
getBooleanValue_JsonNullable() |
Boolean |
getBooleanValue()
Boolean value.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getCategoricalValue_JsonNullable() |
String |
getCategoricalValue()
Categorical value.
|
String |
getEvalSourceType()
Source type of the evaluation.
|
String |
getId()
Unique identifier of the evaluation metric event.
|
org.openapitools.jackson.nullable.JsonNullable<Map<String,Object>> |
getJsonValue_JsonNullable() |
Map<String,Object> |
getJsonValue()
JSON value.
|
String |
getLabel()
Label or name for the metric.
|
org.openapitools.jackson.nullable.JsonNullable<Map<String,Object>> |
getMetadata_JsonNullable() |
Map<String,Object> |
getMetadata()
Arbitrary metadata associated with the metric.
|
String |
getMetricSource()
Source of the metric.
|
LLMObsMetricScoreType |
getMetricType()
Type of metric recorded for an LLM Observability experiment.
|
org.openapitools.jackson.nullable.JsonNullable<String> |
getReasoning_JsonNullable() |
String |
getReasoning()
Human-readable reasoning for the metric value.
|
org.openapitools.jackson.nullable.JsonNullable<Double> |
getScoreValue_JsonNullable() |
Double |
getScoreValue()
Numeric score.
|
String |
getSpanId()
Span ID this metric is associated with.
|
List<String> |
getTags()
Tags associated with the metric.
|
Long |
getTimestampMs()
Timestamp when the metric was recorded, in milliseconds since Unix epoch.
|
String |
getTraceId()
Trace ID linking this metric to a span.
|
int |
hashCode() |
LLMObsExperimentEvalMetricEvent |
id(String id) |
LLMObsExperimentEvalMetricEvent |
jsonValue(Map<String,Object> jsonValue) |
LLMObsExperimentEvalMetricEvent |
label(String label) |
LLMObsExperimentEvalMetricEvent |
metadata(Map<String,Object> metadata) |
LLMObsExperimentEvalMetricEvent |
metricSource(String metricSource) |
LLMObsExperimentEvalMetricEvent |
metricType(LLMObsMetricScoreType metricType) |
LLMObsExperimentEvalMetricEvent |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
LLMObsExperimentEvalMetricEvent |
putJsonValueItem(String key,
Object jsonValueItem) |
LLMObsExperimentEvalMetricEvent |
putMetadataItem(String key,
Object metadataItem) |
LLMObsExperimentEvalMetricEvent |
reasoning(String reasoning) |
LLMObsExperimentEvalMetricEvent |
scoreValue(Double scoreValue) |
void |
setAssessment(LLMObsMetricAssessment assessment) |
void |
setBooleanValue_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> booleanValue) |
void |
setBooleanValue(Boolean booleanValue) |
void |
setCategoricalValue_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> categoricalValue) |
void |
setCategoricalValue(String categoricalValue) |
void |
setEvalSourceType(String evalSourceType) |
void |
setId(String id) |
void |
setJsonValue_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String,Object>> jsonValue) |
void |
setJsonValue(Map<String,Object> jsonValue) |
void |
setLabel(String label) |
void |
setMetadata_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String,Object>> metadata) |
void |
setMetadata(Map<String,Object> metadata) |
void |
setMetricSource(String metricSource) |
void |
setMetricType(LLMObsMetricScoreType metricType) |
void |
setReasoning_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> reasoning) |
void |
setReasoning(String reasoning) |
void |
setScoreValue_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> scoreValue) |
void |
setScoreValue(Double scoreValue) |
void |
setSpanId(String spanId) |
void |
setTags(List<String> tags) |
void |
setTimestampMs(Long timestampMs) |
void |
setTraceId(String traceId) |
LLMObsExperimentEvalMetricEvent |
spanId(String spanId) |
LLMObsExperimentEvalMetricEvent |
tags(List<String> tags) |
LLMObsExperimentEvalMetricEvent |
timestampMs(Long timestampMs) |
String |
toString() |
LLMObsExperimentEvalMetricEvent |
traceId(String traceId) |
public boolean unparsed
public static final String JSON_PROPERTY_ASSESSMENT
public static final String JSON_PROPERTY_BOOLEAN_VALUE
public static final String JSON_PROPERTY_CATEGORICAL_VALUE
public static final String JSON_PROPERTY_EVAL_SOURCE_TYPE
public static final String JSON_PROPERTY_ID
public static final String JSON_PROPERTY_JSON_VALUE
public static final String JSON_PROPERTY_LABEL
public static final String JSON_PROPERTY_METADATA
public static final String JSON_PROPERTY_METRIC_SOURCE
public static final String JSON_PROPERTY_METRIC_TYPE
public static final String JSON_PROPERTY_REASONING
public static final String JSON_PROPERTY_SCORE_VALUE
public static final String JSON_PROPERTY_SPAN_ID
public static final String JSON_PROPERTY_TAGS
public static final String JSON_PROPERTY_TIMESTAMP_MS
public static final String JSON_PROPERTY_TRACE_ID
public LLMObsExperimentEvalMetricEvent assessment(LLMObsMetricAssessment assessment)
@Nullable public LLMObsMetricAssessment getAssessment()
public void setAssessment(LLMObsMetricAssessment assessment)
public LLMObsExperimentEvalMetricEvent booleanValue(Boolean booleanValue)
@Nullable public Boolean getBooleanValue()
metric_type is boolean.public org.openapitools.jackson.nullable.JsonNullable<Boolean> getBooleanValue_JsonNullable()
public void setBooleanValue_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> booleanValue)
public void setBooleanValue(Boolean booleanValue)
public LLMObsExperimentEvalMetricEvent categoricalValue(String categoricalValue)
@Nullable public String getCategoricalValue()
metric_type is categorical.public org.openapitools.jackson.nullable.JsonNullable<String> getCategoricalValue_JsonNullable()
public void setCategoricalValue_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> categoricalValue)
public void setCategoricalValue(String categoricalValue)
public LLMObsExperimentEvalMetricEvent evalSourceType(String evalSourceType)
@Nullable public String getEvalSourceType()
public void setEvalSourceType(String evalSourceType)
public LLMObsExperimentEvalMetricEvent id(String id)
@Nullable public String getId()
public void setId(String id)
public LLMObsExperimentEvalMetricEvent jsonValue(Map<String,Object> jsonValue)
public LLMObsExperimentEvalMetricEvent putJsonValueItem(String key, Object jsonValueItem)
@Nullable public Map<String,Object> getJsonValue()
metric_type is json.public org.openapitools.jackson.nullable.JsonNullable<Map<String,Object>> getJsonValue_JsonNullable()
public void setJsonValue_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String,Object>> jsonValue)
public LLMObsExperimentEvalMetricEvent label(String label)
@Nullable public String getLabel()
public void setLabel(String label)
public LLMObsExperimentEvalMetricEvent metadata(Map<String,Object> metadata)
public LLMObsExperimentEvalMetricEvent putMetadataItem(String key, Object metadataItem)
@Nullable public Map<String,Object> getMetadata()
public org.openapitools.jackson.nullable.JsonNullable<Map<String,Object>> getMetadata_JsonNullable()
public void setMetadata_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String,Object>> metadata)
public LLMObsExperimentEvalMetricEvent metricSource(String metricSource)
@Nullable public String getMetricSource()
custom (user-submitted) or summary
(experiment-level aggregate).public void setMetricSource(String metricSource)
public LLMObsExperimentEvalMetricEvent metricType(LLMObsMetricScoreType metricType)
@Nullable public LLMObsMetricScoreType getMetricType()
public void setMetricType(LLMObsMetricScoreType metricType)
public LLMObsExperimentEvalMetricEvent reasoning(String reasoning)
@Nullable public String getReasoning()
public org.openapitools.jackson.nullable.JsonNullable<String> getReasoning_JsonNullable()
public void setReasoning_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> reasoning)
public void setReasoning(String reasoning)
public LLMObsExperimentEvalMetricEvent scoreValue(Double scoreValue)
@Nullable public Double getScoreValue()
metric_type is score.public org.openapitools.jackson.nullable.JsonNullable<Double> getScoreValue_JsonNullable()
public void setScoreValue_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> scoreValue)
public void setScoreValue(Double scoreValue)
public LLMObsExperimentEvalMetricEvent spanId(String spanId)
@Nullable public String getSpanId()
public void setSpanId(String spanId)
public LLMObsExperimentEvalMetricEvent tags(List<String> tags)
public LLMObsExperimentEvalMetricEvent addTagsItem(String tagsItem)
public LLMObsExperimentEvalMetricEvent timestampMs(Long timestampMs)
@Nullable public Long getTimestampMs()
public void setTimestampMs(Long timestampMs)
public LLMObsExperimentEvalMetricEvent traceId(String traceId)
@Nullable public String getTraceId()
public void setTraceId(String traceId)
public LLMObsExperimentEvalMetricEvent 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.