/** * Creates match criteria from a ListObjectsRequest. * * @param req the request to extract the criteria from */ public MatchCriteria(ListObjectsRequest req) { types = req.getTypes(); tags = tagsOfRequest(req); tagPrefixes = req.getTagPrefixes(); from = req.getFrom(); until = req.getUntil(); creationTimestampFrom = req.getCreationTimestampFrom(); creationTimestampUntil = req.getCreationTimestampUntil(); usePartStamps = req.isUsingPartStamps(); psk = req.getPartSearchKey(); }