UNPKG

@gatling.io/jvm-types

Version:

Gatling JS is a JavaScript/TypeScript interface for the [Gatling load testing tool](https://gatling.io/).

670 lines 75.4 kB
/// <reference path="gatling.d.ts" preserve="true" /> interface ActionBuilderStatic { readonly class: any; } export declare const ActionBuilder: ActionBuilderStatic; interface AddCookieStatic { readonly class: any; } export declare const AddCookie: AddCookieStatic; interface AsLongAs$OnStatic { readonly class: any; } export declare const AsLongAs$On: AsLongAs$OnStatic; interface AsLongAsDuring$OnStatic { readonly class: any; } export declare const AsLongAsDuring$On: AsLongAsDuring$OnStatic; interface AsLongAsDuringStatic { readonly class: any; } export declare const AsLongAsDuring: AsLongAsDuringStatic; interface AsLongAsStatic { readonly class: any; } export declare const AsLongAs: AsLongAsStatic; interface Assertion$WithPathAndCountMetricStatic { readonly class: any; } export declare const Assertion$WithPathAndCountMetric: Assertion$WithPathAndCountMetricStatic; interface Assertion$WithPathAndTargetStatic { readonly class: any; } export declare const Assertion$WithPathAndTarget: Assertion$WithPathAndTargetStatic; interface Assertion$WithPathAndTimeMetricStatic { readonly class: any; } export declare const Assertion$WithPathAndTimeMetric: Assertion$WithPathAndTimeMetricStatic; interface Assertion$WithPathStatic { readonly class: any; } export declare const Assertion$WithPath: Assertion$WithPathStatic; interface AssertionStatic { readonly class: any; } export declare const Assertion: AssertionStatic; interface Body$WithBytesStatic { readonly class: any; new (arg0: any): io.gatling.javaapi.core.Body$WithBytes; } export declare const Body$WithBytes: Body$WithBytesStatic; interface Body$WithStringStatic { readonly class: any; new (arg0: any): io.gatling.javaapi.core.Body$WithString; } export declare const Body$WithString: Body$WithStringStatic; interface BodyPartStatic { readonly class: any; } export declare const BodyPart: BodyPartStatic; interface BodyStatic { readonly class: any; } export declare const Body: BodyStatic; interface ChainBuilderStatic { readonly class: any; } export declare const ChainBuilder: ChainBuilderStatic; interface CheckBuilder$CaptureGroupCheckBuilderStatic { readonly class: any; } export declare const CheckBuilder$CaptureGroupCheckBuilder: CheckBuilder$CaptureGroupCheckBuilderStatic; interface CheckBuilder$FinalStatic { readonly class: any; } export declare const CheckBuilder$Final: CheckBuilder$FinalStatic; interface CheckBuilder$FindStatic { readonly class: any; } export declare const CheckBuilder$Find: CheckBuilder$FindStatic; interface CheckBuilder$JsonOfTypeFindStatic { readonly class: any; } export declare const CheckBuilder$JsonOfTypeFind: CheckBuilder$JsonOfTypeFindStatic; interface CheckBuilder$JsonOfTypeMultipleFindStatic { readonly class: any; } export declare const CheckBuilder$JsonOfTypeMultipleFind: CheckBuilder$JsonOfTypeMultipleFindStatic; interface CheckBuilder$MultipleFindStatic { readonly class: any; } export declare const CheckBuilder$MultipleFind: CheckBuilder$MultipleFindStatic; interface CheckBuilder$ValidateStatic { readonly class: any; } export declare const CheckBuilder$Validate: CheckBuilder$ValidateStatic; interface CheckBuilderStatic { readonly class: any; } export declare const CheckBuilder: CheckBuilderStatic; interface Choice$WithKeyStatic { readonly class: any; } export declare const Choice$WithKey: Choice$WithKeyStatic; interface Choice$WithWeightStatic { readonly class: any; new (arg0: double, arg1: io.gatling.javaapi.core.ChainBuilder): io.gatling.javaapi.core.Choice$WithWeight; } export declare const Choice$WithWeight: Choice$WithWeightStatic; interface ChoiceStatic { readonly class: any; } export declare const Choice: ChoiceStatic; interface ChronoUnitStatic { NANOS: java.time.temporal.ChronoUnit; MICROS: java.time.temporal.ChronoUnit; MILLIS: java.time.temporal.ChronoUnit; SECONDS: java.time.temporal.ChronoUnit; MINUTES: java.time.temporal.ChronoUnit; HOURS: java.time.temporal.ChronoUnit; HALF_DAYS: java.time.temporal.ChronoUnit; DAYS: java.time.temporal.ChronoUnit; WEEKS: java.time.temporal.ChronoUnit; MONTHS: java.time.temporal.ChronoUnit; YEARS: java.time.temporal.ChronoUnit; DECADES: java.time.temporal.ChronoUnit; CENTURIES: java.time.temporal.ChronoUnit; MILLENNIA: java.time.temporal.ChronoUnit; ERAS: java.time.temporal.ChronoUnit; FOREVER: java.time.temporal.ChronoUnit; readonly class: any; valueOf<T>(arg0: java.lang.Class<T>, arg1: string): T; valueOf(arg0: string): java.time.temporal.ChronoUnit; values(): [java.time.temporal.ChronoUnit]; } export declare const ChronoUnit: ChronoUnitStatic; interface ClosedInjectionStep$CompositeStatic { readonly class: any; } export declare const ClosedInjectionStep$Composite: ClosedInjectionStep$CompositeStatic; interface ClosedInjectionStep$ConstantStatic { readonly class: any; } export declare const ClosedInjectionStep$Constant: ClosedInjectionStep$ConstantStatic; interface ClosedInjectionStep$RampStatic { readonly class: any; new (arg0: int): io.gatling.javaapi.core.ClosedInjectionStep$Ramp; } export declare const ClosedInjectionStep$Ramp: ClosedInjectionStep$RampStatic; interface ClosedInjectionStep$RampToStatic { readonly class: any; new (arg0: int, arg1: int): io.gatling.javaapi.core.ClosedInjectionStep$RampTo; } export declare const ClosedInjectionStep$RampTo: ClosedInjectionStep$RampToStatic; interface ClosedInjectionStep$StairsStatic { readonly class: any; } export declare const ClosedInjectionStep$Stairs: ClosedInjectionStep$StairsStatic; interface ClosedInjectionStep$StairsWithTimeStatic { readonly class: any; new (arg0: int, arg1: int): io.gatling.javaapi.core.ClosedInjectionStep$StairsWithTime; } export declare const ClosedInjectionStep$StairsWithTime: ClosedInjectionStep$StairsWithTimeStatic; interface ClosedInjectionStepStatic { readonly class: any; } export declare const ClosedInjectionStep: ClosedInjectionStepStatic; interface CollectorsStatic { readonly class: any; collectingAndThen<RR, R>(arg0: any, arg1: Func<R, RR>): any; filtering<T>(arg0: Predicate<T>, arg1: any): any; toCollection<C>(arg0: Supplier<C>): any; partitioningBy<T>(arg0: Predicate<T>, arg1: any): any; groupingByConcurrent<K, T, M>(arg0: Func<T, K>, arg1: Supplier<M>, arg2: any): any; groupingBy<K, T>(arg0: Func<T, K>, arg1: any): any; groupingByConcurrent<K, T>(arg0: Func<T, K>, arg1: any): any; groupingBy<K, T, M>(arg0: Func<T, K>, arg1: Supplier<M>, arg2: any): any; toMap<K, T, U, M>(arg0: Func<T, K>, arg1: Func<T, U>, arg2: BinaryOperator<U>, arg3: Supplier<M>): any; toConcurrentMap<K, T, U, M>(arg0: Func<T, K>, arg1: Func<T, U>, arg2: BinaryOperator<U>, arg3: Supplier<M>): any; toMap<K, T, U>(arg0: Func<T, K>, arg1: Func<T, U>): any; toMap<K, T, U>(arg0: Func<T, K>, arg1: Func<T, U>, arg2: BinaryOperator<U>): any; toUnmodifiableMap<K, T, U>(arg0: Func<T, K>, arg1: Func<T, U>): any; toUnmodifiableMap<K, T, U>(arg0: Func<T, K>, arg1: Func<T, U>, arg2: BinaryOperator<U>): any; toConcurrentMap<K, T, U>(arg0: Func<T, K>, arg1: Func<T, U>): any; toConcurrentMap<K, T, U>(arg0: Func<T, K>, arg1: Func<T, U>, arg2: BinaryOperator<U>): any; groupingBy<K, T>(arg0: Func<T, K>): any; groupingByConcurrent<K, T>(arg0: Func<T, K>): any; teeing<R2, R, R1>(arg0: any, arg1: any, arg2: BiFunction<R1, R2, R>): any; flatMapping<T, U>(arg0: Func<T, java.util.stream.Stream<U>>, arg1: any): any; mapping<T, U>(arg0: Func<T, U>, arg1: any): any; reducing<T, U>(arg0: U, arg1: Func<T, U>, arg2: BinaryOperator<U>): any; reducing<T>(arg0: T, arg1: BinaryOperator<T>): any; averagingDouble(arg0: any): any; averagingInt(arg0: any): any; averagingLong(arg0: any): any; summingDouble(arg0: any): any; summingInt(arg0: any): any; counting(): any; summingLong(arg0: any): any; summarizingDouble(arg0: any): any; summarizingInt(arg0: any): any; toList(): any; toUnmodifiableList(): any; summarizingLong(arg0: any): any; partitioningBy<T>(arg0: Predicate<T>): any; maxBy(arg0: any): any; minBy(arg0: any): any; reducing<T>(arg0: BinaryOperator<T>): any; toSet(): any; toUnmodifiableSet(): any; joining(): any; joining(arg0: any): any; joining(arg0: any, arg1: any, arg2: any): any; } export declare const Collectors: CollectorsStatic; interface ConstantRate$ConstantRateOpenInjectionStepStatic { readonly class: any; atOnceUsers(arg0: int): io.gatling.javaapi.core.OpenInjectionStep; nothingFor(arg0: java.time.Duration): io.gatling.javaapi.core.OpenInjectionStep; } export declare const ConstantRate$ConstantRateOpenInjectionStep: ConstantRate$ConstantRateOpenInjectionStepStatic; interface CookieStatic { readonly class: any; } export declare const Cookie: CookieStatic; interface CoreDslStatic { readonly class: any; details(...arg0: string[]): io.gatling.javaapi.core.Assertion$WithPath; forAll(): io.gatling.javaapi.core.Assertion$WithPath; global(): io.gatling.javaapi.core.Assertion$WithPath; InputStreamBody(arg0: Func<io.gatling.javaapi.core.Session, any>): io.gatling.javaapi.core.Body; ByteArrayBody(arg0: bytearray): io.gatling.javaapi.core.Body$WithBytes; ByteArrayBody(arg0: string): io.gatling.javaapi.core.Body$WithBytes; ByteArrayBody(arg0: Func<io.gatling.javaapi.core.Session, bytearray>): io.gatling.javaapi.core.Body$WithBytes; RawFileBody(arg0: string): io.gatling.javaapi.core.Body$WithBytes; RawFileBody(arg0: Func<io.gatling.javaapi.core.Session, string>): io.gatling.javaapi.core.Body$WithBytes; ElFileBody(arg0: string): io.gatling.javaapi.core.Body$WithString; ElFileBody(arg0: Func<io.gatling.javaapi.core.Session, string>): io.gatling.javaapi.core.Body$WithString; PebbleFileBody(arg0: string): io.gatling.javaapi.core.Body$WithString; PebbleFileBody(arg0: Func<io.gatling.javaapi.core.Session, string>): io.gatling.javaapi.core.Body$WithString; PebbleStringBody(arg0: string): io.gatling.javaapi.core.Body$WithString; StringBody(arg0: string): io.gatling.javaapi.core.Body$WithString; StringBody(arg0: Func<io.gatling.javaapi.core.Session, string>): io.gatling.javaapi.core.Body$WithString; crashLoadGenerator(arg0: string): io.gatling.javaapi.core.ChainBuilder; crashLoadGenerator(arg0: Func<io.gatling.javaapi.core.Session, string>): io.gatling.javaapi.core.ChainBuilder; crashLoadGeneratorIf(arg0: string, arg1: string): io.gatling.javaapi.core.ChainBuilder; crashLoadGeneratorIf(arg0: string, arg1: Func<io.gatling.javaapi.core.Session, boolean | null>): io.gatling.javaapi.core.ChainBuilder; crashLoadGeneratorIf(arg0: Func<io.gatling.javaapi.core.Session, string>, arg1: string): io.gatling.javaapi.core.ChainBuilder; crashLoadGeneratorIf(arg0: Func<io.gatling.javaapi.core.Session, string>, arg1: Func<io.gatling.javaapi.core.Session, boolean | null>): io.gatling.javaapi.core.ChainBuilder; exec(arg0: io.gatling.javaapi.core.exec.Executable, ...arg1: io.gatling.javaapi.core.exec.Executable[]): io.gatling.javaapi.core.ChainBuilder; exec(arg0: java.util.List<io.gatling.javaapi.core.ChainBuilder>): io.gatling.javaapi.core.ChainBuilder; exec(arg0: Func<io.gatling.javaapi.core.Session, io.gatling.javaapi.core.Session>): io.gatling.javaapi.core.ChainBuilder; exitHere(): io.gatling.javaapi.core.ChainBuilder; exitHereIf(arg0: string): io.gatling.javaapi.core.ChainBuilder; exitHereIf(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>): io.gatling.javaapi.core.ChainBuilder; exitHereIfFailed(): io.gatling.javaapi.core.ChainBuilder; feed(arg0: io.gatling.javaapi.core.FeederBuilder<any>): io.gatling.javaapi.core.ChainBuilder; feed(arg0: io.gatling.javaapi.core.FeederBuilder<any>, arg1: int): io.gatling.javaapi.core.ChainBuilder; feed(arg0: io.gatling.javaapi.core.FeederBuilder<any>, arg1: string): io.gatling.javaapi.core.ChainBuilder; feed(arg0: io.gatling.javaapi.core.FeederBuilder<any>, arg1: Func<io.gatling.javaapi.core.Session, int | null>): io.gatling.javaapi.core.ChainBuilder; feed(arg0: java.util.Iterator<java.util.Map<string, any>>): io.gatling.javaapi.core.ChainBuilder; feed(arg0: java.util.Iterator<java.util.Map<string, any>>, arg1: int): io.gatling.javaapi.core.ChainBuilder; feed(arg0: java.util.Iterator<java.util.Map<string, any>>, arg1: string): io.gatling.javaapi.core.ChainBuilder; feed(arg0: java.util.Iterator<java.util.Map<string, any>>, arg1: Func<io.gatling.javaapi.core.Session, int | null>): io.gatling.javaapi.core.ChainBuilder; feed(arg0: Supplier<java.util.Iterator<java.util.Map<string, any>>>): io.gatling.javaapi.core.ChainBuilder; feed(arg0: Supplier<java.util.Iterator<java.util.Map<string, any>>>, arg1: int): io.gatling.javaapi.core.ChainBuilder; feed(arg0: Supplier<java.util.Iterator<java.util.Map<string, any>>>, arg1: string): io.gatling.javaapi.core.ChainBuilder; feed(arg0: Supplier<java.util.Iterator<java.util.Map<string, any>>>, arg1: Func<io.gatling.javaapi.core.Session, int | null>): io.gatling.javaapi.core.ChainBuilder; pace(arg0: string): io.gatling.javaapi.core.ChainBuilder; pace(arg0: string, arg1: string): io.gatling.javaapi.core.ChainBuilder; pace(arg0: string, arg1: string, arg2: string): io.gatling.javaapi.core.ChainBuilder; pace(arg0: java.time.Duration): io.gatling.javaapi.core.ChainBuilder; pace(arg0: java.time.Duration, arg1: string): io.gatling.javaapi.core.ChainBuilder; pace(arg0: java.time.Duration, arg1: java.time.Duration): io.gatling.javaapi.core.ChainBuilder; pace(arg0: java.time.Duration, arg1: java.time.Duration, arg2: string): io.gatling.javaapi.core.ChainBuilder; pace(arg0: Func<io.gatling.javaapi.core.Session, java.time.Duration>): io.gatling.javaapi.core.ChainBuilder; pace(arg0: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg1: string): io.gatling.javaapi.core.ChainBuilder; pace(arg0: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>): io.gatling.javaapi.core.ChainBuilder; pace(arg0: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg2: string): io.gatling.javaapi.core.ChainBuilder; pace(arg0: long): io.gatling.javaapi.core.ChainBuilder; pace(arg0: long, arg1: string): io.gatling.javaapi.core.ChainBuilder; pace(arg0: long, arg1: long): io.gatling.javaapi.core.ChainBuilder; pace(arg0: long, arg1: long, arg2: string): io.gatling.javaapi.core.ChainBuilder; pause(arg0: string): io.gatling.javaapi.core.ChainBuilder; pause(arg0: string, arg1: io.gatling.javaapi.core.PauseType): io.gatling.javaapi.core.ChainBuilder; pause(arg0: string, arg1: string): io.gatling.javaapi.core.ChainBuilder; pause(arg0: string, arg1: string, arg2: io.gatling.javaapi.core.PauseType): io.gatling.javaapi.core.ChainBuilder; pause(arg0: java.time.Duration): io.gatling.javaapi.core.ChainBuilder; pause(arg0: java.time.Duration, arg1: io.gatling.javaapi.core.PauseType): io.gatling.javaapi.core.ChainBuilder; pause(arg0: java.time.Duration, arg1: java.time.Duration): io.gatling.javaapi.core.ChainBuilder; pause(arg0: java.time.Duration, arg1: java.time.Duration, arg2: io.gatling.javaapi.core.PauseType): io.gatling.javaapi.core.ChainBuilder; pause(arg0: Func<io.gatling.javaapi.core.Session, java.time.Duration>): io.gatling.javaapi.core.ChainBuilder; pause(arg0: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg1: io.gatling.javaapi.core.PauseType): io.gatling.javaapi.core.ChainBuilder; pause(arg0: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>): io.gatling.javaapi.core.ChainBuilder; pause(arg0: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg2: io.gatling.javaapi.core.PauseType): io.gatling.javaapi.core.ChainBuilder; pause(arg0: long): io.gatling.javaapi.core.ChainBuilder; pause(arg0: long, arg1: io.gatling.javaapi.core.PauseType): io.gatling.javaapi.core.ChainBuilder; pause(arg0: long, arg1: long): io.gatling.javaapi.core.ChainBuilder; pause(arg0: long, arg1: long, arg2: io.gatling.javaapi.core.PauseType): io.gatling.javaapi.core.ChainBuilder; rendezVous(arg0: int): io.gatling.javaapi.core.ChainBuilder; stopLoadGenerator(arg0: string): io.gatling.javaapi.core.ChainBuilder; stopLoadGenerator(arg0: Func<io.gatling.javaapi.core.Session, string>): io.gatling.javaapi.core.ChainBuilder; stopLoadGeneratorIf(arg0: string, arg1: string): io.gatling.javaapi.core.ChainBuilder; stopLoadGeneratorIf(arg0: string, arg1: Func<io.gatling.javaapi.core.Session, boolean | null>): io.gatling.javaapi.core.ChainBuilder; stopLoadGeneratorIf(arg0: Func<io.gatling.javaapi.core.Session, string>, arg1: string): io.gatling.javaapi.core.ChainBuilder; stopLoadGeneratorIf(arg0: Func<io.gatling.javaapi.core.Session, string>, arg1: Func<io.gatling.javaapi.core.Session, boolean | null>): io.gatling.javaapi.core.ChainBuilder; regex(arg0: string): io.gatling.javaapi.core.CheckBuilder$CaptureGroupCheckBuilder; regex(arg0: Func<io.gatling.javaapi.core.Session, string>): io.gatling.javaapi.core.CheckBuilder$CaptureGroupCheckBuilder; css(arg0: string, arg1: string): any; css(arg0: Func<io.gatling.javaapi.core.Session, string>, arg1: string): any; bodyBytes(): io.gatling.javaapi.core.CheckBuilder$Find<bytearray>; bodyStream(): io.gatling.javaapi.core.CheckBuilder$Find<any>; bodyLength(): io.gatling.javaapi.core.CheckBuilder$Find<int | null>; responseTimeInMillis(): io.gatling.javaapi.core.CheckBuilder$Find<int | null>; bodyString(): io.gatling.javaapi.core.CheckBuilder$Find<string>; md5(): io.gatling.javaapi.core.CheckBuilder$Find<string>; sha1(): io.gatling.javaapi.core.CheckBuilder$Find<string>; jmesPath(arg0: string): io.gatling.javaapi.core.CheckBuilder$JsonOfTypeFind; jmesPath(arg0: Func<io.gatling.javaapi.core.Session, string>): io.gatling.javaapi.core.CheckBuilder$JsonOfTypeFind; jsonpJmesPath(arg0: string): io.gatling.javaapi.core.CheckBuilder$JsonOfTypeFind; jsonpJmesPath(arg0: Func<io.gatling.javaapi.core.Session, string>): io.gatling.javaapi.core.CheckBuilder$JsonOfTypeFind; jsonPath(arg0: string): io.gatling.javaapi.core.CheckBuilder$JsonOfTypeMultipleFind; jsonPath(arg0: Func<io.gatling.javaapi.core.Session, string>): io.gatling.javaapi.core.CheckBuilder$JsonOfTypeMultipleFind; jsonpJsonPath(arg0: string): io.gatling.javaapi.core.CheckBuilder$JsonOfTypeMultipleFind; jsonpJsonPath(arg0: Func<io.gatling.javaapi.core.Session, string>): io.gatling.javaapi.core.CheckBuilder$JsonOfTypeMultipleFind; substring(arg0: string): io.gatling.javaapi.core.CheckBuilder$MultipleFind<int | null>; substring(arg0: Func<io.gatling.javaapi.core.Session, string>): io.gatling.javaapi.core.CheckBuilder$MultipleFind<int | null>; css(arg0: string): io.gatling.javaapi.core.CheckBuilder$MultipleFind<string>; css(arg0: Func<io.gatling.javaapi.core.Session, string>): io.gatling.javaapi.core.CheckBuilder$MultipleFind<string>; xpath(arg0: string): io.gatling.javaapi.core.CheckBuilder$MultipleFind<string>; xpath(arg0: string, arg1: java.util.Map<string, string>): io.gatling.javaapi.core.CheckBuilder$MultipleFind<string>; xpath(arg0: Func<io.gatling.javaapi.core.Session, string>): io.gatling.javaapi.core.CheckBuilder$MultipleFind<string>; xpath(arg0: Func<io.gatling.javaapi.core.Session, string>, arg1: java.util.Map<string, string>): io.gatling.javaapi.core.CheckBuilder$MultipleFind<string>; form(arg0: string): io.gatling.javaapi.core.CheckBuilder$MultipleFind<java.util.Map<string, any>>; form(arg0: Func<io.gatling.javaapi.core.Session, string>): io.gatling.javaapi.core.CheckBuilder$MultipleFind<java.util.Map<string, any>>; onCase(arg0: any): io.gatling.javaapi.core.WithKey$Then; percent(arg0: double): io.gatling.javaapi.core.WithWeight$Then; constantConcurrentUsers(arg0: int): io.gatling.javaapi.core.ClosedInjectionStep$Constant; rampConcurrentUsers(arg0: int): io.gatling.javaapi.core.ClosedInjectionStep$Ramp; incrementConcurrentUsers(arg0: int): io.gatling.javaapi.core.ClosedInjectionStep$Stairs; dummy(arg0: string, arg1: int): io.gatling.javaapi.core.DummyBuilder; dummy(arg0: string, arg1: string): io.gatling.javaapi.core.DummyBuilder; dummy(arg0: string, arg1: Func<io.gatling.javaapi.core.Session, int | null>): io.gatling.javaapi.core.DummyBuilder; dummy(arg0: Func<io.gatling.javaapi.core.Session, string>, arg1: int): io.gatling.javaapi.core.DummyBuilder; dummy(arg0: Func<io.gatling.javaapi.core.Session, string>, arg1: string): io.gatling.javaapi.core.DummyBuilder; dummy(arg0: Func<io.gatling.javaapi.core.Session, string>, arg1: Func<io.gatling.javaapi.core.Session, int | null>): io.gatling.javaapi.core.DummyBuilder; csv(arg0: string): io.gatling.javaapi.core.FeederBuilder$Batchable<string>; csv(arg0: string, arg1: any): io.gatling.javaapi.core.FeederBuilder$Batchable<string>; separatedValues(arg0: string, arg1: any): io.gatling.javaapi.core.FeederBuilder$Batchable<string>; separatedValues(arg0: string, arg1: any, arg2: any): io.gatling.javaapi.core.FeederBuilder$Batchable<string>; ssv(arg0: string): io.gatling.javaapi.core.FeederBuilder$Batchable<string>; ssv(arg0: string, arg1: any): io.gatling.javaapi.core.FeederBuilder$Batchable<string>; tsv(arg0: string): io.gatling.javaapi.core.FeederBuilder$Batchable<string>; tsv(arg0: string, arg1: any): io.gatling.javaapi.core.FeederBuilder$Batchable<string>; jsonFile(arg0: string): io.gatling.javaapi.core.FeederBuilder$FileBased<any>; arrayFeeder(arg0: java.util.Map<string, any>[]): io.gatling.javaapi.core.FeederBuilder<any>; jsonUrl(arg0: string): io.gatling.javaapi.core.FeederBuilder<any>; listFeeder(arg0: java.util.List<java.util.Map<string, any>>): io.gatling.javaapi.core.FeederBuilder<any>; AllowList(...arg0: string[]): io.gatling.javaapi.core.Filter$AllowList; AllowList(arg0: java.util.List<string>): io.gatling.javaapi.core.Filter$AllowList; DenyList(...arg0: string[]): io.gatling.javaapi.core.Filter$DenyList; DenyList(arg0: java.util.List<string>): io.gatling.javaapi.core.Filter$DenyList; atOnceUsers(arg0: int): io.gatling.javaapi.core.OpenInjectionStep; nothingFor(arg0: java.time.Duration): io.gatling.javaapi.core.OpenInjectionStep; nothingFor(arg0: long): io.gatling.javaapi.core.OpenInjectionStep; constantUsersPerSec(arg0: double): io.gatling.javaapi.core.OpenInjectionStep$ConstantRate; rampUsers(arg0: int): io.gatling.javaapi.core.OpenInjectionStep$Ramp; rampUsersPerSec(arg0: double): io.gatling.javaapi.core.OpenInjectionStep$RampRate; incrementUsersPerSec(arg0: double): io.gatling.javaapi.core.OpenInjectionStep$Stairs; stressPeakUsers(arg0: int): io.gatling.javaapi.core.OpenInjectionStep$StressPeak; customPauses(arg0: Func<io.gatling.javaapi.core.Session, long | null>): io.gatling.javaapi.core.PauseType; normalPausesWithPercentageDuration(arg0: double): io.gatling.javaapi.core.PauseType; normalPausesWithStdDevDuration(arg0: java.time.Duration): io.gatling.javaapi.core.PauseType; uniformPausesPlusOrMinusDuration(arg0: java.time.Duration): io.gatling.javaapi.core.PauseType; uniformPausesPlusOrMinusPercentage(arg0: double): io.gatling.javaapi.core.PauseType; scenario(arg0: string): io.gatling.javaapi.core.ScenarioBuilder; holdFor(arg0: java.time.Duration): io.gatling.javaapi.core.ThrottleStep; holdFor(arg0: long): io.gatling.javaapi.core.ThrottleStep; jumpToRps(arg0: int): io.gatling.javaapi.core.ThrottleStep; reachRps(arg0: int): io.gatling.javaapi.core.ThrottleStep$ReachIntermediate; doIf(arg0: string): io.gatling.javaapi.core.condition.DoIf$Then<io.gatling.javaapi.core.ChainBuilder>; doIf(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>): io.gatling.javaapi.core.condition.DoIf$Then<io.gatling.javaapi.core.ChainBuilder>; doIfEquals(arg0: string, arg1: any): io.gatling.javaapi.core.condition.DoIfEquals$Then<io.gatling.javaapi.core.ChainBuilder>; doIfEquals(arg0: string, arg1: string): io.gatling.javaapi.core.condition.DoIfEquals$Then<io.gatling.javaapi.core.ChainBuilder>; doIfEquals(arg0: string, arg1: Func<io.gatling.javaapi.core.Session, any>): io.gatling.javaapi.core.condition.DoIfEquals$Then<io.gatling.javaapi.core.ChainBuilder>; doIfEquals(arg0: Func<io.gatling.javaapi.core.Session, any>, arg1: any): io.gatling.javaapi.core.condition.DoIfEquals$Then<io.gatling.javaapi.core.ChainBuilder>; doIfEquals(arg0: Func<io.gatling.javaapi.core.Session, any>, arg1: string): io.gatling.javaapi.core.condition.DoIfEquals$Then<io.gatling.javaapi.core.ChainBuilder>; doIfEquals(arg0: Func<io.gatling.javaapi.core.Session, any>, arg1: Func<io.gatling.javaapi.core.Session, any>): io.gatling.javaapi.core.condition.DoIfEquals$Then<io.gatling.javaapi.core.ChainBuilder>; doIfEqualsOrElse(arg0: string, arg1: any): io.gatling.javaapi.core.condition.DoIfEqualsOrElse$Then<io.gatling.javaapi.core.ChainBuilder>; doIfEqualsOrElse(arg0: string, arg1: string): io.gatling.javaapi.core.condition.DoIfEqualsOrElse$Then<io.gatling.javaapi.core.ChainBuilder>; doIfEqualsOrElse(arg0: string, arg1: Func<io.gatling.javaapi.core.Session, any>): io.gatling.javaapi.core.condition.DoIfEqualsOrElse$Then<io.gatling.javaapi.core.ChainBuilder>; doIfEqualsOrElse(arg0: Func<io.gatling.javaapi.core.Session, any>, arg1: any): io.gatling.javaapi.core.condition.DoIfEqualsOrElse$Then<io.gatling.javaapi.core.ChainBuilder>; doIfEqualsOrElse(arg0: Func<io.gatling.javaapi.core.Session, any>, arg1: string): io.gatling.javaapi.core.condition.DoIfEqualsOrElse$Then<io.gatling.javaapi.core.ChainBuilder>; doIfEqualsOrElse(arg0: Func<io.gatling.javaapi.core.Session, any>, arg1: Func<io.gatling.javaapi.core.Session, any>): io.gatling.javaapi.core.condition.DoIfEqualsOrElse$Then<io.gatling.javaapi.core.ChainBuilder>; doIfOrElse(arg0: string): io.gatling.javaapi.core.condition.DoIfOrElse$Then<io.gatling.javaapi.core.ChainBuilder>; doIfOrElse(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>): io.gatling.javaapi.core.condition.DoIfOrElse$Then<io.gatling.javaapi.core.ChainBuilder>; doSwitch(arg0: string): io.gatling.javaapi.core.condition.DoSwitch$On<io.gatling.javaapi.core.ChainBuilder>; doSwitch(arg0: Func<io.gatling.javaapi.core.Session, any>): io.gatling.javaapi.core.condition.DoSwitch$On<io.gatling.javaapi.core.ChainBuilder>; doSwitchOrElse(arg0: string): io.gatling.javaapi.core.condition.DoSwitchOrElse$On<io.gatling.javaapi.core.ChainBuilder>; doSwitchOrElse(arg0: Func<io.gatling.javaapi.core.Session, any>): io.gatling.javaapi.core.condition.DoSwitchOrElse$On<io.gatling.javaapi.core.ChainBuilder>; randomSwitch(): io.gatling.javaapi.core.condition.RandomSwitch$On<io.gatling.javaapi.core.ChainBuilder>; randomSwitchOrElse(): io.gatling.javaapi.core.condition.RandomSwitchOrElse$On<io.gatling.javaapi.core.ChainBuilder>; roundRobinSwitch(): io.gatling.javaapi.core.condition.RoundRobinSwitch$On<io.gatling.javaapi.core.ChainBuilder>; uniformRandomSwitch(): io.gatling.javaapi.core.condition.UniformRandomSwitch$On<io.gatling.javaapi.core.ChainBuilder>; exitBlockOnFail(): io.gatling.javaapi.core.error.Errors$ExitBlockOnFail<io.gatling.javaapi.core.ChainBuilder>; tryMax(arg0: int): io.gatling.javaapi.core.error.Errors$TryMax<io.gatling.javaapi.core.ChainBuilder>; tryMax(arg0: int, arg1: string): io.gatling.javaapi.core.error.Errors$TryMax<io.gatling.javaapi.core.ChainBuilder>; tryMax(arg0: string): io.gatling.javaapi.core.error.Errors$TryMax<io.gatling.javaapi.core.ChainBuilder>; tryMax(arg0: string, arg1: string): io.gatling.javaapi.core.error.Errors$TryMax<io.gatling.javaapi.core.ChainBuilder>; tryMax(arg0: Func<io.gatling.javaapi.core.Session, int | null>): io.gatling.javaapi.core.error.Errors$TryMax<io.gatling.javaapi.core.ChainBuilder>; tryMax(arg0: Func<io.gatling.javaapi.core.Session, int | null>, arg1: string): io.gatling.javaapi.core.error.Errors$TryMax<io.gatling.javaapi.core.ChainBuilder>; group(arg0: string): io.gatling.javaapi.core.group.Groups$On<io.gatling.javaapi.core.ChainBuilder>; group(arg0: Func<io.gatling.javaapi.core.Session, string>): io.gatling.javaapi.core.group.Groups$On<io.gatling.javaapi.core.ChainBuilder>; asLongAs(arg0: string): io.gatling.javaapi.core.loop.AsLongAs$On<io.gatling.javaapi.core.ChainBuilder>; asLongAs(arg0: string, arg1: boolean): io.gatling.javaapi.core.loop.AsLongAs$On<io.gatling.javaapi.core.ChainBuilder>; asLongAs(arg0: string, arg1: string): io.gatling.javaapi.core.loop.AsLongAs$On<io.gatling.javaapi.core.ChainBuilder>; asLongAs(arg0: string, arg1: string, arg2: boolean): io.gatling.javaapi.core.loop.AsLongAs$On<io.gatling.javaapi.core.ChainBuilder>; asLongAs(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>): io.gatling.javaapi.core.loop.AsLongAs$On<io.gatling.javaapi.core.ChainBuilder>; asLongAs(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: boolean): io.gatling.javaapi.core.loop.AsLongAs$On<io.gatling.javaapi.core.ChainBuilder>; asLongAs(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: string): io.gatling.javaapi.core.loop.AsLongAs$On<io.gatling.javaapi.core.ChainBuilder>; asLongAs(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: string, arg2: boolean): io.gatling.javaapi.core.loop.AsLongAs$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: string, arg1: string): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: string, arg1: string, arg2: boolean): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: string, arg1: string, arg2: string): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: string, arg1: string, arg2: string, arg3: boolean): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: string, arg1: java.time.Duration): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: string, arg1: java.time.Duration, arg2: boolean): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: string, arg1: java.time.Duration, arg2: string): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: string, arg1: java.time.Duration, arg2: string, arg3: boolean): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: string, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: string, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg2: boolean): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: string, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg2: string): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: string, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg2: string, arg3: boolean): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: string, arg1: long): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: string, arg1: long, arg2: boolean): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: string, arg1: long, arg2: string): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: string, arg1: long, arg2: string, arg3: boolean): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: java.time.Duration): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: java.time.Duration, arg2: boolean): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: java.time.Duration, arg2: string): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: java.time.Duration, arg2: string, arg3: boolean): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg2: boolean): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg2: string): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg2: string, arg3: boolean): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: long): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: long, arg2: boolean): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: long, arg2: string): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; asLongAsDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: long, arg2: string, arg3: boolean): io.gatling.javaapi.core.loop.AsLongAsDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhile(arg0: string): io.gatling.javaapi.core.loop.DoWhile$On<io.gatling.javaapi.core.ChainBuilder>; doWhile(arg0: string, arg1: string): io.gatling.javaapi.core.loop.DoWhile$On<io.gatling.javaapi.core.ChainBuilder>; doWhile(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>): io.gatling.javaapi.core.loop.DoWhile$On<io.gatling.javaapi.core.ChainBuilder>; doWhile(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: string): io.gatling.javaapi.core.loop.DoWhile$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: string, arg1: string): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: string, arg1: string, arg2: boolean): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: string, arg1: string, arg2: string): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: string, arg1: string, arg2: string, arg3: boolean): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: string, arg1: java.time.Duration): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: string, arg1: java.time.Duration, arg2: boolean): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: string, arg1: java.time.Duration, arg2: string): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: string, arg1: java.time.Duration, arg2: string, arg3: boolean): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: string, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: string, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg2: boolean): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: string, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg2: string): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: string, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg2: string, arg3: boolean): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: string, arg1: long): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: string, arg1: long, arg2: boolean): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: string, arg1: long, arg2: string): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: string, arg1: long, arg2: string, arg3: boolean): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: java.time.Duration): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: java.time.Duration, arg2: boolean): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: java.time.Duration, arg2: string): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: java.time.Duration, arg2: string, arg3: boolean): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg2: boolean): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg2: string): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg2: string, arg3: boolean): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: long): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: long, arg2: boolean): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: long, arg2: string): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; doWhileDuring(arg0: Func<io.gatling.javaapi.core.Session, boolean | null>, arg1: long, arg2: string, arg3: boolean): io.gatling.javaapi.core.loop.DoWhileDuring$On<io.gatling.javaapi.core.ChainBuilder>; during(arg0: string): io.gatling.javaapi.core.loop.During$On<io.gatling.javaapi.core.ChainBuilder>; during(arg0: string, arg1: boolean): io.gatling.javaapi.core.loop.During$On<io.gatling.javaapi.core.ChainBuilder>; during(arg0: string, arg1: string): io.gatling.javaapi.core.loop.During$On<io.gatling.javaapi.core.ChainBuilder>; during(arg0: string, arg1: string, arg2: boolean): io.gatling.javaapi.core.loop.During$On<io.gatling.javaapi.core.ChainBuilder>; during(arg0: java.time.Duration): io.gatling.javaapi.core.loop.During$On<io.gatling.javaapi.core.ChainBuilder>; during(arg0: java.time.Duration, arg1: boolean): io.gatling.javaapi.core.loop.During$On<io.gatling.javaapi.core.ChainBuilder>; during(arg0: java.time.Duration, arg1: string): io.gatling.javaapi.core.loop.During$On<io.gatling.javaapi.core.ChainBuilder>; during(arg0: java.time.Duration, arg1: string, arg2: boolean): io.gatling.javaapi.core.loop.During$On<io.gatling.javaapi.core.ChainBuilder>; during(arg0: Func<io.gatling.javaapi.core.Session, java.time.Duration>): io.gatling.javaapi.core.loop.During$On<io.gatling.javaapi.core.ChainBuilder>; during(arg0: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg1: boolean): io.gatling.javaapi.core.loop.During$On<io.gatling.javaapi.core.ChainBuilder>; during(arg0: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg1: string): io.gatling.javaapi.core.loop.During$On<io.gatling.javaapi.core.ChainBuilder>; during(arg0: Func<io.gatling.javaapi.core.Session, java.time.Duration>, arg1: string, arg2: boolean): io.gatling.javaapi.core.loop.During$On<io.gatling.javaapi.core.ChainBuilder>; during(arg0: long): io.gatling.javaapi.core.loop.During$On<io.gatling.javaapi.core.ChainBuilder>; during(arg0: long, arg1: boolean): io.gatling.javaapi.core.loop.During$On<io.gatling.javaapi.core.ChainBuilder>; during(arg0: long, arg1: string): io.gatling.javaapi.core.loop.During$On<io.gatling.javaapi.core.ChainBuilder>; during(arg0: long, arg1: string, arg2: boolean): io.gatling.javaapi.core.loop.During$On<io.gatling.javaapi.core.ChainBuilder>; foreach(arg0: string, arg1: string): io.gatling.javaapi.core.loop.ForEach$On<io.gatling.javaapi.core.ChainBuilder>; foreach(arg0: string, arg1: string, arg2: string): io.gatling.javaapi.core.loop.ForEach$On<io.gatling.javaapi.core.ChainBuilder>; foreach(arg0: java.util.List<any>, arg1: string): io.gatling.javaapi.core.loop.ForEach$On<io.gatling.javaapi.core.ChainBuilder>; foreach(arg0: java.util.List<any>, arg1: string, arg2: string): io.gatling.javaapi.core.loop.ForEach$On<io.gatling.javaapi.core.ChainBuilder>; foreach(arg0: Func<io.gatling.javaapi.core.Session, java.util.List<any>>, arg1: string): io.gatling.javaapi.core.loop.ForEach$On<io.gatling.javaapi.core.ChainBuilder>; foreach(arg0: Func<io.gatling.javaapi.core.Session, java.util.List<any>>, arg1: string, arg2: string): io.gatling.javaapi.core.loop.ForEach$On<io.gatling.javaapi.core.ChainBuilder>; forever(): io.gatling.javaapi.core.loop.Forever$On<io.gatling.javaapi.core.ChainBuilder>; forever(arg0: string): io.gatling.javaapi.core.loop.Forever$On<io.gatling.javaapi.core.ChainBuilder>; repeat(arg0: int): io.gatling.javaapi.core.loop.Repeat$On<io.gatling.javaapi.core.ChainBuilder>; repeat(arg0: int, arg1: string): io.gatling.javaapi.core.loop.Repeat$On<io.gatling.javaapi.core.ChainBuilder>; repeat(arg0: string): io.gatling.javaapi.core.loop.Repeat$On<io.gatling.javaapi.core.ChainBuilder>; repeat(arg0: string, arg1: string): io.gatling.javaapi.core.loop.Repeat$On<io.gatling.javaapi.core.ChainBuilder>; repeat(arg0: Func<io.gatling.javaapi.core.Session, int | null>): io.gatling.javaapi.core.loop.Repeat$On<io.gatling.javaapi.core.ChainBuilder>; repeat(arg0: Func<io.gatling.javaapi.core.Session, int | null>, arg1: string): io.gatling.javaapi.core.loop.Repeat$On<io.gatling.javaapi.core.ChainBuilder>; registerJmesPathFunctions(...arg0: any[]): void; registerPebbleExtensions(...arg0: any[]): void; } export declare const CoreDsl: CoreDslStatic; interface DoIf$ThenStatic { readonly class: any; } export declare const DoIf$Then: DoIf$ThenStatic; interface DoIfEquals$ThenStatic { readonly class: any; } export declare const DoIfEquals$Then: DoIfEquals$ThenStatic; interface DoIfEqualsOrElse$ThenStatic { readonly class: any; } export declare const DoIfEqualsOrElse$Then: DoIfEqualsOrElse$ThenStatic; interface DoIfEqualsOrElseStatic { readonly class: any; } export declare const DoIfEqualsOrElse: DoIfEqualsOrElseStatic; interface DoIfEqualsStatic { readonly class: any; } export declare const DoIfEquals: DoIfEqualsStatic; interface DoIfOrElse$OrElseStatic { readonly class: any; } export declare const DoIfOrElse$OrElse: DoIfOrElse$OrElseStatic; interface DoIfOrElse$ThenStatic { readonly class: any; } export declare const DoIfOrElse$Then: DoIfOrElse$ThenStatic; interface DoIfOrElseStatic { readonly class: any; } export declare const DoIfOrElse: DoIfOrElseStatic; interface DoIfStatic { readonly class: any; } export declare const DoIf: DoIfStatic; interface DoSwitch$OnStatic { readonly class: any; } export declare const DoSwitch$On: DoSwitch$OnStatic; interface DoSwitchOrElse$OnStatic { readonly class: any; } export declare const DoSwitchOrElse$On: DoSwitchOrElse$OnStatic; interface DoSwitchOrElse$OrElseStatic { readonly class: any; } export declare const DoSwitchOrElse$OrElse: DoSwitchOrElse$OrElseStatic; interface DoSwitchOrElseStatic { readonly class: any; } export declare const DoSwitchOrElse: DoSwitchOrElseStatic; interface DoSwitchStatic { readonly class: any; } export declare const DoSwitch: DoSwitchStatic; interface DoWhile$OnStatic { readonly class: any; } export declare const DoWhile$On: DoWhile$OnStatic; interface DoWhileDuring$OnStatic { readonly class: any; } export declare const DoWhileDuring$On: DoWhileDuring$OnStatic; interface DoWhileDuringStatic { readonly class: any; } export declare const DoWhileDuring: DoWhileDuringStatic; interface DoWhileStatic { readonly class: any; } export declare const DoWhile: DoWhileStatic; interface DummyBuilderStatic { readonly class: any; new (arg0: any, arg1: any): io.gatling.javaapi.core.DummyBuilder; } export declare const DummyBuilder: DummyBuilderStatic; interface DurationStatic { readonly class: any; between(arg0: any, arg1: any): java.time.Duration; from(arg0: any): java.time.Duration; of(arg0: long, arg1: java.time.temporal.TemporalUnit): java.time.Duration; ofDays(arg0: long): java.time.Duration; ofHours(arg0: long): java.time.Duration; ofMillis(arg0: long): java.time.Duration; ofMinutes(arg0: long): java.time.Duration; ofNanos(arg0: long): java.time.Duration; ofSeconds(arg0: long): java.time.Duration; ofSeconds(arg0: long, arg1: long): java.time.Duration; parse(arg0: any): java.time.Duration; } export declare const Duration: DurationStatic; interface During$OnStatic { readonly class: any; } export declare const During$On: During$OnStatic; interface DuringStatic { readonly class: any; } export declare const During: DuringStatic; interface Errors$ExitBlockOnFailStatic { readonly class: any; } export declare const Errors$ExitBlockOnFail: Errors$ExitBlockOnFailStatic; interface Errors$TryMaxStatic { readonly class: any; } export declare const Errors$TryMax: Errors$TryMaxStatic; interface ErrorsStatic { readonly class: any; } export declare const Errors: ErrorsStatic; interface ExecsStatic { readonly class: any; } export declare const Execs: ExecsStatic; interface ExecutableStatic { readonly class: any; } export declare const Executable: ExecutableStatic; interface FeederBuilder$BatchableStatic { readonly class: any; } export declare const FeederBuilder$Batchable: FeederBuilder$BatchableStatic; interface FeederBuilder$FileBasedStatic { readonly class: any; } export declare const FeederBuilder$FileBased: FeederBuilder$FileBasedStatic; interface FeederBuilderStatic { readonly class: any; } export declare const FeederBuilder: FeederBuilderStatic; interface FeedsStatic { readonly class: any; } export declare const Feeds: FeedsStatic; interface Filter$AllowListStatic { readonly class: any; new (arg0: java.util.List<string>): io.gatling.javaapi.core.Filter$AllowList; } export declare const Filter$AllowList: Filter$AllowListStatic; interface Filter$DenyListStatic { readonly class: any; new (arg0: java.util.List<string>): io.gatling.javaapi.core.Filter$DenyList; } export declare const Filter$DenyList: Filter$DenyListStatic; interface FilterStatic { readonly class: any; } export declare const Filter: FilterStatic; interface ForEach$OnStatic { readonly class: any; } export declare const ForEach$On: ForEach$OnStatic; interface ForEachStatic { readonly cl