Package ai.extend.types
Class Classification.Builder
- java.lang.Object
-
- ai.extend.types.Classification.Builder
-
- All Implemented Interfaces:
Classification._FinalStage,Classification.DescriptionStage,Classification.IdStage,Classification.TypeStage
- Enclosing class:
- Classification
public static final class Classification.Builder extends java.lang.Object implements Classification.IdStage, Classification.TypeStage, Classification.DescriptionStage, Classification._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Classificationbuild()Classification._FinalStagedescription(java.lang.String description)A detailed description of the classification.Classification.Builderfrom(Classification other)Classification.TypeStageid(java.lang.String id)Unique identifier for the classification.Classification.DescriptionStagetype(java.lang.String type)Type identifier for the classification.
-
-
-
Method Detail
-
from
public Classification.Builder from(Classification other)
- Specified by:
fromin interfaceClassification.IdStage
-
id
public Classification.TypeStage id(@NotNull java.lang.String id)
Unique identifier for the classification. We recommend lowercase, underscore-separated format.
Unique identifier for the classification. We recommend lowercase, underscore-separated format.
- Specified by:
idin interfaceClassification.IdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
type
public Classification.DescriptionStage type(@NotNull java.lang.String type)
Type identifier for the classification.
Type identifier for the classification.
- Specified by:
typein interfaceClassification.TypeStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
description
public Classification._FinalStage description(@NotNull java.lang.String description)
A detailed description of the classification.
A detailed description of the classification.
- Specified by:
descriptionin interfaceClassification.DescriptionStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
build
public Classification build()
- Specified by:
buildin interfaceClassification._FinalStage
-
-