private Subscriptions filterByStep(Subscriptions subs) { List<Subscription> subscriptions = subs .getExpressions() .stream() .filter(s -> s.getFrequency() == stepMillis) .collect(Collectors.toList()); return new Subscriptions().withExpressions(subscriptions); } }
private byte[] json(Subscription... subs) throws Exception { Subscriptions payload = new Subscriptions().withExpressions(Arrays.asList(subs)); return mapper.writeValueAsBytes(payload); }
private Subscriptions newSubs(Subscription... subs) { return new Subscriptions().withExpressions(Arrays.asList(subs)); }