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