Class ChartSummary


  • public class ChartSummary
    extends java.lang.Object
    ChartSummary
    • Field Detail

      • SERIALIZED_NAME_HOSTNAME

        public static final java.lang.String SERIALIZED_NAME_HOSTNAME
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_VERSION

        public static final java.lang.String SERIALIZED_NAME_VERSION
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_RELEASE_CHANNEL

        public static final java.lang.String SERIALIZED_NAME_RELEASE_CHANNEL
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_TIMEZONE

        public static final java.lang.String SERIALIZED_NAME_TIMEZONE
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_OS

        public static final java.lang.String SERIALIZED_NAME_OS
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_HISTORY

        public static final java.lang.String SERIALIZED_NAME_HISTORY
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_MEMORY_MODE

        public static final java.lang.String SERIALIZED_NAME_MEMORY_MODE
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_UPDATE_EVERY

        public static final java.lang.String SERIALIZED_NAME_UPDATE_EVERY
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_CHARTS

        public static final java.lang.String SERIALIZED_NAME_CHARTS
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_CHARTS_COUNT

        public static final java.lang.String SERIALIZED_NAME_CHARTS_COUNT
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_DIMENSIONS_COUNT

        public static final java.lang.String SERIALIZED_NAME_DIMENSIONS_COUNT
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_ALARMS_COUNT

        public static final java.lang.String SERIALIZED_NAME_ALARMS_COUNT
        See Also:
        Constant Field Values
      • SERIALIZED_NAME_RRD_MEMORY_BYTES

        public static final java.lang.String SERIALIZED_NAME_RRD_MEMORY_BYTES
        See Also:
        Constant Field Values
    • Constructor Detail

      • ChartSummary

        public ChartSummary()
    • Method Detail

      • hostname

        public ChartSummary hostname​(java.lang.String hostname)
      • getHostname

        public java.lang.String getHostname()
        The hostname of the netdata server.
        Returns:
        hostname
      • setHostname

        public void setHostname​(java.lang.String hostname)
      • version

        public ChartSummary version​(java.lang.String version)
      • getVersion

        public java.lang.String getVersion()
        netdata version of the server.
        Returns:
        version
      • setVersion

        public void setVersion​(java.lang.String version)
      • releaseChannel

        public ChartSummary releaseChannel​(java.lang.String releaseChannel)
      • getReleaseChannel

        public java.lang.String getReleaseChannel()
        The release channel of the build on the server.
        Returns:
        releaseChannel
      • setReleaseChannel

        public void setReleaseChannel​(java.lang.String releaseChannel)
      • timezone

        public ChartSummary timezone​(java.lang.String timezone)
      • getTimezone

        public java.lang.String getTimezone()
        The current timezone on the server.
        Returns:
        timezone
      • setTimezone

        public void setTimezone​(java.lang.String timezone)
      • getOs

        public ChartSummary.OsEnum getOs()
        The netdata server host operating system.
        Returns:
        os
      • history

        public ChartSummary history​(java.math.BigDecimal history)
      • getHistory

        public java.math.BigDecimal getHistory()
        The duration, in seconds, of the round robin database maintained by netdata.
        Returns:
        history
      • setHistory

        public void setHistory​(java.math.BigDecimal history)
      • memoryMode

        public ChartSummary memoryMode​(java.lang.String memoryMode)
      • getMemoryMode

        public java.lang.String getMemoryMode()
        The name of the database memory mode on the server.
        Returns:
        memoryMode
      • setMemoryMode

        public void setMemoryMode​(java.lang.String memoryMode)
      • updateEvery

        public ChartSummary updateEvery​(java.math.BigDecimal updateEvery)
      • getUpdateEvery

        public java.math.BigDecimal getUpdateEvery()
        The default update frequency of the netdata server. All charts have an update frequency equal or bigger than this.
        Returns:
        updateEvery
      • setUpdateEvery

        public void setUpdateEvery​(java.math.BigDecimal updateEvery)
      • charts

        public ChartSummary charts​(java.util.Map<java.lang.String,​Chart> charts)
      • putChartsItem

        public ChartSummary putChartsItem​(java.lang.String key,
                                          Chart chartsItem)
      • getCharts

        public java.util.Map<java.lang.String,​Chart> getCharts()
        An object containing all the chart objects available at the netdata server. This is used as an indexed array. The key of each chart object is the id of the chart.
        Returns:
        charts
      • setCharts

        public void setCharts​(java.util.Map<java.lang.String,​Chart> charts)
      • chartsCount

        public ChartSummary chartsCount​(java.math.BigDecimal chartsCount)
      • getChartsCount

        public java.math.BigDecimal getChartsCount()
        The number of charts.
        Returns:
        chartsCount
      • setChartsCount

        public void setChartsCount​(java.math.BigDecimal chartsCount)
      • dimensionsCount

        public ChartSummary dimensionsCount​(java.math.BigDecimal dimensionsCount)
      • getDimensionsCount

        public java.math.BigDecimal getDimensionsCount()
        The total number of dimensions.
        Returns:
        dimensionsCount
      • setDimensionsCount

        public void setDimensionsCount​(java.math.BigDecimal dimensionsCount)
      • alarmsCount

        public ChartSummary alarmsCount​(java.math.BigDecimal alarmsCount)
      • getAlarmsCount

        public java.math.BigDecimal getAlarmsCount()
        The number of alarms.
        Returns:
        alarmsCount
      • setAlarmsCount

        public void setAlarmsCount​(java.math.BigDecimal alarmsCount)
      • rrdMemoryBytes

        public ChartSummary rrdMemoryBytes​(java.math.BigDecimal rrdMemoryBytes)
      • getRrdMemoryBytes

        public java.math.BigDecimal getRrdMemoryBytes()
        The size of the round robin database in bytes.
        Returns:
        rrdMemoryBytes
      • setRrdMemoryBytes

        public void setRrdMemoryBytes​(java.math.BigDecimal rrdMemoryBytes)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object