Interface ModelMetrics.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<ModelMetrics.Builder,ModelMetrics>
,SdkBuilder<ModelMetrics.Builder,ModelMetrics>
,SdkPojo
- Enclosing class:
- ModelMetrics
public static interface ModelMetrics.Builder extends SdkPojo, CopyableBuilder<ModelMetrics.Builder,ModelMetrics>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ModelMetrics.Builder
bias(Consumer<Bias.Builder> bias)
Metrics that measure bias in a model.ModelMetrics.Builder
bias(Bias bias)
Metrics that measure bias in a model.default ModelMetrics.Builder
explainability(Consumer<Explainability.Builder> explainability)
Metrics that help explain a model.ModelMetrics.Builder
explainability(Explainability explainability)
Metrics that help explain a model.default ModelMetrics.Builder
modelDataQuality(Consumer<ModelDataQuality.Builder> modelDataQuality)
Metrics that measure the quality of the input data for a model.ModelMetrics.Builder
modelDataQuality(ModelDataQuality modelDataQuality)
Metrics that measure the quality of the input data for a model.default ModelMetrics.Builder
modelQuality(Consumer<ModelQuality.Builder> modelQuality)
Metrics that measure the quality of a model.ModelMetrics.Builder
modelQuality(ModelQuality modelQuality)
Metrics that measure the quality of a model.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
modelQuality
ModelMetrics.Builder modelQuality(ModelQuality modelQuality)
Metrics that measure the quality of a model.
- Parameters:
modelQuality
- Metrics that measure the quality of a model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelQuality
default ModelMetrics.Builder modelQuality(Consumer<ModelQuality.Builder> modelQuality)
Metrics that measure the quality of a model.
This is a convenience method that creates an instance of theModelQuality.Builder
avoiding the need to create one manually viaModelQuality.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomodelQuality(ModelQuality)
.- Parameters:
modelQuality
- a consumer that will call methods onModelQuality.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
modelQuality(ModelQuality)
-
modelDataQuality
ModelMetrics.Builder modelDataQuality(ModelDataQuality modelDataQuality)
Metrics that measure the quality of the input data for a model.
- Parameters:
modelDataQuality
- Metrics that measure the quality of the input data for a model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelDataQuality
default ModelMetrics.Builder modelDataQuality(Consumer<ModelDataQuality.Builder> modelDataQuality)
Metrics that measure the quality of the input data for a model.
This is a convenience method that creates an instance of theModelDataQuality.Builder
avoiding the need to create one manually viaModelDataQuality.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomodelDataQuality(ModelDataQuality)
.- Parameters:
modelDataQuality
- a consumer that will call methods onModelDataQuality.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
modelDataQuality(ModelDataQuality)
-
bias
ModelMetrics.Builder bias(Bias bias)
Metrics that measure bias in a model.
- Parameters:
bias
- Metrics that measure bias in a model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bias
default ModelMetrics.Builder bias(Consumer<Bias.Builder> bias)
Metrics that measure bias in a model.
This is a convenience method that creates an instance of theBias.Builder
avoiding the need to create one manually viaBias.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tobias(Bias)
.- Parameters:
bias
- a consumer that will call methods onBias.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
bias(Bias)
-
explainability
ModelMetrics.Builder explainability(Explainability explainability)
Metrics that help explain a model.
- Parameters:
explainability
- Metrics that help explain a model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
explainability
default ModelMetrics.Builder explainability(Consumer<Explainability.Builder> explainability)
Metrics that help explain a model.
This is a convenience method that creates an instance of theExplainability.Builder
avoiding the need to create one manually viaExplainability.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toexplainability(Explainability)
.- Parameters:
explainability
- a consumer that will call methods onExplainability.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
explainability(Explainability)
-
-