Class StatisticsColumnConfiguration

    • Constructor Detail

      • StatisticsColumnConfiguration

        public StatisticsColumnConfiguration​(String name,
                                             StatisticsColumnOverrides overrides)
        Constructor.
        Parameters:
        name - Column name.
        overrides - If set - contains statistics overrides for local statistics.
    • Method Detail

      • name

        public String name()
        Get column name.
        Returns:
        Column name.
      • version

        public long version()
        Get collection version.
        Returns:
        Collection version.
      • tombstone

        public boolean tombstone()
        Tombstone flag.
        Returns:
        true statistic for this column is dropped, otherwise false.
      • overrides

        public StatisticsColumnOverrides overrides()
        Overrides values.
        Returns:
        Statistics column overrides or null if there are no overrides.
      • createTombstone

        public StatisticsColumnConfiguration createTombstone()
        Create configuration for dropped statistic column.
        Returns:
        Tombstone column configuration.
      • refresh

        public StatisticsColumnConfiguration refresh()
        Create configuration for dropped statistic column.
        Returns:
        Columns configuration for refresh statistic.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object