Class SLABuilder.LimitsBuilder

java.lang.Object
io.hyperfoil.api.config.PairBuilder.OfString
io.hyperfoil.api.config.SLABuilder.LimitsBuilder
All Implemented Interfaces:
PairBuilder<String>, BiConsumer<String,String>
Enclosing class:
SLABuilder<P>

public class SLABuilder.LimitsBuilder extends PairBuilder.OfString
Percentile limits.
  • Constructor Details

    • LimitsBuilder

      public LimitsBuilder()
  • Method Details

    • accept

      public void accept(String percentileStr, String responseTime)
      Use percentile (value between 0.0 and 1.0) as key and response time with unit (e.g. `ms`) in suffix as value.
      Parameters:
      percentileStr - Percentile (value between 0.0 and 1.0).
      responseTime - Response time threshold.
    • add

      public SLABuilder<P>.LimitsBuilder add(double percentile, long responseTime)
    • end

      public SLABuilder<P> end()