package Ġcom . temp storage . storage svc . service . storage info Ċ Ċ import Ġorg . springframework . data . mongodb . repository . Mongo Repository Ċ import Ġjava . time . Z onedDateTime Ċ Ċ interface ĠStorage Info Repository : ĠMongo Repository < Storage Info , ĠString > Ġ{ ĊĠĠĠ Ġfun Ġdelete ById In ( id : ĠList < String >) ĊĠĠĠ Ġfun ĠfindBy Bucket ( bucket : ĠString ): ĠList < Storage Info > ĊĠĠĠ Ġfun ĠfindBy Expiry Datetime Before Or Num Of Downloads Left LessThan ( datetime : ĠZ onedDateTime , Ġcount : ĠInt ): ĠList < Storage Info > Ċ }