public static SessionBehavior of(String key) { for (SessionBehavior sessionBehavior : values()) { if (sessionBehavior.key.equals(key)) { return sessionBehavior; } } return null; }
public static SessionOptions randomSessionOptions() { return new SessionOptions() .setBehavior(randomElement(SessionBehavior.values())) .setChecks(randomStringList(2)) .setLockDelay(randomPositiveInt()) .setName(randomAlphaString(10)) .setNode(randomAlphaString(10)) .setTtl(10 + (randomPositiveInt() % 100)); }