public static final class ApiExperiment.ApiExperimentBuilderImpl extends Object implements ApiExperimentBuilder
| Modifier and Type | Method and Description |
|---|---|
ApiExperiment |
build()
Instantiates the Comet experiment instance defined by
T. |
ApiExperiment.ApiExperimentBuilderImpl |
withApiKey(@NonNull String anApiKey)
Set the api key matched to the account you wish to use.
|
ApiExperiment.ApiExperimentBuilderImpl |
withConfigOverride(@NonNull File overrideConfig)
Provide an override config to changeExperiment parameters being provided by the config.
|
ApiExperiment.ApiExperimentBuilderImpl |
withLogger(@NonNull org.slf4j.Logger logger)
The slf4j Logger through which the instance can log its actions.
|
public ApiExperiment.ApiExperimentBuilderImpl withApiKey(@NonNull @NonNull String anApiKey)
BaseCometBuilderwithApiKey in interface BaseCometBuilder<ApiExperiment>anApiKey - The api key for the user running the experimentpublic ApiExperiment.ApiExperimentBuilderImpl withLogger(@NonNull @NonNull org.slf4j.Logger logger)
BaseCometBuilderwithLogger in interface BaseCometBuilder<ApiExperiment>logger - The logger that instance should use.public ApiExperiment.ApiExperimentBuilderImpl withConfigOverride(@NonNull @NonNull File overrideConfig)
BaseCometBuilderwithConfigOverride in interface BaseCometBuilder<ApiExperiment>overrideConfig - Config to override default valuespublic ApiExperiment build()
BaseCometBuilderT.build in interface BaseCometBuilder<ApiExperiment>Copyright © 2021. All rights reserved.