Index
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
performanceGraderecord component. - performanceScore() - Method in record class de.cuioss.benchmarking.common.report.BenchmarkMetrics
-
Returns the value of the
performanceScorerecord component. - performanceScore() - Method in record class de.cuioss.benchmarking.common.report.TrendDataProcessor.HistoricalDataPoint
-
Returns the value of the
performanceScorerecord 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
projectNamerecord 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form