Class CreateScoreConfigRequest.Builder
java.lang.Object
com.ants.platform.client.resources.scoreconfigs.types.CreateScoreConfigRequest.Builder
- All Implemented Interfaces:
CreateScoreConfigRequest._FinalStage,CreateScoreConfigRequest.DataTypeStage,CreateScoreConfigRequest.NameStage
- Enclosing class:
- CreateScoreConfigRequest
public static final class CreateScoreConfigRequest.Builder
extends Object
implements CreateScoreConfigRequest.NameStage, CreateScoreConfigRequest.DataTypeStage, CreateScoreConfigRequest._FinalStage
-
Method Summary
Modifier and TypeMethodDescriptionbuild()categories(List<ConfigCategory> categories) Configure custom categories for categorical scores.categories(Optional<List<ConfigCategory>> categories) dataType(ScoreDataType dataType) description(String description) Description is shown across the ANTS Platform UI and can be used to e.g.description(Optional<String> description) from(CreateScoreConfigRequest other) Configure a maximum 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 ANTS Platform 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
- 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
- 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
- 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
- Specified by:
categoriesin interfaceCreateScoreConfigRequest._FinalStage
-
build
- Specified by:
buildin interfaceCreateScoreConfigRequest._FinalStage
-