Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
G
- GENERATED - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.JsonFields
- generateDataFile(BenchmarkData, BenchmarkType, String) - Method in class de.cuioss.benchmarking.common.report.ReportDataGenerator
-
Generates a comprehensive data file for report templates using BenchmarkData.
- generateDefaultTrendBadge() - Method in class de.cuioss.benchmarking.common.report.BadgeGenerator
-
Generates a default trend badge when no historical data is available.
- generateDeploymentAssets(OutputDirectoryStructure) - Method in class de.cuioss.benchmarking.common.report.GitHubPagesGenerator
-
Generates deployment-specific assets for GitHub Pages.
- generateDetailedPage(String) - Method in class de.cuioss.benchmarking.common.report.ReportGenerator
-
Generates the detailed visualizer page.
- generateIndexPage(BenchmarkData, BenchmarkType, String) - Method in class de.cuioss.benchmarking.common.report.ReportGenerator
-
Generates the main index page and benchmark data.
- generateLastRunBadge(Instant) - Method in class de.cuioss.benchmarking.common.report.BadgeGenerator
-
Generates a last run timestamp badge.
- generatePerformanceBadge(BenchmarkMetrics) - Method in class de.cuioss.benchmarking.common.report.BadgeGenerator
-
Generates a performance badge JSON based on the benchmark metrics.
- generateTrendBadge(TrendDataProcessor.TrendMetrics) - Method in class de.cuioss.benchmarking.common.report.BadgeGenerator
-
Generates a trend badge JSON based on the trend metrics.
- generateTrendChartData(List<TrendDataProcessor.HistoricalDataPoint>, BenchmarkMetrics) - Method in class de.cuioss.benchmarking.common.report.TrendDataProcessor
-
Generates chart-ready trend data for visualization.
- generateTrendsPage(String) - Method in class de.cuioss.benchmarking.common.report.ReportGenerator
-
Generates the trends page.
- GENERATING_API_ENDPOINTS - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
-
Message when generating API endpoints.
- GENERATING_BADGES - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
-
Message when generating performance badges.
- GENERATING_BADGES_UNIFIED - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
-
Message when generating badges (unified).
- GENERATING_DATA_FILE - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
-
Message when generating data file.
- GENERATING_GITHUB_PAGES - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
-
Message when generating GitHub Pages structure.
- GENERATING_HTML_FILES - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
-
Message when generating HTML files.
- GENERATING_INDEX_PAGE - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
-
Message when generating index page.
- GENERATING_METRICS - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
-
Message when generating metrics.
- GENERATING_METRICS_JSON - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
-
Message when generating metrics JSON.
- GENERATING_REPORTS - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
-
Message when generating HTML reports.
- GENERATING_TRENDS_PAGE - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
-
Message when generating trends page.
- getHistoricalFiles(Path) - Method in class de.cuioss.benchmarking.common.report.HistoricalDataManager
-
Retrieves a sorted list of historical data files.
- getHistoryDir() - Method in class de.cuioss.benchmarking.common.output.OutputDirectoryStructure
-
Gets the history directory (benchmark-results/history).
- getInsecureClient() - Static method in class de.cuioss.benchmarking.common.http.HttpClientFactory
- getNextToken() - Method in class de.cuioss.benchmarking.common.repository.KeycloakTokenRepository
-
Gets the next token from the provider.
- getNextToken() - Method in interface de.cuioss.benchmarking.common.token.TokenProvider
-
Gets the next token from the provider.
- getOperationMetrics() - Method in class de.cuioss.benchmarking.common.jfr.JfrVarianceAnalyzer.VarianceReport
-
Returns the collected operation metrics map.
- getOrCreateResultFile() - Method in record class de.cuioss.benchmarking.common.config.ReportConfiguration
-
Gets the result file path, generating one if not explicitly set.
- getPerformanceBadgeFileName() - Method in enum class de.cuioss.benchmarking.common.config.BenchmarkType
-
Gets the badge file name for performance badges.
- getPrometheusRawDir() - Method in class de.cuioss.benchmarking.common.output.OutputDirectoryStructure
-
Gets the raw Prometheus metrics directory (benchmark-results/prometheus).
- getTokenPoolSize() - Method in class de.cuioss.benchmarking.common.repository.KeycloakTokenRepository
-
Returns the current size of the token pool.
- getTokenPoolSize() - Method in interface de.cuioss.benchmarking.common.token.TokenProvider
-
Returns the current size of the token pool.
- getTrendBadgeFileName() - Method in enum class de.cuioss.benchmarking.common.config.BenchmarkType
-
Gets the badge file name for trend badges.
- getWrkDir() - Method in class de.cuioss.benchmarking.common.output.OutputDirectoryStructure
-
Gets the WRK directory (benchmark-results/wrk).
- GITHUB_PAGES_READY - Static variable in class de.cuioss.benchmarking.common.util.BenchmarkingLogMessages.INFO
-
Message when GitHub Pages is ready.
- GitHubPagesGenerator - Class in de.cuioss.benchmarking.common.report
-
Generates GitHub Pages ready deployment structure from benchmark artifacts.
- GitHubPagesGenerator() - Constructor for class de.cuioss.benchmarking.common.report.GitHubPagesGenerator
- GRADE_A - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.Grades.CssClasses
- GRADE_A_PLUS - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.Grades.CssClasses
- GRADE_B - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.Grades.CssClasses
- GRADE_C - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.Grades.CssClasses
- GRADE_D - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.Grades.CssClasses
- GRADE_F - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.Grades.CssClasses
- GRADE_UNKNOWN - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.Grades.CssClasses
- Grades() - Constructor for class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.Grades
- GREEN - Static variable in class de.cuioss.benchmarking.common.constants.BenchmarkConstants.Report.Badge.Colors
- GSON - Static variable in class de.cuioss.benchmarking.common.util.JsonSerializationHelper
-
Gson instance configured for benchmark result serialization.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form