Skip navigation links
A B C D G I N P R S U W 

A

autoTuneReadRateLimit(double, W, NdBenchMonitor) - Method in interface com.netflix.ndbench.api.plugin.NdBenchAbstractClient
autoTuneWriteRateLimit(Double, W, NdBenchMonitor) - Method in interface com.netflix.ndbench.api.plugin.NdBenchAbstractClient
Implementations of the autoTune[Write/Read]RateLimit methods will interpret the information provided by 'event' and 'runStats', and 'currentRateLimit' in order to determine whether or not it is appropriate to auto-tune read / write rate limits for the currently running benchmark.

B

BACKFILL_START_KEY - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 

C

com.netflix.ndbench.api.plugin - package com.netflix.ndbench.api.plugin
 
com.netflix.ndbench.api.plugin.annotations - package com.netflix.ndbench.api.plugin.annotations
 
com.netflix.ndbench.api.plugin.common - package com.netflix.ndbench.api.plugin.common
 
CONFIG_CLUSTER_DISCOVERY_NAME - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 

D

DATA_SIZE - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
DataGenerator - Interface in com.netflix.ndbench.api.plugin
 
DATASIZE_LOWERBOUND - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
DATASIZE_UPPERBOUND - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
DISCOVERY_ENV - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
DISCOVERY_ENV_AWS - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
DISCOVERY_ENV_CF - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 

G

getCacheHitRatioInt() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getCacheHits() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getCacheMiss() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getConnectionInfo() - Method in interface com.netflix.ndbench.api.plugin.NdBenchAbstractClient
Get connection info
getConnectionInfo() - Method in interface com.netflix.ndbench.api.plugin.NdBenchClient
Get connection info
getDocumentation() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getEndpoints(String) - Method in interface com.netflix.ndbench.api.plugin.common.InstanceDiscovery
 
getRandomInteger() - Method in interface com.netflix.ndbench.api.plugin.DataGenerator
 
getRandomIntegerValue() - Method in interface com.netflix.ndbench.api.plugin.DataGenerator
 
getRandomString() - Method in interface com.netflix.ndbench.api.plugin.DataGenerator
 
getRandomValue() - Method in interface com.netflix.ndbench.api.plugin.DataGenerator
 
getReadFailure() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getReadLatAvg() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getReadLatP50() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getReadLatP95() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getReadLatP99() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getReadLatP995() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getReadLatP999() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getReadRPS() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getReadSuccess() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getWriteFailure() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getWriteLatAvg() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getWriteLatP50() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getWriteLatP95() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getWriteLatP99() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getWriteLatP995() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getWriteLatP999() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getWriteRPS() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
getWriteSuccess() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 

I

incCacheHit() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
incCacheMiss() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
incReadFailure() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
incReadSuccess() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
incWriteFailure() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
incWriteSuccess() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
init(DataGenerator) - Method in interface com.netflix.ndbench.api.plugin.NdBenchAbstractClient
Initialize the client
init(DataGenerator) - Method in interface com.netflix.ndbench.api.plugin.NdBenchClient
Initialize the client
initialize() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
InstanceDiscovery - Interface in com.netflix.ndbench.api.plugin.common
 

N

NdBenchAbstractClient<W> - Interface in com.netflix.ndbench.api.plugin
Defines default methods that provide a hook point for Auto-tuning, more information for which may be found here.
NdBenchBaseClient - Class in com.netflix.ndbench.api.plugin
 
NdBenchBaseClient() - Constructor for class com.netflix.ndbench.api.plugin.NdBenchBaseClient
 
NdBenchClient - Interface in com.netflix.ndbench.api.plugin
 
NdBenchClientPlugin - Annotation Type in com.netflix.ndbench.api.plugin.annotations
 
NdBenchConstants - Class in com.netflix.ndbench.api.plugin.common
 
NdBenchConstants() - Constructor for class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
NdBenchMonitor - Interface in com.netflix.ndbench.api.plugin
 
NUM_BACKFILL - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
NUM_KEYS - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
NUM_READERS - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
NUM_VALUES - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
NUM_WRITERS - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 

P

PROP_PREFIX - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 

R

READ_ENABLED - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
READ_RATE_LIMIT - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
readSingle(String) - Method in interface com.netflix.ndbench.api.plugin.NdBenchAbstractClient
Perform a single read operation
readSingle(String) - Method in class com.netflix.ndbench.api.plugin.NdBenchBaseClient
 
readSingle(String) - Method in interface com.netflix.ndbench.api.plugin.NdBenchClient
Perform a single read operation
recordReadLatency(long) - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
recordWriteLatency(long) - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
resetStats() - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
runWorkFlow() - Method in interface com.netflix.ndbench.api.plugin.NdBenchAbstractClient
Run workflow for functional testing
runWorkFlow() - Method in interface com.netflix.ndbench.api.plugin.NdBenchClient
Run workflow for functional testing

S

setReadRPS(long) - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
setWriteRPS(long) - Method in interface com.netflix.ndbench.api.plugin.NdBenchMonitor
 
shutdown() - Method in interface com.netflix.ndbench.api.plugin.NdBenchAbstractClient
shutdown the client
shutdown() - Method in interface com.netflix.ndbench.api.plugin.NdBenchClient
shutdown the client
STATS_RESET_FREQ_SECONDS - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
STATSUPDATE_FREQ_SECONDS - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 

U

USE_STATIC_DATA - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
USE_VARIABLE_DATASIZE - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 

W

WEBAPP_NAME - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
WRITE_ENABLED - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
WRITE_RATE_LIMIT - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
WRITE_RATE_LIMIT_FULL_NAME - Static variable in class com.netflix.ndbench.api.plugin.common.NdBenchConstants
 
writeSingle(String) - Method in interface com.netflix.ndbench.api.plugin.NdBenchAbstractClient
Perform a single write operation
writeSingle(String) - Method in class com.netflix.ndbench.api.plugin.NdBenchBaseClient
 
writeSingle(String) - Method in interface com.netflix.ndbench.api.plugin.NdBenchClient
Perform a single write operation
A B C D G I N P R S U W 
Skip navigation links