
io.nosqlbench.engine.api.clireader.dsl.CLIFacets Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of engine-api Show documentation
Show all versions of engine-api Show documentation
The engine API for nosqlbench;
Provides the interfaces needed to build internal modules for the
nosqlbench core engine
package io.nosqlbench.engine.api.clireader.dsl;
public interface CLIFacets {
public static interface WantsAnyOption
extends WantsGlobalOption {
}
public static interface WantsParameterizedCommand {
public WantsAnyOption namedParams();
}
public static interface WantsGlobalOption {
public WantsOptionType global(String optionName);
}
public static interface WantsOptionType {
public WantsAnyOption toggle();
public WantsAnyOption string();
public WantsAnyOption number();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy