Index

A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

P

P_0 - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Metrics.Percentiles
 
P_100 - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Metrics.Percentiles
 
P_50 - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Metrics.Percentiles
 
P_90 - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Metrics.Percentiles
 
P_95 - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Metrics.Percentiles
 
P_99 - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Metrics.Percentiles
 
P_99_9 - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Metrics.Percentiles
 
P_99_99 - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Metrics.Percentiles
 
p50Latency - Variable in class de.cuioss.benchmarking.common.jfr.OperationStatisticsEvent
 
p95Latency - Variable in class de.cuioss.benchmarking.common.jfr.OperationStatisticsEvent
 
p99Latency - Variable in class de.cuioss.benchmarking.common.jfr.OperationStatisticsEvent
 
parseJsonlFile(Path) - Static method in class de.cuioss.benchmarking.common.metrics.IterationTimestampParser
Parses JSONL timestamp file (one JSON object per line)
PASSWORD - Static variable in class de.cuioss.benchmarking.common.repository.TokenRepositoryConfig.Properties
 
PATH_PREFIX - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.Templates
 
payloadSize - Variable in class de.cuioss.benchmarking.common.jfr.OperationEvent
 
PERCENTILE_LABELS - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.JsonFields
 
Percentiles() - Constructor for class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Metrics.Percentiles
 
PERCENTILES - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.JsonFields
 
PERCENTILES_DATA - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.JsonFields
 
performAdditionalSetup() - Method in class de.cuioss.benchmarking.common.base.AbstractBenchmarkBase
Template method for subclasses to perform additional setup.
performAdditionalTeardown() - Method in class de.cuioss.benchmarking.common.base.AbstractBenchmarkBase
Template method for subclasses to perform additional teardown.
PERFORMANCE - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.Badge.Labels
 
PERFORMANCE_BADGE_JSON - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Files.Data
 
PERFORMANCE_BADGE_JSON - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.Badge.FileNames
 
PERFORMANCE_DECREASED_FORMAT - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.Messages
 
PERFORMANCE_GRADE - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.JsonFields
 
PERFORMANCE_GRADE_CLASS - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.JsonFields
 
PERFORMANCE_GRADE_KEY - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.JsonFields
 
PERFORMANCE_IMPROVED_FORMAT - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.Messages
 
PERFORMANCE_SCORE - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.JsonFields
 
PERFORMANCE_STABLE_FORMAT - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.Messages
 
PERFORMANCE_TREND - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.Badge.Labels
 
performanceGrade() - Method in record class de.cuioss.benchmarking.common.report.BenchmarkMetrics
Returns the value of the performanceGrade record component.
performanceScore() - Method in record class de.cuioss.benchmarking.common.report.BenchmarkMetrics
Returns the value of the performanceScore record component.
performanceScore() - Method in record class de.cuioss.benchmarking.common.report.TrendDataProcessor.HistoricalDataPoint
Returns the value of the performanceScore record component.
phase - Variable in class de.cuioss.benchmarking.common.jfr.BenchmarkPhaseEvent
 
POOL_SIZE - Static variable in class de.cuioss.benchmarking.common.repository.TokenRepositoryConfig.Properties
 
PREFIX - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Metrics
The common prefix for all JWT metrics.
prepareBenchmark(BenchmarkConfiguration) - Method in class de.cuioss.benchmarking.common.runner.AbstractBenchmarkRunner
Prepares the benchmark environment.
PREPARING_GITHUB_PAGES - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
Message when GitHub Pages is being prepared.
PRIMARY_METRIC - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.JsonFields
 
printSummary() - Method in class de.cuioss.benchmarking.common.jfr.JfrVarianceAnalyzer.VarianceReport
Prints a summary of the variance analysis to stdout.
PROCESSING_RESULTS - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
Message when processing benchmark results.
PROCESSING_RESULTS_STARTING - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
Message when processing results starts.
processResults(Collection<RunResult>, BenchmarkConfiguration) - Method in class de.cuioss.benchmarking.common.runner.AbstractBenchmarkRunner
Processes the benchmark results.
processResults(Collection<RunResult>, String) - Method in class de.cuioss.benchmarking.common.runner.BenchmarkResultProcessor
Processes benchmark results to generate all artifacts.
projectName() - Method in record class de.cuioss.benchmarking.common.config.BenchmarkConfiguration
 
projectName() - Method in record class de.cuioss.benchmarking.common.config.ReportConfiguration
Returns the value of the projectName record component.
PROMETHEUS_CONNECTIVITY_ADVICE - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
Message when Prometheus connectivity advice is given.
PROMETHEUS_CONNECTIVITY_FAILED - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.ERROR
Error when Prometheus connectivity check failed.
PROMETHEUS_DIR_NAME - Static variable in class de.cuioss.benchmarking.common.metrics.PrometheusMetricsManager
 
PROMETHEUS_DISABLED - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
Message when Prometheus metrics collection is disabled.
PROMETHEUS_ENABLED - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
Message when Prometheus metrics collection is enabled.
PROMETHEUS_METRICS_COPIED - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
Message when Prometheus metrics are copied.
PROMETHEUS_METRICS_SAVED - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
Message when Prometheus metrics are saved.
PROMETHEUS_URL_DEFAULT - Static variable in class de.cuioss.benchmarking.common.metrics.PrometheusMetricsManager
 
PROMETHEUS_URL_PROPERTY - Static variable in class de.cuioss.benchmarking.common.metrics.PrometheusMetricsManager
 
PrometheusClient - Class in de.cuioss.benchmarking.common.metrics
HTTP client for querying Prometheus API endpoints.
PrometheusClient(String) - Constructor for class de.cuioss.benchmarking.common.metrics.PrometheusClient
Creates a new Prometheus client with default timeout.
PrometheusClient(String, Duration) - Constructor for class de.cuioss.benchmarking.common.metrics.PrometheusClient
Creates a new Prometheus client with custom timeout.
PrometheusClient.DataPoint - Record Class in de.cuioss.benchmarking.common.metrics
Represents a single data point in time-series data.
PrometheusClient.PrometheusException - Exception Class in de.cuioss.benchmarking.common.metrics
Exception thrown when Prometheus operations fail.
PrometheusClient.TimeSeries - Record Class in de.cuioss.benchmarking.common.metrics
Represents time-series data for a metric.
PrometheusException(int, String) - Constructor for exception class de.cuioss.benchmarking.common.metrics.PrometheusClient.PrometheusException
 
PrometheusException(String) - Constructor for exception class de.cuioss.benchmarking.common.metrics.PrometheusClient.PrometheusException
 
PrometheusException(String, Throwable) - Constructor for exception class de.cuioss.benchmarking.common.metrics.PrometheusClient.PrometheusException
 
PrometheusMetricsManager - Class in de.cuioss.benchmarking.common.metrics
Centralized manager for Prometheus metrics collection during benchmark execution.
PrometheusMetricsManager() - Constructor for class de.cuioss.benchmarking.common.metrics.PrometheusMetricsManager
Creates a new PrometheusMetricsManager.
Properties() - Constructor for class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Integration.Properties
 
A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form