@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class LLMObsCustomEvalConfigLLMJudgeConfig extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ASSESSMENT_CRITERIA |
static String |
JSON_PROPERTY_INFERENCE_PARAMS |
static String |
JSON_PROPERTY_LAST_USED_LIBRARY_PROMPT_TEMPLATE_NAME |
static String |
JSON_PROPERTY_MODIFIED_LIBRARY_PROMPT_TEMPLATE |
static String |
JSON_PROPERTY_OUTPUT_SCHEMA |
static String |
JSON_PROPERTY_PARSING_TYPE |
static String |
JSON_PROPERTY_PROMPT_TEMPLATE |
boolean |
unparsed |
| Constructor and Description |
|---|
LLMObsCustomEvalConfigLLMJudgeConfig() |
LLMObsCustomEvalConfigLLMJudgeConfig(LLMObsCustomEvalConfigInferenceParams inferenceParams) |
public boolean unparsed
public static final String JSON_PROPERTY_ASSESSMENT_CRITERIA
public static final String JSON_PROPERTY_INFERENCE_PARAMS
public static final String JSON_PROPERTY_LAST_USED_LIBRARY_PROMPT_TEMPLATE_NAME
public static final String JSON_PROPERTY_MODIFIED_LIBRARY_PROMPT_TEMPLATE
public static final String JSON_PROPERTY_OUTPUT_SCHEMA
public static final String JSON_PROPERTY_PARSING_TYPE
public static final String JSON_PROPERTY_PROMPT_TEMPLATE
public LLMObsCustomEvalConfigLLMJudgeConfig()
public LLMObsCustomEvalConfigLLMJudgeConfig(LLMObsCustomEvalConfigInferenceParams inferenceParams)
public LLMObsCustomEvalConfigLLMJudgeConfig assessmentCriteria(LLMObsCustomEvalConfigAssessmentCriteria assessmentCriteria)
@Nullable public LLMObsCustomEvalConfigAssessmentCriteria getAssessmentCriteria()
public void setAssessmentCriteria(LLMObsCustomEvalConfigAssessmentCriteria assessmentCriteria)
public LLMObsCustomEvalConfigLLMJudgeConfig inferenceParams(LLMObsCustomEvalConfigInferenceParams inferenceParams)
public LLMObsCustomEvalConfigInferenceParams getInferenceParams()
public void setInferenceParams(LLMObsCustomEvalConfigInferenceParams inferenceParams)
public LLMObsCustomEvalConfigLLMJudgeConfig lastUsedLibraryPromptTemplateName(String lastUsedLibraryPromptTemplateName)
@Nullable public String getLastUsedLibraryPromptTemplateName()
public org.openapitools.jackson.nullable.JsonNullable<String> getLastUsedLibraryPromptTemplateName_JsonNullable()
public void setLastUsedLibraryPromptTemplateName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> lastUsedLibraryPromptTemplateName)
public void setLastUsedLibraryPromptTemplateName(String lastUsedLibraryPromptTemplateName)
public LLMObsCustomEvalConfigLLMJudgeConfig modifiedLibraryPromptTemplate(Boolean modifiedLibraryPromptTemplate)
@Nullable public Boolean getModifiedLibraryPromptTemplate()
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getModifiedLibraryPromptTemplate_JsonNullable()
public void setModifiedLibraryPromptTemplate_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> modifiedLibraryPromptTemplate)
public void setModifiedLibraryPromptTemplate(Boolean modifiedLibraryPromptTemplate)
public LLMObsCustomEvalConfigLLMJudgeConfig outputSchema(Map<String,Object> outputSchema)
public LLMObsCustomEvalConfigLLMJudgeConfig putOutputSchemaItem(String key, Object outputSchemaItem)
@Nullable public Map<String,Object> getOutputSchema()
public org.openapitools.jackson.nullable.JsonNullable<Map<String,Object>> getOutputSchema_JsonNullable()
public void setOutputSchema_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Map<String,Object>> outputSchema)
public LLMObsCustomEvalConfigLLMJudgeConfig parsingType(LLMObsCustomEvalConfigParsingType parsingType)
@Nullable public LLMObsCustomEvalConfigParsingType getParsingType()
public void setParsingType(LLMObsCustomEvalConfigParsingType parsingType)
public LLMObsCustomEvalConfigLLMJudgeConfig promptTemplate(List<LLMObsCustomEvalConfigPromptMessage> promptTemplate)
public LLMObsCustomEvalConfigLLMJudgeConfig addPromptTemplateItem(LLMObsCustomEvalConfigPromptMessage promptTemplateItem)
@Nullable public List<LLMObsCustomEvalConfigPromptMessage> getPromptTemplate()
public void setPromptTemplate(List<LLMObsCustomEvalConfigPromptMessage> promptTemplate)
public LLMObsCustomEvalConfigLLMJudgeConfig 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.