Uses of Interface
io.nosqlbench.nb.api.labels.NBLabels
Packages that use NBLabels
Package
Description
This package contains an example implementation of a
DriverAdapter.The annotations subsystem allows for identifying lifecycles of key runtime components
and documenting their parameters and invocations with details for context.
-
Uses of NBLabels in io.nosqlbench.adapter.amqp
Methods in io.nosqlbench.adapter.amqp with parameters of type NBLabelsModifier and TypeMethodDescriptionAmqpDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.amqp with parameters of type NBLabels -
Uses of NBLabels in io.nosqlbench.adapter.azureaisearch
Methods in io.nosqlbench.adapter.azureaisearch with parameters of type NBLabelsModifier and TypeMethodDescriptionAzureAISearchDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.azureaisearch with parameters of type NBLabelsModifierConstructorDescriptionAzureAISearchDriverAdapter(NBComponent parentComponent, NBLabels labels) -
Uses of NBLabels in io.nosqlbench.adapter.cqld4
Methods in io.nosqlbench.adapter.cqld4 with parameters of type NBLabelsModifier and TypeMethodDescriptionCqld4DriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) CqlDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.cqld4 with parameters of type NBLabelsModifierConstructorDescriptionCqld4DriverAdapter(NBComponent parentComponent, NBLabels labels) CqlDriverAdapterStub(NBComponent parentComponent, NBLabels labels) -
Uses of NBLabels in io.nosqlbench.adapter.dataapi
Methods in io.nosqlbench.adapter.dataapi with parameters of type NBLabelsModifier and TypeMethodDescriptionDataApiDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.dataapi with parameters of type NBLabels -
Uses of NBLabels in io.nosqlbench.adapter.diag
Methods in io.nosqlbench.adapter.diag with parameters of type NBLabelsModifier and TypeMethodDescriptionDiagDriverAdapterLoader.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 NBLabels -
Uses of NBLabels in io.nosqlbench.adapter.diag.optasks
Methods in io.nosqlbench.adapter.diag.optasks that return NBLabels -
Uses of NBLabels in io.nosqlbench.adapter.dynamodb
Methods in io.nosqlbench.adapter.dynamodb with parameters of type NBLabelsModifier and TypeMethodDescriptionDynamoDBDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.dynamodb with parameters of type NBLabelsModifierConstructorDescriptionDynamoDBDriverAdapter(NBComponent parentComponent, NBLabels labels) -
Uses of NBLabels in io.nosqlbench.adapter.gcpspanner
Methods in io.nosqlbench.adapter.gcpspanner with parameters of type NBLabelsModifier and TypeMethodDescriptionGCPSpannerDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.gcpspanner with parameters of type NBLabelsModifierConstructorDescriptionGCPSpannerDriverAdapter(NBComponent parentComponent, NBLabels labels) -
Uses of NBLabels in io.nosqlbench.adapter.http
Methods in io.nosqlbench.adapter.http with parameters of type NBLabelsModifier and TypeMethodDescriptionHttpDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.http with parameters of type NBLabels -
Uses of NBLabels in io.nosqlbench.adapter.http.core
Methods in io.nosqlbench.adapter.http.core that return NBLabels -
Uses of NBLabels in io.nosqlbench.adapter.kafka
Methods in io.nosqlbench.adapter.kafka with parameters of type NBLabelsModifier and TypeMethodDescriptionKafkaDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.kafka with parameters of type NBLabels -
Uses of NBLabels in io.nosqlbench.adapter.mongodb.core
Methods in io.nosqlbench.adapter.mongodb.core with parameters of type NBLabelsModifier and TypeMethodDescriptionMongoDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.mongodb.core with parameters of type NBLabels -
Uses of NBLabels in io.nosqlbench.adapter.neo4j
Methods in io.nosqlbench.adapter.neo4j with parameters of type NBLabelsModifier and TypeMethodDescriptionNeo4JDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.neo4j with parameters of type NBLabels -
Uses of NBLabels in io.nosqlbench.adapter.prototype
Methods in io.nosqlbench.adapter.prototype with parameters of type NBLabelsModifier and TypeMethodDescriptionExampleDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.prototype with parameters of type NBLabels -
Uses of NBLabels in io.nosqlbench.adapter.pulsar
Methods in io.nosqlbench.adapter.pulsar with parameters of type NBLabelsModifier and TypeMethodDescriptionPulsarDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.pulsar with parameters of type NBLabels -
Uses of NBLabels in io.nosqlbench.adapter.qdrant
Methods in io.nosqlbench.adapter.qdrant with parameters of type NBLabelsModifier and TypeMethodDescriptionQdrantDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.qdrant with parameters of type NBLabels -
Uses of NBLabels in io.nosqlbench.adapter.s4j
Methods in io.nosqlbench.adapter.s4j with parameters of type NBLabelsModifier and TypeMethodDescriptionS4JDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.s4j with parameters of type NBLabels -
Uses of NBLabels in io.nosqlbench.adapter.stdout
Methods in io.nosqlbench.adapter.stdout with parameters of type NBLabelsModifier and TypeMethodDescriptionStdoutDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.stdout with parameters of type NBLabels -
Uses of NBLabels in io.nosqlbench.adapter.tcpclient
Methods in io.nosqlbench.adapter.tcpclient with parameters of type NBLabelsModifier and TypeMethodDescriptionTcpClientDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.tcpclient with parameters of type NBLabelsModifierConstructorDescriptionTcpClientDriverAdapter(NBComponent parentComponent, NBLabels labels) -
Uses of NBLabels in io.nosqlbench.adapter.tcpserver
Methods in io.nosqlbench.adapter.tcpserver with parameters of type NBLabelsModifier and TypeMethodDescriptionTcpServerDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.tcpserver with parameters of type NBLabelsModifierConstructorDescriptionTcpServerDriverAdapter(NBComponent parentComponent, NBLabels labels) -
Uses of NBLabels in io.nosqlbench.adapter.weaviate
Methods in io.nosqlbench.adapter.weaviate with parameters of type NBLabelsModifier and TypeMethodDescriptionWeaviateDriverAdapterLoader.load(NBComponent parent, NBLabels childLabels) Constructors in io.nosqlbench.adapter.weaviate with parameters of type NBLabelsModifierConstructorDescriptionWeaviateDriverAdapter(NBComponent parentComponent, NBLabels labels) -
Uses of NBLabels in io.nosqlbench.adapters.api.activityimpl
Methods in io.nosqlbench.adapters.api.activityimpl that return NBLabels -
Uses of NBLabels in io.nosqlbench.adapters.api.activityimpl.uniform
Constructors in io.nosqlbench.adapters.api.activityimpl.uniform with parameters of type NBLabels -
Uses of NBLabels in io.nosqlbench.cqlgen.model
Methods in io.nosqlbench.cqlgen.model that return NBLabels -
Uses of NBLabels in io.nosqlbench.engine.api.activityapi.cyclelog.inputs.cyclelog
Methods in io.nosqlbench.engine.api.activityapi.cyclelog.inputs.cyclelog that return NBLabels -
Uses of NBLabels in io.nosqlbench.engine.api.activityapi.simrate
Constructors in io.nosqlbench.engine.api.activityapi.simrate with parameters of type NBLabelsModifierConstructorDescriptionSimRate(NBComponent parent, SimRateSpec spec, NBLabels extraLabels) -
Uses of NBLabels in io.nosqlbench.engine.api.activityimpl.uniform
Methods in io.nosqlbench.engine.api.activityimpl.uniform that return NBLabels -
Uses of NBLabels in io.nosqlbench.engine.cli
Methods in io.nosqlbench.engine.cli that return NBLabels -
Uses of NBLabels in io.nosqlbench.engine.core.clientload
Constructors in io.nosqlbench.engine.core.clientload with parameters of type NBLabelsModifierConstructorDescriptionClientSystemMetricChecker(NBComponent parent, NBLabels additionalLabels, int pollIntervalSeconds) -
Uses of NBLabels in io.nosqlbench.engine.core.lifecycle.activity
Methods in io.nosqlbench.engine.core.lifecycle.activity that return NBLabels -
Uses of NBLabels in io.nosqlbench.engine.core.lifecycle.scenario.execution
Constructors in io.nosqlbench.engine.core.lifecycle.scenario.execution with parameters of type NBLabelsModifierConstructorDescriptionNBInvokableCommand(NBBufferedContainer parentComponent, NBLabels componentSpecificLabelsOnly) -
Uses of NBLabels in io.nosqlbench.engine.extensions.computefunctions.relavency
Methods in io.nosqlbench.engine.extensions.computefunctions.relavency that return NBLabelsConstructors in io.nosqlbench.engine.extensions.computefunctions.relavency with parameters of type NBLabels -
Uses of NBLabels in io.nosqlbench.nb.api.annotations
Methods in io.nosqlbench.nb.api.annotations that return NBLabelsModifier and TypeMethodDescriptionAnnotation.getLabels()The labels which identify what this annotation pertains to.MutableAnnotation.getLabels()Method parameters in io.nosqlbench.nb.api.annotations with type arguments of type NBLabelsModifier and TypeMethodDescriptionvoidAnnotation.applyLabelFunction(Function<NBLabels, NBLabels> labelfunc) voidAnnotation.applyLabelFunction(Function<NBLabels, NBLabels> labelfunc) voidMutableAnnotation.applyLabelFunction(Function<NBLabels, NBLabels> labelfunc) voidMutableAnnotation.applyLabelFunction(Function<NBLabels, NBLabels> labelfunc) -
Uses of NBLabels in io.nosqlbench.nb.api.components.core
Fields in io.nosqlbench.nb.api.components.core declared as NBLabelsMethods in io.nosqlbench.nb.api.components.core that return NBLabelsModifier and TypeMethodDescriptionNBBaseComponent.getComponentOnlyLabels()NBComponent.getComponentOnlyLabels()NBBaseComponent.getLabels()Methods in io.nosqlbench.nb.api.components.core with parameters of type NBLabelsModifier and TypeMethodDescriptionNBCreators.pushReporter(String endpoint, long millis, NBLabels extraLabels, String prompushApikeyfile) NBCreators.variableGauge(String metricFamilyName, double initialValue, MetricCategory category, String description, NBLabels additionalLabels) Constructors in io.nosqlbench.nb.api.components.core with parameters of type NBLabelsModifierConstructorDescriptionNBBaseComponent(NBComponent parentComponent, NBLabels componentSpecificLabelsOnly) NBBaseComponent(NBComponent parentComponent, NBLabels componentSpecificLabelsOnly, Map<String, String> props) 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 NBLabels in io.nosqlbench.nb.api.components.status
Methods in io.nosqlbench.nb.api.components.status that return NBLabelsModifier and TypeMethodDescriptionStatus.labels()Returns the value of thelabelsrecord component.Constructors in io.nosqlbench.nb.api.components.status with parameters of type NBLabelsModifierConstructorDescriptionComponentPulse(NBHeartbeatComponent pulseOf, NBLabels extraLabels, String fileNameLabel, long millis) NBHeartbeatComponent(NBComponent parentComponent, NBLabels componentSpecificLabelsOnly, Map<String, String> props, String liveLabel) NBStatusComponent(NBComponent parentComponent, NBLabels componentSpecificLabelsOnly) NBStatusComponent(NBComponent parentComponent, NBLabels componentSpecificLabelsOnly, Map<String, String> props) Status(NBLabels labels, NBInvokableState state, long started_epoch_ms, long session_time_ms, long heartbeat_interval_ms, long heartbeat_epoch_ms, List<Status> substatus) Creates an instance of aStatusrecord class. -
Uses of NBLabels in io.nosqlbench.nb.api.engine.activityimpl
Methods in io.nosqlbench.nb.api.engine.activityimpl that return NBLabels -
Uses of NBLabels in io.nosqlbench.nb.api.engine.metrics
Methods in io.nosqlbench.nb.api.engine.metrics that return NBLabelsModifier and TypeMethodDescriptionDeltaHdrHistogramReservoir.getLabels()DoubleSummaryGauge.getLabels()WindowSummaryGauge.getLabels()Constructors in io.nosqlbench.nb.api.engine.metrics with parameters of type NBLabelsModifierConstructorDescriptionDeltaHdrHistogramReservoir(NBLabels labels, int significantDigits) Create a reservoir with a default recorder.DoubleSummaryGauge(NBLabels labels, DoubleSummaryGauge.Stat stat, String description, MetricCategory... categories) DoubleSummaryGauge(NBLabels labels, DoubleSummaryGauge.Stat stat, DoubleSummaryStatistics stats, String description, MetricCategory... categories) WindowSummaryGauge(int window, NBLabels labels, WindowSummaryGauge.Stat stat, String description, MetricCategory... categories) -
Uses of NBLabels in io.nosqlbench.nb.api.engine.metrics.instruments
Methods in io.nosqlbench.nb.api.engine.metrics.instruments that return NBLabelsModifier and TypeMethodDescriptionNBBaseMetric.getLabels()NBFunctionGauge.getLabels()NBMetricCounter.getLabels()NBMetricGaugeWrapper.getLabels()NBMetricHistogram.getLabels()NBMetricMeter.getLabels()NBMetricTimer.getLabels()NBVariableGauge.getLabels()Constructors in io.nosqlbench.nb.api.engine.metrics.instruments with parameters of type NBLabelsModifierConstructorDescriptionNBBaseMetric(NBLabels labels, String description, MetricCategory... categories) NBMetricCounter(NBLabels labels, String description, MetricCategory... categories) NBMetricGaugeWrapper(NBLabels labels, com.codahale.metrics.Gauge<Double> gauge, String description, MetricCategory... categories) NBMetricHistogram(NBLabels labels, DeltaHdrHistogramReservoir hdrHistogramReservoir, String description, MetricCategory... categories) NBMetricMeter(NBLabels labels, String description, MetricCategory... categories) NBMetricTimer(NBLabels labels, DeltaHdrHistogramReservoir deltaHdrHistogramReservoir, String description, MetricCategory... categories) NBVariableGauge(NBComponent parent, String metricFamilyName, double initialValue, NBLabels additionalLabels, String description, MetricCategory... categories) -
Uses of NBLabels in io.nosqlbench.nb.api.engine.metrics.reporters
Constructors in io.nosqlbench.nb.api.engine.metrics.reporters with parameters of type NBLabelsModifierConstructorDescriptionConsoleReporter(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, 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, MetricInstanceFilter filter, NBLabels extraLabels) -
Uses of NBLabels in io.nosqlbench.nb.api.engine.metrics.wrappers
Methods in io.nosqlbench.nb.api.engine.metrics.wrappers that return NBLabelsModifier and TypeMethodDescriptionRelevancyMeasures.getLabels()WindowedRelevancyMeasures.getLabels()Constructors in io.nosqlbench.nb.api.engine.metrics.wrappers with parameters of type NBLabelsModifierConstructorDescriptionRelevancyMeasures(NBComponent parent, NBLabels labels) WindowedRelevancyMeasures(NBComponent parent, NBLabels labels, int window) -
Uses of NBLabels in io.nosqlbench.nb.api.labels
Classes in io.nosqlbench.nb.api.labels that implement NBLabelsClasses in io.nosqlbench.nb.api.labels that implement interfaces with type arguments of type NBLabelsModifier and TypeClassDescriptionclassclassclassValidate a set of labels to ensure conformance to a labeling standard.classValidate a set of labels to ensure conformance to a labeling standard.Methods in io.nosqlbench.nb.api.labels that return NBLabelsModifier and TypeMethodDescriptionCreate a new NBLabels value with the additional keys and values appended.Create a new NBLabels value with the additional keys and values appended.MapLabels.andDefault(NBLabels defaults) MapLabels.andDefault(String name, String value) NBLabels.andDefault(NBLabels defaults) NBLabels.andDefault(String name, String value) static NBLabelsstatic <T extends NBLabeledElement>
NBLabelsNBLabelUtils.commonLabels(List<T> elements) MapLabels.difference(NBLabels otherLabels) Subtract all matching labels from the other label set from this one, considering label names and values.NBLabels.difference(NBLabels otherLabels) static NBLabelsCreate an NBLabels instance from the given keys and values (even,odd,...)static NBLabelsCreate an NBLabels instance from the given map.MutableLabels.getLabels()NBLabeledElement.BasicLabeledElement.getLabels()NBLabeledElement.getLabels()MapLabels.intersection(NBLabels otherLabels) Take the intersection of the two label sets, considering both key and value for each label entry.NBLabels.intersection(NBLabels labelset) Return a String representation of the metric's labels as you would see it in an openmetrics filter, likeNBLabelsResult.labels()Returns the value of thelabelsrecord component.MapLabels.modifyName(String nameToModify, Function<String, String> transform) NBLabels.modifyName(String element, Function<String, String> transform) Return a new NBLabels value with the specified key transformed according to the provided Lambda.MapLabels.modifyValue(String labelName, Function<String, String> transform) NBLabels.modifyValue(String labelName, Function<String, String> transform) Return a new NBLabels value with the specified value transformed according to the provided Lambda.static NBLabelsNBLabelSpec.parseLabels(String labeldata) Methods in io.nosqlbench.nb.api.labels with parameters of type NBLabelsModifier and TypeMethodDescriptionMapLabels.andDefault(NBLabels defaults) NBLabels.andDefault(NBLabels defaults) NBLabelsValidator.applyForResult(NBLabels labels) MapLabels.difference(NBLabels otherLabels) Subtract all matching labels from the other label set from this one, considering label names and values.NBLabels.difference(NBLabels otherLabels) MapLabels.intersection(NBLabels otherLabels) Take the intersection of the two label sets, considering both key and value for each label entry.NBLabels.intersection(NBLabels labelset) Return a String representation of the metric's labels as you would see it in an openmetrics filter, likeMethod parameters in io.nosqlbench.nb.api.labels with type arguments of type NBLabelsConstructors in io.nosqlbench.nb.api.labels with parameters of type NBLabels