@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class LLMObsCustomEvalConfigAssessmentCriteria extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_MAX_THRESHOLD |
static String |
JSON_PROPERTY_MIN_THRESHOLD |
static String |
JSON_PROPERTY_PASS_VALUES |
static String |
JSON_PROPERTY_PASS_WHEN |
boolean |
unparsed |
| Constructor and Description |
|---|
LLMObsCustomEvalConfigAssessmentCriteria() |
| Modifier and Type | Method and Description |
|---|---|
LLMObsCustomEvalConfigAssessmentCriteria |
addPassValuesItem(String passValuesItem) |
boolean |
equals(Object o)
Return true if this LLMObsCustomEvalConfigAssessmentCriteria object is equal to o.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
org.openapitools.jackson.nullable.JsonNullable<Double> |
getMaxThreshold_JsonNullable() |
Double |
getMaxThreshold()
Maximum numeric threshold for a passing result.
|
org.openapitools.jackson.nullable.JsonNullable<Double> |
getMinThreshold_JsonNullable() |
Double |
getMinThreshold()
Minimum numeric threshold for a passing result.
|
org.openapitools.jackson.nullable.JsonNullable<List<String>> |
getPassValues_JsonNullable() |
List<String> |
getPassValues()
Specific output values considered as a passing result.
|
org.openapitools.jackson.nullable.JsonNullable<Boolean> |
getPassWhen_JsonNullable() |
Boolean |
getPassWhen()
When true, a boolean output of true is treated as passing.
|
int |
hashCode() |
LLMObsCustomEvalConfigAssessmentCriteria |
maxThreshold(Double maxThreshold) |
LLMObsCustomEvalConfigAssessmentCriteria |
minThreshold(Double minThreshold) |
LLMObsCustomEvalConfigAssessmentCriteria |
passValues(List<String> passValues) |
LLMObsCustomEvalConfigAssessmentCriteria |
passWhen(Boolean passWhen) |
LLMObsCustomEvalConfigAssessmentCriteria |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setMaxThreshold_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> maxThreshold) |
void |
setMaxThreshold(Double maxThreshold) |
void |
setMinThreshold_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> minThreshold) |
void |
setMinThreshold(Double minThreshold) |
void |
setPassValues_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> passValues) |
void |
setPassValues(List<String> passValues) |
void |
setPassWhen_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> passWhen) |
void |
setPassWhen(Boolean passWhen) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_MAX_THRESHOLD
public static final String JSON_PROPERTY_MIN_THRESHOLD
public static final String JSON_PROPERTY_PASS_VALUES
public static final String JSON_PROPERTY_PASS_WHEN
public LLMObsCustomEvalConfigAssessmentCriteria()
public LLMObsCustomEvalConfigAssessmentCriteria maxThreshold(Double maxThreshold)
@Nullable public Double getMaxThreshold()
public org.openapitools.jackson.nullable.JsonNullable<Double> getMaxThreshold_JsonNullable()
public void setMaxThreshold_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> maxThreshold)
public void setMaxThreshold(Double maxThreshold)
public LLMObsCustomEvalConfigAssessmentCriteria minThreshold(Double minThreshold)
@Nullable public Double getMinThreshold()
public org.openapitools.jackson.nullable.JsonNullable<Double> getMinThreshold_JsonNullable()
public void setMinThreshold_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Double> minThreshold)
public void setMinThreshold(Double minThreshold)
public LLMObsCustomEvalConfigAssessmentCriteria passValues(List<String> passValues)
public LLMObsCustomEvalConfigAssessmentCriteria addPassValuesItem(String passValuesItem)
@Nullable public List<String> getPassValues()
public org.openapitools.jackson.nullable.JsonNullable<List<String>> getPassValues_JsonNullable()
public void setPassValues_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> passValues)
public LLMObsCustomEvalConfigAssessmentCriteria passWhen(Boolean passWhen)
@Nullable public Boolean getPassWhen()
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getPassWhen_JsonNullable()
public void setPassWhen_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> passWhen)
public void setPassWhen(Boolean passWhen)
public LLMObsCustomEvalConfigAssessmentCriteria 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.