All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
Optional<DependencyFileRuleKeyFactory.RuleKeyAndInputs> |
calculateManifestKey(SupportsDependencyFileRuleKey rule,
BuckEventBus eventBus) |
abstract RuleKeyFactoryWithDiagnostics<RuleKey> |
getDefaultRuleKeyFactory() |
abstract DependencyFileRuleKeyFactory |
getDepFileRuleKeyFactory() |
abstract RuleKeyFactory<RuleKey> |
getInputBasedRuleKeyFactory() |
static RuleKeyFactories |
of(RuleKeyConfiguration ruleKeyConfiguration,
FileHashLoader fileHashLoader,
BuildRuleResolver resolver,
long inputRuleKeyFileSizeLimit,
TrackedRuleKeyCache<RuleKey> defaultRuleKeyFactoryCache) |
static RuleKeyFactories |
of(RuleKeyConfiguration ruleKeyConfiguration,
FileHashLoader fileHashLoader,
BuildRuleResolver resolver,
long inputRuleKeyFileSizeLimit,
TrackedRuleKeyCache<RuleKey> defaultRuleKeyFactoryCache,
Optional<ThriftRuleKeyLogger> ruleKeyLogger) |
static RuleKeyFactories |
of(RuleKeyFactoryWithDiagnostics<RuleKey> defaultRuleKeyFactory,
RuleKeyFactory<RuleKey> inputBasedRuleKeyFactory,
DependencyFileRuleKeyFactory depFileRuleKeyFactory) |