Interface LoadStepFactory<T extends LoadStep,​U extends LoadStepClient>

    • Method Detail

      • createLocal

        T createLocal​(com.github.akurilov.confuse.Config baseConfig,
                      java.util.List<Extension> extensions,
                      java.util.List<com.github.akurilov.confuse.Config> contextConfigs,
                      MetricsManager metricsManager)
      • createClient

        U createClient​(com.github.akurilov.confuse.Config baseConfig,
                       java.util.List<Extension> extensions,
                       MetricsManager metricsManager)
      • createLocalLoadStep

        static <T extends LoadStep> T createLocalLoadStep​(com.github.akurilov.confuse.Config baseConfig,
                                                          java.util.List<Extension> extensions,
                                                          java.util.List<com.github.akurilov.confuse.Config> contextConfigs,
                                                          MetricsManager metricsManager,
                                                          java.lang.String stepType)