Class PolicyRetryStateBuilder

java.lang.Object
io.micronaut.retry.intercept.PolicyRetryStateBuilder
All Implemented Interfaces:
RetryStateBuilder

@Internal public final class PolicyRetryStateBuilder extends Object implements RetryStateBuilder
Builds retry state from a typed retry policy.
Since:
5.0.0
Author:
graemerocher
  • Constructor Details

    • PolicyRetryStateBuilder

      public PolicyRetryStateBuilder(RetryPolicy retryPolicy)
      Creates a retry state builder from a typed retry policy.
      Parameters:
      retryPolicy - The retry policy
  • Method Details

    • build

      public RetryState build()
      Builds retry state from the configured retry policy.
      Specified by:
      build in interface RetryStateBuilder
      Returns:
      The retry state