Package ai.extend.types
Class ProvidedClassifierOutput.Builder
- java.lang.Object
-
- ai.extend.types.ProvidedClassifierOutput.Builder
-
- All Implemented Interfaces:
ProvidedClassifierOutput._FinalStage,ProvidedClassifierOutput.IdStage,ProvidedClassifierOutput.TypeStage
- Enclosing class:
- ProvidedClassifierOutput
public static final class ProvidedClassifierOutput.Builder extends java.lang.Object implements ProvidedClassifierOutput.IdStage, ProvidedClassifierOutput.TypeStage, ProvidedClassifierOutput._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProvidedClassifierOutputbuild()ProvidedClassifierOutput._FinalStageconfidence(java.lang.Double confidence)A value between 0 and 1 indicating the model's confidence in the classification, where 1 represents maximum confidenceProvidedClassifierOutput._FinalStageconfidence(java.util.Optional<java.lang.Double> confidence)A value between 0 and 1 indicating the model's confidence in the classification, where 1 represents maximum confidenceProvidedClassifierOutput.Builderfrom(ProvidedClassifierOutput other)ProvidedClassifierOutput.TypeStageid(java.lang.String id)The unique identifier for this classificationProvidedClassifierOutput._FinalStagetype(java.lang.String type)The type of classification
-
-
-
Method Detail
-
from
public ProvidedClassifierOutput.Builder from(ProvidedClassifierOutput other)
- Specified by:
fromin interfaceProvidedClassifierOutput.IdStage
-
id
public ProvidedClassifierOutput.TypeStage id(@NotNull java.lang.String id)
The unique identifier for this classification
The unique identifier for this classification
- Specified by:
idin interfaceProvidedClassifierOutput.IdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
type
public ProvidedClassifierOutput._FinalStage type(@NotNull java.lang.String type)
The type of classification
The type of classification
- Specified by:
typein interfaceProvidedClassifierOutput.TypeStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
confidence
public ProvidedClassifierOutput._FinalStage confidence(java.lang.Double confidence)
A value between 0 and 1 indicating the model's confidence in the classification, where 1 represents maximum confidence
- Specified by:
confidencein interfaceProvidedClassifierOutput._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
confidence
public ProvidedClassifierOutput._FinalStage confidence(java.util.Optional<java.lang.Double> confidence)
A value between 0 and 1 indicating the model's confidence in the classification, where 1 represents maximum confidence
- Specified by:
confidencein interfaceProvidedClassifierOutput._FinalStage
-
build
public ProvidedClassifierOutput build()
- Specified by:
buildin interfaceProvidedClassifierOutput._FinalStage
-
-