ttlFor method

Duration ttlFor(
  1. MiniProgramCacheBucket bucket
)

Implementation

Duration ttlFor(MiniProgramCacheBucket bucket) {
  return switch (bucket) {
    MiniProgramCacheBucket.memory => memoryTtl,
    MiniProgramCacheBucket.data => dataTtl,
    MiniProgramCacheBucket.image => imageTtl,
    MiniProgramCacheBucket.audio => audioTtl,
    MiniProgramCacheBucket.video => videoTtl,
    MiniProgramCacheBucket.session => sessionInactiveTtl,
    MiniProgramCacheBucket.state => stateInactiveTtl,
  };
}