Class WorkloadFinderEndpoint
java.lang.Object
io.nosqlbench.engine.core.services.WorkloadFinderEndpoint
- All Implemented Interfaces:
io.nosqlbench.docsys.api.WebServiceObject
@Singleton
@Path("/services/nb/")
public class WorkloadFinderEndpoint
extends java.lang.Object
implements io.nosqlbench.docsys.api.WebServiceObject
-
Constructor Summary
Constructors Constructor Description WorkloadFinderEndpoint() -
Method Summary
Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>getParametersByWorkload(java.lang.String workloadName)java.util.List<java.lang.String>getWorkloadNames()booleanisEnabled()
-
Constructor Details
-
WorkloadFinderEndpoint
public WorkloadFinderEndpoint()
-
-
Method Details
-
isEnabled
@GET @Produces("application/json") @Path("enabled") public boolean isEnabled() -
getWorkloadNames
@GET @Produces("application/json") @Path("workloads") public java.util.List<java.lang.String> getWorkloadNames() -
getParametersByWorkload
@GET @Produces("application/json") @Path("parameters") public java.util.Map<java.lang.String,java.lang.String> getParametersByWorkload(@QueryParam("workloadName") java.lang.String workloadName)
-