Package io.camunda.zeebe.util
package io.camunda.zeebe.util
-
ClassDescriptionA simple extension of runnable which allows for exceptions to be thrown.
AutoCloseablewhich does not allow to throw exceptions on closing.Either<L,R> Represents either aEither.Leftor aEither.Right.Either.Left<L,R> A left for either a left or right.Either.Right<L,R> A right for either a left or right.An simple implementation of exponential backoff, which multiples the previous delay with an increasing multiplier and adding some jitter to avoid multiple clients polling at the same time even with back off.Retry delay strategy that usesExponentialBackoffto calculate the next retry delay.Utility class for common tasks withLockinstances.Indicates that the visibility was strengthened purely for testing purposes.