public class StatisticsColumnConfiguration extends Object implements Serializable
| Constructor and Description |
|---|
StatisticsColumnConfiguration(String name,
StatisticsColumnOverrides overrides)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
StatisticsColumnConfiguration |
createTombstone()
Create configuration for dropped statistic column.
|
boolean |
equals(Object o) |
int |
hashCode() |
static StatisticsColumnConfiguration |
merge(StatisticsColumnConfiguration oldCfg,
StatisticsColumnConfiguration newCfg)
Merge configuration changes with existing configuration.
|
String |
name()
Get column name.
|
StatisticsColumnOverrides |
overrides()
Overrides values.
|
StatisticsColumnConfiguration |
refresh()
Create configuration for dropped statistic column.
|
boolean |
tombstone()
Tombstone flag.
|
String |
toString() |
long |
version()
Get collection version.
|
public StatisticsColumnConfiguration(String name, StatisticsColumnOverrides overrides)
name - Column name.overrides - If set - contains statistics overrides for local statistics.public String name()
public long version()
public boolean tombstone()
true statistic for this column is dropped, otherwise false.public StatisticsColumnOverrides overrides()
null if there are no overrides.public static StatisticsColumnConfiguration merge(StatisticsColumnConfiguration oldCfg, StatisticsColumnConfiguration newCfg)
oldCfg - Previous configuration. May be null when new configuration is created.newCfg - New configuration.public StatisticsColumnConfiguration createTombstone()
public StatisticsColumnConfiguration refresh()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023