Package software.amazon.cloudformation.proxy.delay

  • Interface Summary
    Interface Description
    Builder<R extends Delay>
    Build the final Delay based timeout and other specifications.
  • Class Summary
    Class Description
    Blended
    Provides blended delay of seconds for each attempt until all delays in the order start to return Duration.ZERO.
    Blended.BlendedBuilder  
    Constant
    Provides constant fixed delay seconds for each attempt until AbstractDelay.timeout has been reached.
    Constant.Builder  
    Exponential
    Exponential, provides waves starting with minimum delay of AbstractDelay.timeout is exceeded
    Exponential.Builder  
    MultipleOf
    Provides constant fixed delay seconds which is a multiple of the delay for each attempt until AbstractDelay.timeout has been reached.
    MultipleOf.Builder  
    ShiftByMultipleOf
    Provides delay seconds which is a multiple of the delay shifted from previous attempt's accrual until AbstractDelay.timeout has been reached.
    ShiftByMultipleOf.Builder