public abstract class RuleKeyCacheResult extends Object
Constructor and Description |
---|
RuleKeyCacheResult() |
Modifier and Type | Method and Description |
---|---|
abstract String |
buildTarget() |
abstract CacheResultType |
cacheResult() |
static RuleKeyCacheResult |
of(String buildTarget,
String ruleKey,
long requestTimestampMillis,
RuleKeyType ruleKeyType,
CacheResultType cacheResult,
Optional<String> twoLevelContentHashKey) |
abstract long |
requestTimestampMillis() |
abstract String |
ruleKey() |
abstract RuleKeyType |
ruleKeyType() |
abstract Optional<String> |
twoLevelContentHashKey() |
public abstract String buildTarget()
public abstract String ruleKey()
public abstract long requestTimestampMillis()
public abstract RuleKeyType ruleKeyType()
public abstract CacheResultType cacheResult()
public static RuleKeyCacheResult of(String buildTarget, String ruleKey, long requestTimestampMillis, RuleKeyType ruleKeyType, CacheResultType cacheResult, Optional<String> twoLevelContentHashKey)