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

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.
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