public static class ContaminationMetricDescriptor.AttributeBuilder extends IdealPartitioningBasedMetricDescriptor.AttributeBuilder
ContaminationMetric component. You can use this
builder as a type-safe alternative to populating the attribute map using attribute keys.| Modifier and Type | Field and Description |
|---|---|
Map<String,Object> |
map
The attribute map populated by this builder.
|
| Modifier | Constructor and Description |
|---|---|
protected |
ContaminationMetricDescriptor.AttributeBuilder(Map<String,Object> map)
Creates a builder backed by the provided map.
|
| Modifier and Type | Method and Description |
|---|---|
ContaminationMetricDescriptor.AttributeBuilder |
clusters(List<Cluster> value) |
ContaminationMetricDescriptor.AttributeBuilder |
documents(List<Document> value) |
ContaminationMetricDescriptor.AttributeBuilder |
enabled(boolean value)
Calculate contamination metric.
|
double |
weightedAverageContamination()
Average contamination of the whole cluster set, weighted by the size of cluster.
|
partitionIdFieldNamepublic double weightedAverageContamination()
public ContaminationMetricDescriptor.AttributeBuilder enabled(boolean value)
ContaminationMetric.enabledpublic ContaminationMetricDescriptor.AttributeBuilder documents(List<Document> value)
ContaminationMetric.documentspublic ContaminationMetricDescriptor.AttributeBuilder clusters(List<Cluster> value)
ContaminationMetric.clusters