Class Builders.NodeBuilder
- java.lang.Object
-
- org.apache.solr.cluster.placement.Builders.NodeBuilder
-
-
Constructor Summary
Constructors Constructor Description NodeBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.solr.cluster.Nodebuild()IntegergetCoreCount()DoublegetFreeDiskGB()Map<org.apache.solr.cluster.placement.NodeMetric<?>,Object>getMetrics()Map<String,String>getSysprops()DoublegetTotalDiskGB()Builders.NodeBuildersetCoreCount(Integer coreCount)Builders.NodeBuildersetFreeDiskGB(Double freeDiskGB)Builders.NodeBuildersetMetric(org.apache.solr.cluster.placement.NodeMetric<?> metric, Object value)Builders.NodeBuildersetNodeName(String nodeName)Builders.NodeBuildersetSysprop(String key, String value)Builders.NodeBuildersetTotalDiskGB(Double totalDiskGB)
-
-
-
Method Detail
-
setNodeName
public Builders.NodeBuilder setNodeName(String nodeName)
-
setCoreCount
public Builders.NodeBuilder setCoreCount(Integer coreCount)
-
setFreeDiskGB
public Builders.NodeBuilder setFreeDiskGB(Double freeDiskGB)
-
setTotalDiskGB
public Builders.NodeBuilder setTotalDiskGB(Double totalDiskGB)
-
setSysprop
public Builders.NodeBuilder setSysprop(String key, String value)
-
setMetric
public Builders.NodeBuilder setMetric(org.apache.solr.cluster.placement.NodeMetric<?> metric, Object value)
-
getCoreCount
public Integer getCoreCount()
-
getFreeDiskGB
public Double getFreeDiskGB()
-
getTotalDiskGB
public Double getTotalDiskGB()
-
build
public org.apache.solr.cluster.Node build()
-
-