Class CreateScoreConfigRequest.Builder
- All Implemented Interfaces:
CreateScoreConfigRequest._FinalStage,CreateScoreConfigRequest.DataTypeStage,CreateScoreConfigRequest.NameStage
- Enclosing class:
CreateScoreConfigRequest
-
Method Summary
Modifier and TypeMethodDescriptionadditionalProperties(Map<String, Object> additionalProperties) additionalProperty(String key, Object value) build()categories(List<ConfigCategory> categories) Configure custom categories for categorical scores.categories(Optional<List<ConfigCategory>> categories) Configure custom categories for categorical scores.dataType(ScoreConfigDataType dataType) description(String description) Description is shown across the Langfuse UI and can be used to e.g.description(Optional<String> description) Description is shown across the Langfuse UI and can be used to e.g.from(CreateScoreConfigRequest other) Configure a maximum value for numerical scores.Configure a maximum value for numerical scores.Configure a minimum value for numerical scores.Configure a minimum value for numerical scores.
-
Method Details
-
from
- Specified by:
fromin interfaceCreateScoreConfigRequest.NameStage
-
name
- Specified by:
namein interfaceCreateScoreConfigRequest.NameStage
-
dataType
- Specified by:
dataTypein interfaceCreateScoreConfigRequest.DataTypeStage
-
description
Description is shown across the Langfuse UI and can be used to e.g. explain the config categories in detail, why a numeric range was set, or provide additional context on config name or usage
- Specified by:
descriptionin interfaceCreateScoreConfigRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
description
Description is shown across the Langfuse UI and can be used to e.g. explain the config categories in detail, why a numeric range was set, or provide additional context on config name or usage
- Specified by:
descriptionin interfaceCreateScoreConfigRequest._FinalStage
-
maxValue
Configure a maximum value for numerical scores. If not set, the maximum value defaults to +∞
- Specified by:
maxValuein interfaceCreateScoreConfigRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
maxValue
Configure a maximum value for numerical scores. If not set, the maximum value defaults to +∞
- Specified by:
maxValuein interfaceCreateScoreConfigRequest._FinalStage
-
minValue
Configure a minimum value for numerical scores. If not set, the minimum value defaults to -∞
- Specified by:
minValuein interfaceCreateScoreConfigRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
minValue
Configure a minimum value for numerical scores. If not set, the minimum value defaults to -∞
- Specified by:
minValuein interfaceCreateScoreConfigRequest._FinalStage
-
categories
Configure custom categories for categorical scores. Pass a list of objects with
labelandvalueproperties. Categories are autogenerated for boolean configs and cannot be passed- Specified by:
categoriesin interfaceCreateScoreConfigRequest._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
categories
Configure custom categories for categorical scores. Pass a list of objects with
labelandvalueproperties. Categories are autogenerated for boolean configs and cannot be passed- Specified by:
categoriesin interfaceCreateScoreConfigRequest._FinalStage
-
build
- Specified by:
buildin interfaceCreateScoreConfigRequest._FinalStage
-
additionalProperty
- Specified by:
additionalPropertyin interfaceCreateScoreConfigRequest._FinalStage
-
additionalProperties
public CreateScoreConfigRequest.Builder additionalProperties(Map<String, Object> additionalProperties) - Specified by:
additionalPropertiesin interfaceCreateScoreConfigRequest._FinalStage
-