Uses of Interface
io.nosqlbench.nb.api.components.core.NBComponent
Packages that use NBComponent
-
Uses of NBComponent in io.nosqlbench.adapter.amqp
Classes in io.nosqlbench.adapter.amqp that implement NBComponentMethods in io.nosqlbench.adapter.amqp with parameters of type NBComponentModifier and TypeMethodDescriptionAmqpOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction spaceF) AmqpDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.amqp with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.adapter.amqp.dispensers
Classes in io.nosqlbench.adapter.amqp.dispensers that implement NBComponentModifier and TypeClassDescriptionclassclassclass -
Uses of NBComponent in io.nosqlbench.adapter.azureaisearch
Classes in io.nosqlbench.adapter.azureaisearch that implement NBComponentMethods in io.nosqlbench.adapter.azureaisearch with parameters of type NBComponentModifier and TypeMethodDescriptionAzureAISearchOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<AzureAISearchSpace> spaceF) Given an instance of aParsedOpreturns the appropriateAzureAISearchBaseOpDispensersubclass.AzureAISearchDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.azureaisearch with parameters of type NBComponentModifierConstructorDescriptionAzureAISearchDriverAdapter(NBComponent parentComponent, NBLabels labels) -
Uses of NBComponent in io.nosqlbench.adapter.azureaisearch.opsdispenser
Classes in io.nosqlbench.adapter.azureaisearch.opsdispenser that implement NBComponentModifier and TypeClassDescriptionclassAzureAISearchBaseOpDispenser<REQUEST,RESULT> classclassDelete an Azure AI Search index.classLists the indexes available.classclass -
Uses of NBComponent in io.nosqlbench.adapter.cqld4
Classes in io.nosqlbench.adapter.cqld4 that implement NBComponentMethods in io.nosqlbench.adapter.cqld4 with parameters of type NBComponentModifier and TypeMethodDescriptionCqld4DriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) CqlDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.cqld4 with parameters of type NBComponentModifierConstructorDescriptionCqld4DriverAdapter(NBComponent parentComponent, NBLabels labels) CqlDriverAdapterStub(NBComponent parentComponent, NBLabels labels) -
Uses of NBComponent in io.nosqlbench.adapter.cqld4.opdispensers
Classes in io.nosqlbench.adapter.cqld4.opdispensers that implement NBComponentModifier and TypeClassDescriptionclassCqld4BaseOpDispenser<T extends Cqld4BaseOp<?>>classclassCqld4CqlBaseOpDispenser<T extends Cqld4CqlOp>classclassclassclassclassclassclass -
Uses of NBComponent in io.nosqlbench.adapter.cqld4.opmappers
Methods in io.nosqlbench.adapter.cqld4.opmappers with parameters of type NBComponentModifier and TypeMethodDescriptionabstract OpDispenser<T> Cqld4BaseOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<Cqld4Space> spaceF) CqlD4BatchStmtMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<Cqld4Space> spaceF) Cqld4CoreOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<Cqld4Space> spaceF) Determine what type of op dispenser to use for a given parsed op template, and return a new instance for it.abstract OpDispenser<T> Cqld4CqlBaseOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<Cqld4Space> spaceF) Cqld4CqlOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<Cqld4Space> spaceF) CqlD4CqlSimpleStmtMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<Cqld4Space> spaceF) Cqld4FluentGraphOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<Cqld4Space> spaceF) Cqld4GremlinOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction spaceF) CqlD4PreparedStmtMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<Cqld4Space> spaceF) CqlD4RainbowTableMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction spaceF) CqlD4RawStmtMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<Cqld4Space> spaceF) -
Uses of NBComponent in io.nosqlbench.adapter.dataapi
Classes in io.nosqlbench.adapter.dataapi that implement NBComponentMethods in io.nosqlbench.adapter.dataapi with parameters of type NBComponentModifier and TypeMethodDescriptionDataApiOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<DataApiSpace> spaceF) DataApiDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.dataapi with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.adapter.dataapi.opdispensers
Classes in io.nosqlbench.adapter.dataapi.opdispensers that implement NBComponentModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of NBComponent in io.nosqlbench.adapter.diag
Classes in io.nosqlbench.adapter.diag that implement NBComponentMethods in io.nosqlbench.adapter.diag with parameters of type NBComponentModifier and TypeMethodDescriptionDiagOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<DiagSpace> spaceInitF) DiagDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) <A extends CycleOp<?>,B extends Space>
DriverAdapter<A, B> DriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.diag with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.adapter.diag.optasks
Fields in io.nosqlbench.adapter.diag.optasks declared as NBComponentMethods in io.nosqlbench.adapter.diag.optasks with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.adapter.dynamodb
Classes in io.nosqlbench.adapter.dynamodb that implement NBComponentMethods in io.nosqlbench.adapter.dynamodb with parameters of type NBComponentModifier and TypeMethodDescriptionDynamoDBOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<DynamoDBSpace> spaceF) DynamoDBDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.dynamodb with parameters of type NBComponentModifierConstructorDescriptionDynamoDBDriverAdapter(NBComponent parentComponent, NBLabels labels) -
Uses of NBComponent in io.nosqlbench.adapter.dynamodb.opdispensers
Classes in io.nosqlbench.adapter.dynamodb.opdispensers that implement NBComponentModifier and TypeClassDescriptionclassRequest Syntax { "AttributeDefinitions": [ { "AttributeName": "string", "AttributeType": "string" } ], "BillingMode": "string", "GlobalSecondaryIndexes": [ { "IndexName": "string", "KeySchema": [ { "AttributeName": "string", "KeyType": "string" } ], "Projection": { "NonKeyAttributes": [ "string" ], "ProjectionType": "string" }, "ProvisionedThroughput": { "ReadCapacityUnits": number, "WriteCapacityUnits": number } } ], "KeySchema": [ { "AttributeName": "string", "KeyType": "string" } ], "LocalSecondaryIndexes": [ { "IndexName": "string", "KeySchema": [ { "AttributeName": "string", "KeyType": "string" } ], "Projection": { "NonKeyAttributes": [ "string" ], "ProjectionType": "string" } } ], "ProvisionedThroughput": { "ReadCapacityUnits": number, "WriteCapacityUnits": number }, "SSESpecification": { "Enabled": boolean, "KMSMasterKeyId": "string", "SSEType": "string" }, "StreamSpecification": { "StreamEnabled": boolean, "StreamViewType": "string" }, "TableClass": "string", "TableName": "string", "Tags": [ { "Key": "string", "Value": "string" } ] }classRequest Syntax { "TableName": "string" }classclassclass{ "AttributesToGet": [ "string" ], "ConditionalOperator": "string", "ConsistentRead": boolean, "ExclusiveStartKey": { "string" : { "B": blob, "BOOL": boolean, "BS": [ blob ], "L": [ "AttributeValue" ], "M": { "string" : "AttributeValue" }, "N": "string", "NS": [ "string" ], "NULL": boolean, "S": "string", "SS": [ "string" ] } }, "ExpressionAttributeNames": { "string" : "string" }, "ExpressionAttributeValues": { "string" : { "B": blob, "BOOL": boolean, "BS": [ blob ], "L": [ "AttributeValue" ], "M": { "string" : "AttributeValue" }, "N": "string", "NS": [ "string" ], "NULL": boolean, "S": "string", "SS": [ "string" ] } }, "FilterExpression": "string", "IndexName": "string", "KeyConditionExpression": "string", "KeyConditions": { "string" : { "AttributeValueList": [ { "B": blob, "BOOL": boolean, "BS": [ blob ], "L": [ "AttributeValue" ], "M": { "string" : "AttributeValue" }, "N": "string", "NS": [ "string" ], "NULL": boolean, "S": "string", "SS": [ "string" ] } ], "ComparisonOperator": "string" } }, "Limit": number, "ProjectionExpression": "string", "QueryFilter": { "string" : { "AttributeValueList": [ { "B": blob, "BOOL": boolean, "BS": [ blob ], "L": [ "AttributeValue" ], "M": { "string" : "AttributeValue" }, "N": "string", "NS": [ "string" ], "NULL": boolean, "S": "string", "SS": [ "string" ] } ], "ComparisonOperator": "string" } }, "ReturnConsumedCapacity": "string", "ScanIndexForward": boolean, "Select": "string", "TableName": "string" }class -
Uses of NBComponent in io.nosqlbench.adapter.gcpspanner
Classes in io.nosqlbench.adapter.gcpspanner that implement NBComponentMethods in io.nosqlbench.adapter.gcpspanner with parameters of type NBComponentModifier and TypeMethodDescriptionOpDispenser<GCPSpannerBaseOp<?, ?>> GCPSpannerOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<GCPSpannerSpace> spaceF) Given an instance of aParsedOpreturns the appropriateGCPSpannerBaseOpDispensersubclass.GCPSpannerDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.gcpspanner with parameters of type NBComponentModifierConstructorDescriptionGCPSpannerDriverAdapter(NBComponent parentComponent, NBLabels labels) -
Uses of NBComponent in io.nosqlbench.adapter.gcpspanner.opdispensers
Classes in io.nosqlbench.adapter.gcpspanner.opdispensers that implement NBComponentModifier and TypeClassDescriptionclassGCPSpannerBaseOpDispenser<OP extends GCPSpannerBaseOp,RESULT> Abstract base class for GCP Spanner operation dispensers.classDispenser class for creating databases ofGCPSpannerCreateDatabaseDdlOp.classDispenser class for creating databases ofGCPSpannerDropDatabaseDdlOp.classDispenser class for creating GCP Spanner Execute DML operations.classThis class is responsible for dispensing GCP Spanner insert vector operations.classDispenser class for creating instances of GCPSpannerUpdateDatabaseDdlOp. -
Uses of NBComponent in io.nosqlbench.adapter.http
Classes in io.nosqlbench.adapter.http that implement NBComponentMethods in io.nosqlbench.adapter.http with parameters of type NBComponentModifier and TypeMethodDescriptionHttpDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.http with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.adapter.http.core
Classes in io.nosqlbench.adapter.http.core that implement NBComponentMethods in io.nosqlbench.adapter.http.core with parameters of type NBComponentModifier and TypeMethodDescriptionHttpOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<HttpSpace> spaceF) -
Uses of NBComponent in io.nosqlbench.adapter.kafka
Classes in io.nosqlbench.adapter.kafka that implement NBComponentMethods in io.nosqlbench.adapter.kafka with parameters of type NBComponentModifier and TypeMethodDescriptionKafkaOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<KafkaSpace> spaceF) KafkaDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.kafka with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.adapter.kafka.dispensers
Classes in io.nosqlbench.adapter.kafka.dispensers that implement NBComponentModifier and TypeClassDescriptionclassclassclass -
Uses of NBComponent in io.nosqlbench.adapter.mongodb.core
Classes in io.nosqlbench.adapter.mongodb.core that implement NBComponentModifier and TypeClassDescriptionclassSpecial thanks to Justin Chu who authored the original NoSQLBench MongoDB ActivityType.Methods in io.nosqlbench.adapter.mongodb.core with parameters of type NBComponentModifier and TypeMethodDescriptionMongoOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<MongoSpace> spaceF) MongoDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.mongodb.core with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.adapter.mongodb.dispensers
Classes in io.nosqlbench.adapter.mongodb.dispensers that implement NBComponentModifier and TypeClassDescriptionclassclasshttps://www.mongodb.com/docs/manual/reference/command/update/#mongodb-dbcommand-dbcmd.update https://www.mongodb.com/docs/drivers/java/sync/current/usage-examples/updateOne/ -
Uses of NBComponent in io.nosqlbench.adapter.neo4j
Classes in io.nosqlbench.adapter.neo4j that implement NBComponentMethods in io.nosqlbench.adapter.neo4j with parameters of type NBComponentModifier and TypeMethodDescriptionNeo4JOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<Neo4JSpace> spaceF) Neo4JDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.neo4j with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.adapter.neo4j.opdispensers
Classes in io.nosqlbench.adapter.neo4j.opdispensers that implement NBComponentModifier and TypeClassDescriptionclassclassclassclassclassclassclass -
Uses of NBComponent in io.nosqlbench.adapter.prototype
Classes in io.nosqlbench.adapter.prototype that implement NBComponentMethods in io.nosqlbench.adapter.prototype with parameters of type NBComponentModifier and TypeMethodDescriptionExampleOpMapper.apply(NBComponent adapterC, ParsedOp pop, LongFunction<ExampleSpace> spaceF) ExampleDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.prototype with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.adapter.prototype.dispensers
Classes in io.nosqlbench.adapter.prototype.dispensers that implement NBComponentConstructors in io.nosqlbench.adapter.prototype.dispensers with parameters of type NBComponentModifierConstructorDescriptionExampleOpDispenserType1(NBComponent adapter, ParsedOp pop, LongFunction<ExampleSpace> spaceInitF) ExampleOpDispenserType2(NBComponent adapter, ParsedOp pop, LongFunction<ExampleSpace> spaceInitF) -
Uses of NBComponent in io.nosqlbench.adapter.pulsar
Classes in io.nosqlbench.adapter.pulsar that implement NBComponentMethods in io.nosqlbench.adapter.pulsar with parameters of type NBComponentModifier and TypeMethodDescriptionPulsarOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<PulsarSpace> spaceF) PulsarDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.pulsar with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.adapter.pulsar.dispensers
Classes in io.nosqlbench.adapter.pulsar.dispensers that implement NBComponentModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclass -
Uses of NBComponent in io.nosqlbench.adapter.qdrant
Classes in io.nosqlbench.adapter.qdrant that implement NBComponentMethods in io.nosqlbench.adapter.qdrant with parameters of type NBComponentModifier and TypeMethodDescriptionOpDispenser<QdrantBaseOp<?, ?>> QdrantOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<QdrantSpace> spaceF) Given an instance of aParsedOpreturns the appropriateQdrantBaseOpDispensersubclassQdrantDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.qdrant with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.adapter.qdrant.opdispensers
Classes in io.nosqlbench.adapter.qdrant.opdispensers that implement NBComponentModifier and TypeClassDescriptionclassQdrantBaseOpDispenser<REQUEST,RESULT> classclassclassclassclassclassclassclassclassclassclass -
Uses of NBComponent in io.nosqlbench.adapter.s4j
Classes in io.nosqlbench.adapter.s4j that implement NBComponentMethods in io.nosqlbench.adapter.s4j with parameters of type NBComponentModifier and TypeMethodDescriptionS4JOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<S4JSpace> spaceF) S4JDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.s4j with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.adapter.s4j.dispensers
Classes in io.nosqlbench.adapter.s4j.dispensers that implement NBComponentModifier and TypeClassDescriptionclassclassclass -
Uses of NBComponent in io.nosqlbench.adapter.stdout
Classes in io.nosqlbench.adapter.stdout that implement NBComponentMethods in io.nosqlbench.adapter.stdout with parameters of type NBComponentModifier and TypeMethodDescriptionStdoutOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<StdoutSpace> spaceF) StdoutDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.stdout with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.adapter.tcpclient
Classes in io.nosqlbench.adapter.tcpclient that implement NBComponentMethods in io.nosqlbench.adapter.tcpclient with parameters of type NBComponentModifier and TypeMethodDescriptionTcpClientOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<TcpClientAdapterSpace> spaceF) TcpClientDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.tcpclient with parameters of type NBComponentModifierConstructorDescriptionTcpClientDriverAdapter(NBComponent parentComponent, NBLabels labels) -
Uses of NBComponent in io.nosqlbench.adapter.tcpserver
Classes in io.nosqlbench.adapter.tcpserver that implement NBComponentMethods in io.nosqlbench.adapter.tcpserver with parameters of type NBComponentModifier and TypeMethodDescriptionTcpServerOpMapper.apply(NBComponent adapterC, ParsedOp op, LongFunction<TcpServerAdapterSpace> spaceF) TcpServerDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.tcpserver with parameters of type NBComponentModifierConstructorDescriptionTcpServerDriverAdapter(NBComponent parentComponent, NBLabels labels) -
Uses of NBComponent in io.nosqlbench.adapter.weaviate
Classes in io.nosqlbench.adapter.weaviate that implement NBComponentMethods in io.nosqlbench.adapter.weaviate with parameters of type NBComponentModifier and TypeMethodDescriptionOpDispenser<? extends WeaviateBaseOp<?, ?>> WeaviateOpMapper.apply(NBComponent adapterC, ParsedOp pop, LongFunction spaceF) WeaviateDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.weaviate with parameters of type NBComponentModifierConstructorDescriptionWeaviateDriverAdapter(NBComponent parentComponent, NBLabels labels) -
Uses of NBComponent in io.nosqlbench.adapter.weaviate.opsdispensers
Classes in io.nosqlbench.adapter.weaviate.opsdispensers that implement NBComponentModifier and TypeClassDescriptionclassWeaviateBaseOpDispenser<REQUEST,RESPONSE> classclassCreate objects.classDelete a Weaviate collection.classConstructors in io.nosqlbench.adapter.weaviate.opsdispensers with parameters of type NBComponentModifierConstructorDescriptionprotectedWeaviateBaseOpDispenser(NBComponent adapter, ParsedOp op, LongFunction<WeaviateSpace> spaceF, LongFunction<String> targetF) WeaviateDeleteCollectionOpDispenser(NBComponent adapter, ParsedOp op, LongFunction<WeaviateSpace> spaceF, LongFunction<String> targetF) -
Uses of NBComponent in io.nosqlbench.adapters.api.activityimpl
Classes in io.nosqlbench.adapters.api.activityimpl that implement NBComponentModifier and TypeClassDescriptionclassBaseOpDispenser<OP extends CycleOp<?>,SPACE extends Space> SeeOpDispenserfor details on how to use this type.Methods in io.nosqlbench.adapters.api.activityimpl with parameters of type NBComponentModifier and TypeMethodDescriptionOpDispenser<? extends OPTYPE> OpMapper.apply(NBComponent adapterC, ParsedOp pop, LongFunction<SPACETYPE> spaceF) This method is responsible for interrogating the fields in the providedParsedOptemplate object, determining what adapter-specific operation it maps to, and creating the associatedOpDispenserfor that type.Constructors in io.nosqlbench.adapters.api.activityimpl with parameters of type NBComponentModifierConstructorDescriptionprotectedBaseOpDispenser(NBComponent parentC, ParsedOp op, LongFunction<? extends SPACE> spaceF) -
Uses of NBComponent in io.nosqlbench.adapters.api.activityimpl.uniform
Subinterfaces of NBComponent in io.nosqlbench.adapters.api.activityimpl.uniformModifier and TypeInterfaceDescriptioninterfaceDriverAdapter<OPTYPE extends CycleOp<?>,SPACETYPE extends Space> The DriverAdapter interface is the top level API for implementing operations of any kind in NoSQLBench.Classes in io.nosqlbench.adapters.api.activityimpl.uniform that implement NBComponentModifier and TypeClassDescriptionclassBaseDriverAdapter<RESULT extends CycleOp<?>,SPACE extends Space> classConcurrentSpaceCache<S extends Space>Native driver state in NoSQLBench is stored in a context called aSpace, with each driver adapter providing its own implementation.classA DriverSpaceCache is simply a place to hold something like a client instance and all associated objects for quick and easy access.Constructors in io.nosqlbench.adapters.api.activityimpl.uniform with parameters of type NBComponentModifierConstructorDescriptionBaseDriverAdapter(NBComponent parentComponent, NBLabels labels) StringDriverSpaceCache(NBComponent parent, Function<String, S> newSpaceFunction) -
Uses of NBComponent in io.nosqlbench.adapters.api.activityimpl.uniform.opwrappers
Classes in io.nosqlbench.adapters.api.activityimpl.uniform.opwrappers that implement NBComponentModifier and TypeClassDescriptionclassAssertingOpDispenser<S extends Space,RESULT> classCapturingOpDispenser<S extends Space,RESULT> classDryrunOpDispenser<S extends Space,RESULT> classResultPrintingOpDispenser<O,S extends Space, R> -
Uses of NBComponent in io.nosqlbench.adapters.api.evalctx.comparators
Constructors in io.nosqlbench.adapters.api.evalctx.comparators with parameters of type NBComponentModifierConstructorDescriptionThreadLocalWrapper(NBComponent parent, Bindings bindings, DiffType diffType) -
Uses of NBComponent in io.nosqlbench.adapters.api.templating
Classes in io.nosqlbench.adapters.api.templating that implement NBComponentConstructors in io.nosqlbench.adapters.api.templating with parameters of type NBComponentModifierConstructorDescriptionParsedOp(OpTemplate opTemplate, NBConfiguration activityCfg, List<Function<Map<String, Object>, Map<String, Object>>> preprocessors, NBComponent parent) Create a parsed command from an Op template. -
Uses of NBComponent in io.nosqlbench.engine.api.activityapi.core
Subinterfaces of NBComponent in io.nosqlbench.engine.api.activityapi.coreModifier and TypeInterfaceDescriptioninterfaceProvides the components needed to build and run an activity a runtime. -
Uses of NBComponent in io.nosqlbench.engine.api.activityapi.errorhandling
Constructors in io.nosqlbench.engine.api.activityapi.errorhandling with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.engine.api.activityapi.simrate
Classes in io.nosqlbench.engine.api.activityapi.simrate that implement NBComponentMethods in io.nosqlbench.engine.api.activityapi.simrate with parameters of type NBComponentModifier and TypeMethodDescriptionstatic RateLimiterRateLimiters.createOrUpdate(NBComponent parent, RateLimiter extant, SimRateSpec spec) static ThreadLocal<RateLimiter> ThreadLocalRateLimiters.createOrUpdate(NBComponent parent, ThreadLocal<RateLimiter> extantSource, SimRateSpec spec) Constructors in io.nosqlbench.engine.api.activityapi.simrate with parameters of type NBComponentModifierConstructorDescriptionSimRate(NBComponent parent, SimRateSpec spec) SimRate(NBComponent parent, SimRateSpec spec, NBLabels extraLabels) -
Uses of NBComponent in io.nosqlbench.engine.api.activityimpl
Classes in io.nosqlbench.engine.api.activityimpl that implement NBComponentModifier and TypeClassDescriptionclassA default implementation of an Activity, suitable for building upon.Constructors in io.nosqlbench.engine.api.activityimpl with parameters of type NBComponentModifierConstructorDescriptionSimpleActivity(NBComponent parent, ActivityDef activityDef) SimpleActivity(NBComponent parent, String activityDefString) -
Uses of NBComponent in io.nosqlbench.engine.api.activityimpl.input
Classes in io.nosqlbench.engine.api.activityimpl.input that implement NBComponentModifier and TypeClassDescriptionclassTODO: This documentation is out of date as of 2.0.0Constructors in io.nosqlbench.engine.api.activityimpl.input with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.engine.api.activityimpl.uniform
Classes in io.nosqlbench.engine.api.activityimpl.uniform that implement NBComponentModifier and TypeClassDescriptionclassStandardActivity<R extends LongFunction,S> This is a typed activity which is expected to become the standard core of all new activity types.Methods in io.nosqlbench.engine.api.activityimpl.uniform with parameters of type NBComponentModifier and TypeMethodDescriptionStandardActivityType.getActivity(ActivityDef activityDef, NBComponent parent) Create an instance of an activity from the activity type.StandardActivityType.getAssembledActivity(ActivityDef activityDef, Map<String, Activity> activities, NBComponent parent) Create an instance of an activity that ties together all the components into a usable activity instance.Constructors in io.nosqlbench.engine.api.activityimpl.uniform with parameters of type NBComponentModifierConstructorDescriptionStandardActivity(NBComponent parent, ActivityDef activityDef) StandardActivityType(DriverAdapter<?, ?> adapter, ActivityDef activityDef, NBComponent parent) StandardActivityType(ActivityDef activityDef, NBComponent parent) -
Uses of NBComponent in io.nosqlbench.engine.api.metrics
Constructors in io.nosqlbench.engine.api.metrics with parameters of type NBComponentModifierConstructorDescriptionExceptionCountMetrics(NBComponent parent) ExceptionHistoMetrics(NBComponent parent, ActivityDef activityDef) ExceptionMeterMetrics(NBComponent parent) ExceptionTimerMetrics(NBComponent parent, ActivityDef activityDef) -
Uses of NBComponent in io.nosqlbench.engine.cmdstream
Methods in io.nosqlbench.engine.cmdstream with parameters of type NBComponentModifier and TypeMethodDescriptionstatic NBInvokableCommandNBJavaCommandLoader.init(String cmdSelector, NBComponent parent, String stepName, String ctxName) -
Uses of NBComponent in io.nosqlbench.engine.core.clientload
Classes in io.nosqlbench.engine.core.clientload that implement NBComponentConstructors in io.nosqlbench.engine.core.clientload with parameters of type NBComponentModifierConstructorDescriptionClientSystemMetricChecker(NBComponent parent, NBLabels additionalLabels, int pollIntervalSeconds) -
Uses of NBComponent in io.nosqlbench.engine.core.lifecycle
Methods in io.nosqlbench.engine.core.lifecycle with parameters of type NBComponentModifier and TypeMethodDescriptionExecutionMetricsResult.getMetricsSummary(NBComponent component) voidExecutionMetricsResult.reportMetricsCountsTo(NBComponent component, PrintStream printStream) voidExecutionMetricsResult.reportMetricsSummaryTo(NBComponent component, PrintStream out) voidExecutionMetricsResult.reportMetricsSummaryToLog(NBComponent component) voidExecutionMetricsResult.reportToConsole(NBComponent component) -
Uses of NBComponent in io.nosqlbench.engine.core.lifecycle.activity
Methods in io.nosqlbench.engine.core.lifecycle.activity with parameters of type NBComponentModifier and TypeMethodDescriptionActivityTypeLoader.load(ActivityDef activityDef, NBComponent parent) ActivityLoader.loadActivity(ActivityDef activityDef, NBComponent parent) -
Uses of NBComponent in io.nosqlbench.engine.core.lifecycle.commands
Classes in io.nosqlbench.engine.core.lifecycle.commands that implement NBComponentModifier and TypeClassDescriptionclassclassclassclassclassclassclassclass -
Uses of NBComponent in io.nosqlbench.engine.core.lifecycle.commands.fortesting
Classes in io.nosqlbench.engine.core.lifecycle.commands.fortesting that implement NBComponent -
Uses of NBComponent in io.nosqlbench.engine.core.lifecycle.scenario.container
Subinterfaces of NBComponent in io.nosqlbench.engine.core.lifecycle.scenario.containerClasses in io.nosqlbench.engine.core.lifecycle.scenario.container that implement NBComponentModifier and TypeClassDescriptionclassA ScenarioController provides a way to start Activities, modify them while running, and forceStopMotors, pause or restart them.classMethods in io.nosqlbench.engine.core.lifecycle.scenario.container with parameters of type NBComponentModifier and TypeMethodDescriptionContainerBuilderFacets.CanBuild.build(NBComponent forComponent) NBScenarioContainerBuilder.build(NBComponent contextParentComponent) Constructors in io.nosqlbench.engine.core.lifecycle.scenario.container with parameters of type NBComponentModifierConstructorDescriptionNBBufferedContainer(NBComponent parent, String name, NBBufferedContainer.IOType ioTypes) -
Uses of NBComponent in io.nosqlbench.engine.core.lifecycle.scenario.execution
Classes in io.nosqlbench.engine.core.lifecycle.scenario.execution that implement NBComponentMethods in io.nosqlbench.engine.core.lifecycle.scenario.execution with parameters of type NBComponentModifier and TypeMethodDescriptionNBCommandInfo.create(NBComponent parent, String cmdName, String ctxName) -
Uses of NBComponent in io.nosqlbench.engine.core.lifecycle.scenario.script
Classes in io.nosqlbench.engine.core.lifecycle.scenario.script that implement NBComponent -
Uses of NBComponent in io.nosqlbench.engine.core.lifecycle.session
Classes in io.nosqlbench.engine.core.lifecycle.session that implement NBComponentModifier and TypeClassDescriptionclassA session represents a single execution of NoSQLBench, whether episodic or persistent under some service layer.class -
Uses of NBComponent in io.nosqlbench.engine.extensions.computefunctions
Classes in io.nosqlbench.engine.extensions.computefunctions that implement NBComponentModifier and TypeClassDescriptionclassA collection of compute functions related to vector search relevancy.Methods in io.nosqlbench.engine.extensions.computefunctions with parameters of type NBComponentModifier and TypeMethodDescriptionComputeFunctionPluginInfo.getExtensionObject(org.apache.logging.log4j.Logger logger, NBComponent baseComponent) Constructors in io.nosqlbench.engine.extensions.computefunctions with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.engine.extensions.example
Classes in io.nosqlbench.engine.extensions.example that implement NBComponentMethods in io.nosqlbench.engine.extensions.example with parameters of type NBComponentModifier and TypeMethodDescriptionExamplePluginData.getExtensionObject(org.apache.logging.log4j.Logger logger, NBComponent baseComponent) Constructors in io.nosqlbench.engine.extensions.example with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.engine.extensions.globalvars
Methods in io.nosqlbench.engine.extensions.globalvars with parameters of type NBComponentModifier and TypeMethodDescriptionGlobalVarsScriptingExtensionPluginData.getExtensionObject(org.apache.logging.log4j.Logger logger, NBComponent baseComponent) -
Uses of NBComponent in io.nosqlbench.engine.extensions.vectormath
Classes in io.nosqlbench.engine.extensions.vectormath that implement NBComponentMethods in io.nosqlbench.engine.extensions.vectormath with parameters of type NBComponentModifier and TypeMethodDescriptionCqlUtilsPluginInfo.getExtensionObject(org.apache.logging.log4j.Logger logger, NBComponent baseComponent) Constructors in io.nosqlbench.engine.extensions.vectormath with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.nb.api.advisor
Fields in io.nosqlbench.nb.api.advisor declared as NBComponentMethods in io.nosqlbench.nb.api.advisor with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.nb.api.components.core
Classes in io.nosqlbench.nb.api.components.core that implement NBComponentModifier and TypeClassDescriptionclassclassclassBecause of ctor super calling order requirements, the task thread can't always be started automatically in super(...).Fields in io.nosqlbench.nb.api.components.core declared as NBComponentModifier and TypeFieldDescriptionstatic final NBComponentNBComponent.EMPTY_COMPONENTprotected final NBComponentNBBaseComponent.parentMethods in io.nosqlbench.nb.api.components.core with type parameters of type NBComponentModifier and TypeMethodDescriptionstatic <C extends NBComponent>
CNBComponentLoader.load(NBComponent parent, String selector, Class<C> clazz) Methods in io.nosqlbench.nb.api.components.core that return NBComponentModifier and TypeMethodDescriptionNBBaseComponent.attachChild(NBComponent... children) NBComponent.attachChild(NBComponent... children) NBBaseComponent.detachChild(NBComponent... children) NBComponent.detachChild(NBComponent... children) static NBComponentNBComponentFinder.findOneComponent(String pattern, NBComponent startNode) NBBaseComponent.getParent()NBComponent.getParent()Methods in io.nosqlbench.nb.api.components.core that return types with arguments of type NBComponentModifier and TypeMethodDescriptionstatic List<NBComponent> NBComponentFinder.findComponents(String pattern, NBComponent startNode) NBBaseComponent.getChildren()NBComponent.getChildren()static Iterator<NBComponent> NBComponentTraversal.traverseBreadth(NBComponent component) static Iterator<NBComponent> NBComponentTraversal.traverseDepth(NBComponent component) Methods in io.nosqlbench.nb.api.components.core with parameters of type NBComponentModifier and TypeMethodDescriptionNBFinders.allMetricsWithType(Class<T> clazz, NBComponent component) voidNBParentComponentInjection.applyParentComponent(NBComponent component) NBBaseComponent.attachChild(NBComponent... children) NBComponent.attachChild(NBComponent... children) NBBaseComponent.detachChild(NBComponent... children) NBComponent.detachChild(NBComponent... children) static List<NBComponent> NBComponentFinder.findComponents(String pattern, NBComponent startNode) static NBComponentNBComponentFinder.findOneComponent(String pattern, NBComponent startNode) NBCreators.hdrHistoLog(NBComponent component) NBCreators.histoStats(NBComponent component) NBCreators.httpPlugin(NBComponent component) static <C extends NBComponent>
CNBComponentLoader.load(NBComponent parent, String selector, Class<C> clazz) voidNBMetricsBuffer.printMetricSummary(NBComponent caller) NBCreators.shutdownHook(NBComponent component) NBCreators.sqliteReporter(NBComponent component, String url, long millis, MetricInstanceFilter filter) static Iterator<NBComponent> NBComponentTraversal.traverseBreadth(NBComponent component) static Iterator<NBComponent> NBComponentTraversal.traverseDepth(NBComponent component) voidNBComponentFormats.PrintVisitor.visit(NBComponent component, int depth) voidNBComponentTraversal.Visitor.visit(NBComponent component, int depth) static voidNBComponentTraversal.visitDepthFirst(NBComponent component, NBComponentTraversal.Visitor visitor) static voidNBComponentTraversal.visitDepthFirstLimited(NBComponent component, NBComponentTraversal.FilterVisitor visitor, Predicate<NBComponent> predicate) Visits each component.voidNBComponentTraversal.FilterVisitor.visitMatching(NBComponent component, int depth) voidNBComponentTraversal.FilterVisitor.visitNonMatching(NBComponent component, int depth) Method parameters in io.nosqlbench.nb.api.components.core with type arguments of type NBComponentModifier and TypeMethodDescriptionstatic voidNBComponentTraversal.visitDepthFirstLimited(NBComponent component, NBComponentTraversal.FilterVisitor visitor, Predicate<NBComponent> predicate) Visits each component.Constructors in io.nosqlbench.nb.api.components.core with parameters of type NBComponentModifierConstructorDescriptionConsoleReporterBuilder(NBComponent component, PrintStream output) CsvOutputWriterBuilder(NBComponent component, String filename) CsvReporterBuilder(NBComponent component) Log4jReporterBuilder(NBComponent component) NBBaseComponent(NBComponent parentComponent) NBBaseComponent(NBComponent parentComponent, NBLabels componentSpecificLabelsOnly) NBBaseComponent(NBComponent parentComponent, NBLabels componentSpecificLabelsOnly, Map<String, String> props) NBComponentExecutionScope(NBComponent... components) PeriodicTaskComponent(NBComponent node, NBLabels extraLabels, long millis, String threadName, UnstartedPeriodicTaskComponent.FirstReport firstReport, UnstartedPeriodicTaskComponent.LastReport lastReport) UnstartedPeriodicTaskComponent(NBComponent node, NBLabels extraLabels, long millis, String threadName, UnstartedPeriodicTaskComponent.FirstReport firstReport, UnstartedPeriodicTaskComponent.LastReport lastReport) -
Uses of NBComponent in io.nosqlbench.nb.api.components.events
Constructors in io.nosqlbench.nb.api.components.events with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.nb.api.components.status
Classes in io.nosqlbench.nb.api.components.status that implement NBComponentModifier and TypeClassDescriptionclassclassA heartbeat component is one which provides evidence that it is either in a healthy state or that it is not, via a heartbeat mechanism.classConstructors in io.nosqlbench.nb.api.components.status with parameters of type NBComponentModifierConstructorDescriptionNBHeartbeatComponent(NBComponent parentComponent) NBHeartbeatComponent(NBComponent parentComponent, NBLabels componentSpecificLabelsOnly, Map<String, String> props, String liveLabel) NBStatusComponent(NBComponent parentComponent) NBStatusComponent(NBComponent parentComponent, NBLabels componentSpecificLabelsOnly) NBStatusComponent(NBComponent parentComponent, NBLabels componentSpecificLabelsOnly, Map<String, String> props) -
Uses of NBComponent in io.nosqlbench.nb.api.config.standard
Classes in io.nosqlbench.nb.api.config.standard that implement NBComponentFields in io.nosqlbench.nb.api.config.standard declared as NBComponentMethods in io.nosqlbench.nb.api.config.standard that return NBComponentModifier and TypeMethodDescriptionTestComponent.attachChild(NBComponent... children) TestComponent.detachChild(NBComponent... children) Methods in io.nosqlbench.nb.api.config.standard with parameters of type NBComponentModifier and TypeMethodDescriptionTestComponent.attachChild(NBComponent... children) TestComponent.detachChild(NBComponent... children) Constructors in io.nosqlbench.nb.api.config.standard with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.nb.api.csvoutput
Classes in io.nosqlbench.nb.api.csvoutput that implement NBComponentConstructors in io.nosqlbench.nb.api.csvoutput with parameters of type NBComponentModifierConstructorDescriptionCsvOutputPluginWriter(NBComponent component, String filename, String... headers) -
Uses of NBComponent in io.nosqlbench.nb.api.engine.metrics
Classes in io.nosqlbench.nb.api.engine.metrics that implement NBComponentModifier and TypeClassDescriptionclassA silly class that does nothing but allow cleaner code elsewhere, because MetricRegistryListener, that's why.classclassclassHistoIntervalLogger runs a separate thread to snapshotAndWrite encoded histograms on a regular interval.classHistoIntervalLogger runs a separate thread to snapshotAndWrite encoded histograms on a regular interval.Constructors in io.nosqlbench.nb.api.engine.metrics with parameters of type NBComponentModifierConstructorDescriptionCapabilityHook(NBComponent parentComponent) ClassicHistoListener(NBComponent parent, com.codahale.metrics.MetricRegistry metricRegistry, String sessionName, String prefix, Pattern pattern, String interval, TimeUnit nanoseconds) ClassicTimerListener(NBComponent parent, com.codahale.metrics.MetricRegistry metricRegistry, String sessionName, String prefix, Pattern pattern, String interval, TimeUnit nanoseconds) HistoIntervalLogger(NBComponent parent, String sessionName, File file, Pattern pattern, long intervalLength) HistoStatsLogger(NBComponent parent, String sessionName, File file, Pattern pattern, long intervalLength, TimeUnit timeUnit) -
Uses of NBComponent in io.nosqlbench.nb.api.engine.metrics.instruments
Constructors in io.nosqlbench.nb.api.engine.metrics.instruments with parameters of type NBComponentModifierConstructorDescriptionNBFunctionGauge(NBComponent parent, Supplier<Double> source, String metricFamilyName, String description, MetricCategory... categories) NBFunctionGauge(NBComponent parent, Supplier<Double> source, String metricFamilyName, Map<String, String> additionalLabels, String description, MetricCategory... categories) NBVariableGauge(NBComponent parent, String metricFamilyName, double initialValue, NBLabels additionalLabels, String description, MetricCategory... categories) -
Uses of NBComponent in io.nosqlbench.nb.api.engine.metrics.reporters
Classes in io.nosqlbench.nb.api.engine.metrics.reporters that implement NBComponentModifier and TypeClassDescriptionclassclassclassThis is a Log4J targeted metrics logging reporter, derived fromSlf4jReporter.classclassConstructors in io.nosqlbench.nb.api.engine.metrics.reporters with parameters of type NBComponentModifierConstructorDescriptionConsoleReporter(NBComponent node, NBLabels extraLabels, long millis, boolean oneLastTime, PrintStream output, Set<com.codahale.metrics.MetricAttribute> disabledMetricAttributes) CsvReporter(NBComponent node, Path reportTo, long intervalMs, MetricInstanceFilter filter) CsvReporter(NBComponent node, Path reportTo, long intervalMs, MetricInstanceFilter filter, NBLabels extraLabels) Log4JMetricsReporter(NBComponent component, NBCreators.LoggerProxy loggerProxy, org.apache.logging.log4j.Marker marker, com.codahale.metrics.MetricFilter filter, NBLabels extraLabels, long millis, boolean oneLastTime) PromPushReporterComponent(NBComponent parent, String endpoint, long intervalMs, NBLabels nbLabels, String prompushApikeyfile) SqliteReporter(NBComponent parent, String url, long intervalMs) SqliteReporter(NBComponent parent, String url, long intervalMs, MetricInstanceFilter filter) SqliteReporter(NBComponent parent, String url, long intervalMs, MetricInstanceFilter filter, NBLabels extraLabels) -
Uses of NBComponent in io.nosqlbench.nb.api.engine.metrics.wrappers
Constructors in io.nosqlbench.nb.api.engine.metrics.wrappers with parameters of type NBComponentModifierConstructorDescriptionRelevancyMeasures(NBComponent parent) RelevancyMeasures(NBComponent parent, NBLabels labels) RelevancyMeasures(NBComponent parent, Object... labels) RelevancyMeasures(NBComponent parent, Map<String, String> labels) WindowedRelevancyMeasures(NBComponent parent, int window) WindowedRelevancyMeasures(NBComponent parent, NBLabels labels, int window) WindowedRelevancyMeasures(NBComponent parent, Map<String, String> labels, int window) -
Uses of NBComponent in io.nosqlbench.nb.api.extensions
Methods in io.nosqlbench.nb.api.extensions with parameters of type NBComponentModifier and TypeMethodDescriptionScriptingExtensionPluginInfo.getExtensionObject(org.apache.logging.log4j.Logger logger, NBComponent component) -
Uses of NBComponent in io.nosqlbench.nb.api.histo
Classes in io.nosqlbench.nb.api.histo that implement NBComponentConstructors in io.nosqlbench.nb.api.histo with parameters of type NBComponentModifierConstructorDescriptionHdrHistoLog(NBComponent baseComponent) HistoStats(NBComponent baseComponent) -
Uses of NBComponent in io.nosqlbench.nb.api.http
Classes in io.nosqlbench.nb.api.http that implement NBComponentConstructors in io.nosqlbench.nb.api.http with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.nb.api.loaders
Constructors in io.nosqlbench.nb.api.loaders with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.nb.api.optimizers
Classes in io.nosqlbench.nb.api.optimizers that implement NBComponentConstructors in io.nosqlbench.nb.api.optimizers with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.nb.api.s3uploader
Classes in io.nosqlbench.nb.api.s3uploader that implement NBComponentConstructors in io.nosqlbench.nb.api.s3uploader with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.nb.api.shutdown
Classes in io.nosqlbench.nb.api.shutdown that implement NBComponentConstructors in io.nosqlbench.nb.api.shutdown with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.nb.api.tagging
Methods in io.nosqlbench.nb.api.tagging with parameters of type NBComponent -
Uses of NBComponent in io.nosqlbench.scenarios.diag
Classes in io.nosqlbench.scenarios.diag that implement NBComponent -
Uses of NBComponent in io.nosqlbench.scenarios.simframe.optimizers
Classes in io.nosqlbench.scenarios.simframe.optimizers that implement NBComponentModifier and TypeClassDescriptionclassThis is the Java-native version of findmax on the NB5.21 architecture.class -
Uses of NBComponent in io.nosqlbench.scenarios.simframe.optimizers.findmax
Classes in io.nosqlbench.scenarios.simframe.optimizers.findmax that implement NBComponent -
Uses of NBComponent in io.nosqlbench.scenarios.simframe.optimizers.optimo
Classes in io.nosqlbench.scenarios.simframe.optimizers.optimo that implement NBComponentModifier and TypeClassDescriptionclassIf the initial trust radius is not large enough with respect to the stopping trust radius, then the search will stop ascending the approximate manifold too early. -
Uses of NBComponent in io.nosqlbench.scenarios.simframe.optimizers.planners.findmax
Classes in io.nosqlbench.scenarios.simframe.optimizers.planners.findmax that implement NBComponent -
Uses of NBComponent in io.nosqlbench.scenarios.simframe.optimizers.planners.ratchet
Classes in io.nosqlbench.scenarios.simframe.optimizers.planners.ratchet that implement NBComponent -
Uses of NBComponent in io.nosqlbench.scenarios.simframe.optimizers.planners.rcurve
Classes in io.nosqlbench.scenarios.simframe.optimizers.planners.rcurve that implement NBComponent -
Uses of NBComponent in io.nosqlbench.scenarios.simframe.planning
Classes in io.nosqlbench.scenarios.simframe.planning that implement NBComponentModifier and TypeClassDescriptionclassSimFramePlanner<C,P extends Record> A frame planner is what decides what next set of parameters to try based on a history of simulation frames, and whether to proceed with another sim frame.