Interface MeterChartSettingsBuilder<T extends MeterChartSettingsBuilder>

  • All Superinterfaces:
    ChartSettingsBuilder<T>, org.dashbuilder.dataset.DataSetLookupBuilder<T>, DisplayerSettingsBuilder<T>
    All Known Implementing Classes:
    MeterChartSettingsBuilderImpl

    public interface MeterChartSettingsBuilder<T extends MeterChartSettingsBuilder>
    extends ChartSettingsBuilder<T>
    A displayer settings builder for meter charts
       DisplayerSettingsFactory.newMeterChartSettings()
       .title("Sales goal")
       .titleVisible(true)
       .width(250).height(250)
       .meter(0, 15000000, 25000000, 35000000)
       .column("Total amount")
       .buildSettings());
     
    • Method Detail

      • meter

        T meter​(long start,
                long warning,
                long critical,
                long end)
        Set specific the configuration parameters for this meter chart.
        Parameters:
        start - The start of the meter scale
        warning - The warning level, any value above this level will be shown in orange on the meter chart. Values below this level are shown in green.
        critical - The critical level, any value above this level will be shown in red on the meter chart.
        end - The end of the meter scale.
        Returns:
        The DisplayerSettingsBuilder instance that is being used to configure a Meter data displayer.