Class RetryConfig.Builder

All Implemented Interfaces:
Prototype.Builder<RetryConfig.Builder, RetryConfig>, Builder<RetryConfig.Builder, Retry>, ConfigBuilderSupport.ConfiguredBuilder<RetryConfig.Builder, RetryConfig>, Supplier<Retry>
Enclosing interface:
RetryConfig

public static class RetryConfig.Builder extends RetryConfig.BuilderBase<RetryConfig.Builder, RetryConfig> implements Builder<RetryConfig.Builder, Retry>
Fluent API builder for Retry.
  • Method Details

    • buildPrototype

      public RetryConfig buildPrototype()
      Create an instance of the prototype. Calling this method may update this builder from providers and decorators, so repeated calls may have side effects.
      Specified by:
      buildPrototype in interface Prototype.Builder<RetryConfig.Builder, RetryConfig>
      Returns:
      an instance of the setup object created from this builder
    • build

      public Retry build()
      Create an instance from this builder. Calling this method may update this builder from providers and decorators, so repeated calls may have side effects.
      Specified by:
      build in interface Builder<RetryConfig.Builder, Retry>
      Returns:
      instance of the built type