public static class ApiExperiment.ApiExperimentBuilderImpl extends Object implements ApiExperimentBuilder
| Modifier and Type | Method and Description |
|---|---|
ApiExperiment |
build()
Instantiates the ApiExperiment object and registers it with Comet.
|
ApiExperiment.ApiExperimentBuilderImpl |
withApiKey(String apiKey)
Set the api key matched to the account you wish to use
|
ApiExperiment.ApiExperimentBuilderImpl |
withConfig(File overrideConfig)
Provide an override config to changeExperiment parameters being provided by the config
|
ApiExperiment.ApiExperimentBuilderImpl |
withLogger(org.slf4j.Logger logger)
slf4j Logger through which the Experiment object can log its actions
|
public ApiExperiment.ApiExperimentBuilderImpl withApiKey(String apiKey)
ApiExperimentBuilderwithApiKey in interface ApiExperimentBuilderapiKey - The api key for the user running the experimentpublic ApiExperiment.ApiExperimentBuilderImpl withLogger(org.slf4j.Logger logger)
ApiExperimentBuilderwithLogger in interface ApiExperimentBuilderlogger - The logger that Experiment should usepublic ApiExperiment.ApiExperimentBuilderImpl withConfig(File overrideConfig)
ApiExperimentBuilderwithConfig in interface ApiExperimentBuilderoverrideConfig - Config to override default valuespublic ApiExperiment build()
ApiExperimentBuilderbuild in interface ApiExperimentBuilderCopyright © 2021. All rights reserved.