public abstract class RuleKeyConfiguration extends Object
Constructor and Description |
---|
RuleKeyConfiguration() |
Modifier and Type | Method and Description |
---|---|
abstract BuckModuleHashStrategy |
getBuckModuleHashStrategy() |
abstract long |
getBuildInputRuleKeyFileSizeLimit() |
abstract String |
getCoreKey() |
abstract int |
getSeed()
The seed of all rule keys.
|
static RuleKeyConfiguration |
of(int seed,
String coreKey,
long buildInputRuleKeyFileSizeLimit,
BuckModuleHashStrategy buckModuleHashStrategy) |
public abstract int getSeed()
public abstract String getCoreKey()
public abstract long getBuildInputRuleKeyFileSizeLimit()
public abstract BuckModuleHashStrategy getBuckModuleHashStrategy()
public static RuleKeyConfiguration of(int seed, String coreKey, long buildInputRuleKeyFileSizeLimit, BuckModuleHashStrategy buckModuleHashStrategy)