Class NodewatchConfiguration

java.lang.Object
io.datarouter.storage.node.tableconfig.NodewatchConfiguration

public class NodewatchConfiguration extends Object
  • Field Details

    • nodeNameWrapper

      public final ClientTableEntityPrefixNameWrapper nodeNameWrapper
    • maxThreshold

      public final Long maxThreshold
    • sampleSize

      public final int sampleSize
    • batchSize

      public final int batchSize
    • isCountable

      public final boolean isCountable
    • enablePercentageAlert

      public final boolean enablePercentageAlert
    • enableThresholdAlert

      public final boolean enableThresholdAlert
  • Constructor Details

    • NodewatchConfiguration

      public NodewatchConfiguration(ClientTableEntityPrefixNameWrapper nodeNameWrapper, Long maxThreshold, int sampleSize, int batchSize, boolean isCountable, boolean enablePercentageAlert, boolean enableThresholdAlert)
    • NodewatchConfiguration

      public NodewatchConfiguration(String clientName, String tableName, String subEntityPrefix, Long maxThreshold, int sampleSize, int batchSize, boolean isCountable, boolean enablePercentageAlert, boolean enableThresholdAlert)