Index

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

A

actualIndex - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerRunsClient.RunPoint
 
addSeries(String, List<?>) - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartData
 
addSeries(String, List<?>, String) - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartData
 
ALL_STATUSES - Static variable in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition.DescriptorImpl
All vManager run statuses that may be passed to the .InFilter on the status attribute.
avgMemCritical - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient.RunAnomalies
 
avgMemUnknown - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient.RunAnomalies
 

B

body - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerHttpClient.Response
 
BUILD_LAYOUT_FILE - Static variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerChartsLayoutStore
 
BuildChartAction - Class in org.jenkinsci.plugins.vmanager.charts
Build-level action that adds a "vManager Charts" link to every individual build's left sidebar.
BuildChartAction(Run<?, ?>) - Constructor for class org.jenkinsci.plugins.vmanager.charts.BuildChartAction
 
BuildChartAction.RegressionOptimizationData - Class in org.jenkinsci.plugins.vmanager.charts
Result returned to the front-end Stapler proxy.
BuildChartAction.RunAnomaliesData - Class in org.jenkinsci.plugins.vmanager.charts
Result returned to the front-end Stapler proxy for the Run Anomalies chart: a fixed 4-category × 3-stack matrix (Duration / CPU Time / Max Memory / Avg Memory, each split into None / Unknown / Anomaly).
BuildChartActionFactory - Class in org.jenkinsci.plugins.vmanager.charts
Attaches a BuildChartAction to every build whose parent job has the "Build Level Charts" option enabled and at least one build-level chart selected.
BuildChartActionFactory() - Constructor for class org.jenkinsci.plugins.vmanager.charts.BuildChartActionFactory
 
BuildLog - Class in org.jenkinsci.plugins.vmanager.charts.util
Build-console output gating utility.
BuildStatisticsCollector - Class in org.jenkinsci.plugins.vmanager.charts.data
Collects build statistics from job history.
BuildStatisticsCollector(Job<?, ?>, int) - Constructor for class org.jenkinsci.plugins.vmanager.charts.data.BuildStatisticsCollector
 

C

ChartData - Class in org.jenkinsci.plugins.vmanager.charts.model
Data model for chart rendering.
ChartData() - Constructor for class org.jenkinsci.plugins.vmanager.charts.model.ChartData
 
ChartData.SeriesData - Class in org.jenkinsci.plugins.vmanager.charts.model
Inner class representing a data series.
ChartDefinition - Class in org.jenkinsci.plugins.vmanager.charts.model
Defines one custom chart shown on the vManager Charts page.
ChartDefinition(String, List<MetricDefinition>, String, String) - Constructor for class org.jenkinsci.plugins.vmanager.charts.model.ChartDefinition
 
ChartDefinition.DescriptorImpl - Class in org.jenkinsci.plugins.vmanager.charts.model
 
checkDescriptorPermission(Item) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerChartsUtil
Enforce that the caller has permission to invoke a descriptor's doCheckXxx / doFillXxxItems method.
clear() - Static method in class org.jenkinsci.plugins.vmanager.charts.util.BuildLog
Clears the verbose flag for the current thread (call in finally).
collect(String, List<String>, ChartDefinition, StandardUsernamePasswordCredentials, TaskListener) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.CustomMetricsCollector
Backwards-compatible overload (no routing contexts) used by tests / callers that don't manage per-build routing OIDs.
collect(String, List<String>, ChartDefinition, StandardUsernamePasswordCredentials, CoverageRoutingContext, TaskListener) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.CustomMetricsCollector
Backwards-compatible overload (no routing contexts).
collect(String, List<String>, ChartDefinition, StandardUsernamePasswordCredentials, CoverageRoutingContext, VplanRoutingContext, TaskListener) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.CustomMetricsCollector
Collect the values of every metric in chart for this build.
collectBuildDurations() - Method in class org.jenkinsci.plugins.vmanager.charts.data.BuildStatisticsCollector
Collect build duration data for all builds.
collectSuccessRates() - Method in class org.jenkinsci.plugins.vmanager.charts.data.BuildStatisticsCollector
Collect per-build session run-state data for the stacked bar chart.
COVERAGE_LEVEL - Static variable in class org.jenkinsci.plugins.vmanager.charts.util.CustomMetricsCollector
 
CoverageRoutingContext - Class in org.jenkinsci.plugins.vmanager.charts.util
Per-build routing-OID holder for vManager COVERAGE_LEVEL REST calls.
CoverageRoutingContext() - Constructor for class org.jenkinsci.plugins.vmanager.charts.util.CoverageRoutingContext
 
cpuTimeCritical - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient.RunAnomalies
 
cpuTimeUnknown - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient.RunAnomalies
 
createFor(Job) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsActionFactory
 
createFor(Run) - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartActionFactory
 
CustomMetricsBuildAction - Class in org.jenkinsci.plugins.vmanager.charts
Attached to a Run after build completion to persist the fetched custom metric values.
CustomMetricsBuildAction(Map<String, Double>) - Constructor for class org.jenkinsci.plugins.vmanager.charts.CustomMetricsBuildAction
 
CustomMetricsCollector - Class in org.jenkinsci.plugins.vmanager.charts.util
Collects the per-build values of every MetricDefinition declared on a ChartDefinition, dispatched by the metric's entityType: SESSION_LEVEL: all attribute ids in the chart are fetched in a single POST to /rest/sessions/list (see VManagerSessionsClient.fetchSessionAttributeSums(java.lang.String, java.util.Collection<java.lang.String>, java.util.Collection<java.lang.String>, com.cloudbees.plugins.credentials.common.StandardUsernamePasswordCredentials)).
CustomMetricsRunListener - Class in org.jenkinsci.plugins.vmanager.charts
Fires after every build completes.
CustomMetricsRunListener() - Constructor for class org.jenkinsci.plugins.vmanager.charts.CustomMetricsRunListener
 

D

DEFAULT_CONFIG_FILE_NAME - Static variable in class org.jenkinsci.plugins.vmanager.charts.util.JsonConfigLoader
Canonical filename used when the build listener mirrors the JSON config into the run dir on the controller.
DEFAULT_HIERARCHY - Static variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerMetricsClient
Default value used when the user-supplied hierarchy is blank.
defaultSessionLaunchOutputFileName(Run<?, ?>) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerChartsUtil
 
defaultSessionsFileName(Run<?, ?>) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerChartsUtil
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.vmanager.charts.model.ChartDefinition.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.vmanager.charts.model.RefinementFile.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.vmanager.charts.VManagerChartHelperStep.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty.DescriptorImpl
 
doCheckAttributeName(String, String, String, String, Item) - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition.DescriptorImpl
Validates the Attribute Name field.
doCheckCredentialsId(Item, String) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty.DescriptorImpl
 
doCheckGroupByAttribute(String, String, String, Item) - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition.DescriptorImpl
 
doCheckMaxBuilds(Item, String) - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartDefinition.DescriptorImpl
 
doCheckMaxBuilds(Item, String) - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition.DescriptorImpl
 
doCheckMaxBuilds(String) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty.DescriptorImpl
 
doCheckServerUrl(String) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty.DescriptorImpl
 
doCheckTitle(Item, String) - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartDefinition.DescriptorImpl
 
doCheckTitle(Item, String) - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition.DescriptorImpl
 
doCheckVPlanPath(String, String, String, String, Item) - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartDefinition.DescriptorImpl
Validates the vPlan field.
doCheckYAxisLimit(Item, String) - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition.DescriptorImpl
 
doExportConfig(StaplerRequest2, StaplerResponse2) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty.DescriptorImpl
Exports the currently-edited (unsaved) plugin configuration as a downloadable JSON file.
doFillAttributeNameItems(String, String, String, Item) - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition.DescriptorImpl
Populates the Attribute combobox by calling the vManager REST API and listing the human-friendly titles of every numeric attribute.
doFillChartTypeItems(Item) - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition.DescriptorImpl
 
doFillCredentialsIdItems(Item, String, String) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty.DescriptorImpl
 
doFillEntityTypeItems(Item) - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition.DescriptorImpl
 
doFillGroupByAttributeItems(String, String, Item) - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition.DescriptorImpl
Populates the combobox by hitting the same RUN_LEVEL schema endpoint as the metrics descriptor uses for SESSION_LEVEL, but against the runs component and WITHOUT filtering by attribute type (i.e.
doFillSessionSourceItems() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty.DescriptorImpl
 
doFillVPlanPathItems(String, String, String, Item) - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartDefinition.DescriptorImpl
For DB type: POST to {serverUrl}/rest/vplan/list-vplans and return the vplan_name of each entry.
doFillVPlanTypeItems(Item) - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartDefinition.DescriptorImpl
 
doSaveLayout(StaplerRequest2, StaplerResponse2) - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction
 
doSaveLayout(StaplerRequest2, StaplerResponse2) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
POST endpoint that persists the dashboard layout JSON sent by the front-end.
durationCritical - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient.RunAnomalies
 
durationMinutes - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerRunsClient.RunPoint
 
durationUnknown - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient.RunAnomalies
 

E

effectiveForJob(Job<?, ?>, VManagerChartsJobProperty) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.JsonConfigLoader
Returns the effective property for job-level views (the job-sidebar "vManager Charts" page).
effectiveForRun(Run<?, ?>, VManagerChartsJobProperty) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.JsonConfigLoader
Returns the effective property to use for view/data purposes given a Run.
estimatedDurationMinutes - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerRunsClient.RunPoint
 

F

failedRuns - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient.SessionAggregates
 
FailureTriageBuildAction - Class in org.jenkinsci.plugins.vmanager.charts
Per-build action that records the result of one grouped-runs heat-map REST query.
FailureTriageBuildAction(String, String, Map<String, Integer>) - Constructor for class org.jenkinsci.plugins.vmanager.charts.FailureTriageBuildAction
 
FailureTriageBuildAction(Map<String, Integer>) - Constructor for class org.jenkinsci.plugins.vmanager.charts.FailureTriageBuildAction
 
fetchAggregated(String, Collection<String>, StandardUsernamePasswordCredentials) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient
Posts the sessions list query and returns the summed counts across all region groups returned by the server.
fetchAggregated(String, Collection<String>, StandardUsernamePasswordCredentials, TaskListener) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient
Same as VManagerSessionsClient.fetchAggregated(String, Collection, StandardUsernamePasswordCredentials) but logs the URL, headers and payload to listener (if non-null).
fetchFailureDescriptionCounts(String, Collection<String>, StandardUsernamePasswordCredentials, TaskListener) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerRunsClient
POSTs /rest/runs/list grouped by first_failure_description for the given sessions and returns a map of description → number_of_entities.
fetchGroupByCounts(String, Collection<String>, StandardUsernamePasswordCredentials, TaskListener, String, int) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerRunsClient
Two-argument convenience overload for callers that don't need to restrict by run status.
fetchGroupByCounts(String, Collection<String>, StandardUsernamePasswordCredentials, TaskListener, String, int, List<String>) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerRunsClient
POSTs /rest/runs/list grouped by an arbitrary RUN_LEVEL attribute and returns a map of group-value → number_of_entities.
fetchMetricSums(String, String, String, Collection<String>, Collection<String>, Collection<String>, StandardUsernamePasswordCredentials, CoverageRoutingContext, TaskListener) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerMetricsClient
Posts a metrics-get query and returns the summed numeric value for each requested attribute id across all rows the server returns.
fetchRunAnomalies(String, Collection<String>, StandardUsernamePasswordCredentials, TaskListener) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient
Two-step fetch for the build-level Run Anomalies chart: POST /rest/sessions/list with .InFilter on session_name and projection [name, id, total_runs_in_session] to translate session names → ids and sum total_runs_in_session across them. POST /rest/data-mining/get-sessions-exceptions-aggregated-counts with the resulting array of ids as the raw JSON body; the response is a single object with the *_critical_ex_count_vmgr_latest and *_unknown_ex_count_vmgr_latest fields for each of the four metrics. Returns null if there are no sessions or no ids could be resolved (caller should skip storing the build action in that case).
fetchRunPoints(String, Collection<String>, long, StandardUsernamePasswordCredentials, TaskListener) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerRunsClient
POSTs /rest/runs/list for the given sessions and returns the resulting points (already converted to minutes), preserving the server's ASCENDING-by-duration ordering.
fetchSessionAttributeSums(String, Collection<String>, Collection<String>, StandardUsernamePasswordCredentials) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient
Posts a sessions-list query selecting an arbitrary set of attribute ids and returns the summed numeric value for each attribute across all returned rows.
fetchSessionAttributeSums(String, Collection<String>, Collection<String>, StandardUsernamePasswordCredentials, TaskListener) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient
fetchSessionNamesByIds(String, Collection<String>, StandardUsernamePasswordCredentials, TaskListener) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient
Translates a list of session ids (e.g.
fetchSessionStartMillis(String, Collection<String>, StandardUsernamePasswordCredentials, TaskListener) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerRunsClient
POSTs /rest/sessions/list for the given sessions, sorted by start_time ASCENDING, and returns the start_time (in ms) of the earliest session — i.e.
fetchSessionTatWarnings(String, Collection<String>, StandardUsernamePasswordCredentials, TaskListener) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient
Posts a sessions-list query for the given session names and inspects three vManager attributes per session — total_runs_in_session, real_max_runs_in_parallel_vmgr and max_runs_in_parallel — to detect sessions whose configured parallelism could not be met at runtime.
fetchVplanMetricSums(String, String, Collection<String>, Collection<String>, Collection<String>, String, boolean, Collection<String>, StandardUsernamePasswordCredentials, VplanRoutingContext, TaskListener) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerVplanClient
Posts a vplan-get query and returns the summed numeric value for each requested attribute id.

G

getAllStatuses() - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition.DescriptorImpl
Bean-style getter so Jelly can read descriptor.allStatuses.
getAnomaly() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction.RunAnomaliesData
 
getAttributeId() - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
Extracts the machine-readable id from a "Title (id)" value.
getAttributeName() - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
Raw stored value, e.g.
getAttributeTitle() - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
Extracts the human-friendly title from a "Title (id)" value.
getAvgMemCritical() - Method in class org.jenkinsci.plugins.vmanager.charts.RunAnomaliesBuildAction
 
getAvgMemNone() - Method in class org.jenkinsci.plugins.vmanager.charts.RunAnomaliesBuildAction
 
getAvgMemUnknown() - Method in class org.jenkinsci.plugins.vmanager.charts.RunAnomaliesBuildAction
 
getBuildDurationData() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
 
getCategories() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction.RunAnomaliesData
 
getChartId() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction.CustomChartCard
 
getChartId() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction.GroupedRunsCard
 
getChartTitle() - Method in class org.jenkinsci.plugins.vmanager.charts.FailureTriageBuildAction
 
getChartType() - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartData
 
getChartType() - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
 
getConfigFilePath() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
getConfigSource() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
getCounts() - Method in class org.jenkinsci.plugins.vmanager.charts.FailureTriageBuildAction
 
getCoverageHierarchy() - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
 
getCpuTimeCritical() - Method in class org.jenkinsci.plugins.vmanager.charts.RunAnomaliesBuildAction
 
getCpuTimeNone() - Method in class org.jenkinsci.plugins.vmanager.charts.RunAnomaliesBuildAction
 
getCpuTimeUnknown() - Method in class org.jenkinsci.plugins.vmanager.charts.RunAnomaliesBuildAction
 
getCredentialsId() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
getCurrentWorkspace(Run<?, ?>) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerChartsUtil
Best-effort lookup of the directory where the vManager Jenkins Plugin (or a user-supplied pipeline step) is expected to drop the .sessions.input / .session_launch.output files.
getCustomChartCards() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
Used by index.jelly to render one dashboard card per configured custom chart.
getCustomCharts() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
getCustomChartTitles() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
Used by index.jelly to render one container per configured chart.
getCustomMetricsData() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
Returns one ChartData per configured custom chart, where each ChartData contains one series per metric in that chart (each series may carry its own type: line/bar/column).
getData() - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartData.SeriesData
 
getDisplayName() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction
 
getDisplayName() - Method in class org.jenkinsci.plugins.vmanager.charts.CustomMetricsBuildAction
 
getDisplayName() - Method in class org.jenkinsci.plugins.vmanager.charts.FailureTriageBuildAction
 
getDisplayName() - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartDefinition.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
Label shown on the chart legend: nickname if set, else attribute title.
getDisplayName() - Method in class org.jenkinsci.plugins.vmanager.charts.model.RefinementFile.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.vmanager.charts.RegressionOptimizationBuildAction
 
getDisplayName() - Method in class org.jenkinsci.plugins.vmanager.charts.RunAnomaliesBuildAction
 
getDisplayName() - Method in class org.jenkinsci.plugins.vmanager.charts.SessionStatsBuildAction
 
getDisplayName() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartHelperStep.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
 
getDisplayName() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty.DescriptorImpl
 
getDurationCritical() - Method in class org.jenkinsci.plugins.vmanager.charts.RunAnomaliesBuildAction
 
getDurationNone() - Method in class org.jenkinsci.plugins.vmanager.charts.RunAnomaliesBuildAction
 
getDurationUnknown() - Method in class org.jenkinsci.plugins.vmanager.charts.RunAnomaliesBuildAction
 
getEntityType() - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
 
getError() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction.RegressionOptimizationData
 
getError() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction.RunAnomaliesData
 
getFailedRuns() - Method in class org.jenkinsci.plugins.vmanager.charts.SessionStatsBuildAction
 
getFunctionName() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartHelperStep.DescriptorImpl
 
getGroupByAttribute() - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition
 
getGroupByAttributeId() - Method in class org.jenkinsci.plugins.vmanager.charts.FailureTriageBuildAction
 
getGroupByAttributeId() - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition
Machine-readable id parsed out of "Title (id)".
getGroupByAttributeTitle() - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition
Human-friendly title parsed out of "Title (id)".
getGroupedRunsCards() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
Cards for index.jelly rendering of grouped-runs heat-maps.
getGroupedRunsCharts() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
getGroupedRunsChartsData() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
Returns one heat-map dataset per configured GroupedRunsChartDefinition (in declaration order, matching VManagerChartsAction.getGroupedRunsCards()).
getHierarchyPath() - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
 
getIconFileName() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction
 
getIconFileName() - Method in class org.jenkinsci.plugins.vmanager.charts.CustomMetricsBuildAction
 
getIconFileName() - Method in class org.jenkinsci.plugins.vmanager.charts.FailureTriageBuildAction
 
getIconFileName() - Method in class org.jenkinsci.plugins.vmanager.charts.RegressionOptimizationBuildAction
 
getIconFileName() - Method in class org.jenkinsci.plugins.vmanager.charts.RunAnomaliesBuildAction
 
getIconFileName() - Method in class org.jenkinsci.plugins.vmanager.charts.SessionStatsBuildAction
 
getIconFileName() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
 
getIndex() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction.CustomChartCard
 
getIndex() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction.GroupedRunsCard
 
getJob() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
 
getJson(String, StandardUsernamePasswordCredentials) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerHttpClient
HTTP GET.
getLabels() - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartData
 
getLarge() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction.RegressionOptimizationData
 
getLarge() - Method in class org.jenkinsci.plugins.vmanager.charts.RegressionOptimizationBuildAction
 
getLargeEnd() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction.RegressionOptimizationData
 
getLargeEnd() - Method in class org.jenkinsci.plugins.vmanager.charts.RegressionOptimizationBuildAction
 
getLayoutJson() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction
Current persisted build-page layout, opaque JSON; "{}" if none.
getLayoutJson() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
Current persisted layout, opaque JSON.
getMaxBuilds() - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartDefinition
 
getMaxBuilds() - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition
 
getMaxBuilds() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
Number of most-recent builds to include in built-in charts; 0 = unlimited.
getMaxMemCritical() - Method in class org.jenkinsci.plugins.vmanager.charts.RunAnomaliesBuildAction
 
getMaxMemNone() - Method in class org.jenkinsci.plugins.vmanager.charts.RunAnomaliesBuildAction
 
getMaxMemUnknown() - Method in class org.jenkinsci.plugins.vmanager.charts.RunAnomaliesBuildAction
 
getMedium() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction.RegressionOptimizationData
 
getMedium() - Method in class org.jenkinsci.plugins.vmanager.charts.RegressionOptimizationBuildAction
 
getMediumEnd() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction.RegressionOptimizationData
 
getMediumEnd() - Method in class org.jenkinsci.plugins.vmanager.charts.RegressionOptimizationBuildAction
 
getMetrics() - Method in class org.jenkinsci.plugins.vmanager.charts.CustomMetricsBuildAction
 
getMetrics() - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartDefinition
 
getName() - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartData.SeriesData
 
getName() - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
Chart-series legend label: the attribute title.
getNickname() - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
 
getNone() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction.RunAnomaliesData
 
getOid() - Method in class org.jenkinsci.plugins.vmanager.charts.util.CoverageRoutingContext
 
getOid(String, String) - Method in class org.jenkinsci.plugins.vmanager.charts.util.VplanRoutingContext
 
getOptions() - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartData
 
getOtherRuns() - Method in class org.jenkinsci.plugins.vmanager.charts.SessionStatsBuildAction
 
getPageHeading() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction
Page heading: "vManager Charts for build #N".
getPassedRuns() - Method in class org.jenkinsci.plugins.vmanager.charts.SessionStatsBuildAction
 
getPath() - Method in class org.jenkinsci.plugins.vmanager.charts.model.RefinementFile
 
getRefinementFiles() - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
 
getRegressionOptimizationData() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction
Stapler/JS-callable: returns the Runs Duration chart data that was fetched and stored on this build at build-completion time.
getRequiredContext() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartHelperStep.DescriptorImpl
 
getRun() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction
 
getRunAnomaliesData() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction
Stapler/JS-callable: returns the Run Anomalies chart data that was fetched and stored on this build at build-completion time.
getRunning() - Method in class org.jenkinsci.plugins.vmanager.charts.SessionStatsBuildAction
 
getSeries() - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartData
 
getSeriesKey() - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
Per-chart unique key for this metric's series in the build action map.
getServerUrl() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
getSessionCount() - Method in class org.jenkinsci.plugins.vmanager.charts.SessionStatsBuildAction
 
getSessionInputFile() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
getSessions() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction
vManager session names this build was associated with (resolved from .sessions.input or, as a fallback, .session_launch.output).
getSessions() - Method in class org.jenkinsci.plugins.vmanager.charts.RegressionOptimizationBuildAction
 
getSessionSource() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
getSessionWarnings() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction
Per-session warning text (e.g.
getSessionWarnings() - Method in class org.jenkinsci.plugins.vmanager.charts.RegressionOptimizationBuildAction
 
getSmall() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction.RegressionOptimizationData
 
getSmall() - Method in class org.jenkinsci.plugins.vmanager.charts.RegressionOptimizationBuildAction
 
getSmallEnd() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction.RegressionOptimizationData
 
getSmallEnd() - Method in class org.jenkinsci.plugins.vmanager.charts.RegressionOptimizationBuildAction
 
getStatusFilterList() - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition
Parsed status list.
getStatusFilters() - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition
Raw CSV value as stored (used by the jelly textbox to round-trip).
getSubtitle() - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition
 
getSubtitle() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction.GroupedRunsCard
 
getSuccessRateData() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
 
getTitle() - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartDefinition
 
getTitle() - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition
 
getTitle() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction.CustomChartCard
 
getTitle() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction.GroupedRunsCard
 
getTotalRuns() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction.RunAnomaliesData
 
getTotalRuns() - Method in class org.jenkinsci.plugins.vmanager.charts.RunAnomaliesBuildAction
 
getType() - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartData.SeriesData
 
getUnknown() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction.RunAnomaliesData
 
getUrlName() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction
 
getUrlName() - Method in class org.jenkinsci.plugins.vmanager.charts.CustomMetricsBuildAction
 
getUrlName() - Method in class org.jenkinsci.plugins.vmanager.charts.FailureTriageBuildAction
 
getUrlName() - Method in class org.jenkinsci.plugins.vmanager.charts.RegressionOptimizationBuildAction
 
getUrlName() - Method in class org.jenkinsci.plugins.vmanager.charts.RunAnomaliesBuildAction
 
getUrlName() - Method in class org.jenkinsci.plugins.vmanager.charts.SessionStatsBuildAction
 
getUrlName() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
 
getUrls() - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartData
 
getVerificationScope() - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
 
getVManagerSchema() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
getVPlanPath() - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartDefinition
 
getVplanRefinementFiles() - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
 
getVPlanType() - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartDefinition
 
getWaiting() - Method in class org.jenkinsci.plugins.vmanager.charts.SessionStatsBuildAction
 
getYAxisLimit() - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition
 
GroupedRunsChartDefinition - Class in org.jenkinsci.plugins.vmanager.charts.model
One instance of the "Custom Grouped Run's Chart (Heatmap)" feature.
GroupedRunsChartDefinition(String, String, String) - Constructor for class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition
 
GroupedRunsChartDefinition.DescriptorImpl - Class in org.jenkinsci.plugins.vmanager.charts.model
 

H

hasOid() - Method in class org.jenkinsci.plugins.vmanager.charts.util.CoverageRoutingContext
 
hasOid(String, String) - Method in class org.jenkinsci.plugins.vmanager.charts.util.VplanRoutingContext
 
HDR_OID - Static variable in class org.jenkinsci.plugins.vmanager.charts.util.CoverageRoutingContext
 
HDR_OID - Static variable in class org.jenkinsci.plugins.vmanager.charts.util.VplanRoutingContext
 
HDR_RETAIN - Static variable in class org.jenkinsci.plugins.vmanager.charts.util.CoverageRoutingContext
 
HDR_RETAIN - Static variable in class org.jenkinsci.plugins.vmanager.charts.util.VplanRoutingContext
 
header(String) - Method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerHttpClient.Response
Case-insensitive lookup.
headers - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerHttpClient.Response
Lower-cased header name → raw value (first value if server sent multiple).

I

id - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerRunsClient.RunPoint
 
isApplicable(Class<? extends Job>) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty.DescriptorImpl
 
isCanConfigure() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction
Whether the current user may persist a new layout for this page.
isCanConfigure() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
Used by the dashboard JS to decide whether to show the drag/width/save UI or stay read-only.
isEnabled() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
isShowBuildDuration() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
 
isShowBuildDuration() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
isShowBuildLevelCharts() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
isShowCustomMetrics() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
 
isShowCustomMetrics() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
isShowFailureTriageChart() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
 
isShowGroupedRunsCharts() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
isShowRegressionOptimizationChart() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction
Whether the Regression Optimization Chart is enabled on the parent job.
isShowRegressionOptimizationChart() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
isShowRunAnomaliesChart() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartAction
Whether the Run Anomalies Chart is enabled on the parent job.
isShowRunAnomaliesChart() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
isShowSuccessRate() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
 
isShowSuccessRate() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
isStacked() - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartData
 
isVerbose() - Static method in class org.jenkinsci.plugins.vmanager.charts.util.BuildLog
Whether verbose console output is currently enabled.
isVerboseLogging() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 

J

JOB_LAYOUT_FILE - Static variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerChartsLayoutStore
 
JsonConfigLoader - Class in org.jenkinsci.plugins.vmanager.charts.util
Builds a VManagerChartsJobProperty from a JSON configuration (typically exported from the job-property UI and dropped into the build's workspace).

K

key(String, String) - Static method in class org.jenkinsci.plugins.vmanager.charts.CustomMetricsRunListener
 

L

load(String) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.JsonConfigLoader
Parses jsonText and returns a populated property (no credentials).
loadBuildLayout(Job<?, ?>) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerChartsLayoutStore
 
loadJobLayout(Job<?, ?>) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerChartsLayoutStore
 
locateConfigFile(Run<?, ?>, String) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.JsonConfigLoader
Resolves the controller-side File that should be read for the JSON config of a given run.

M

MAX_LAYOUT_BYTES - Static variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerChartsLayoutStore
Hard cap on payload size, just to keep a misbehaving client honest.
maxMemCritical - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient.RunAnomalies
 
maxMemUnknown - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient.RunAnomalies
 
Messages - Class in org.jenkinsci.plugins.vmanager.charts
Generated localization support class.
Messages() - Constructor for class org.jenkinsci.plugins.vmanager.charts.Messages
 
MetricDefinition - Class in org.jenkinsci.plugins.vmanager.charts.model
Defines one custom metric: which vManager entity level to query and the attribute name.
MetricDefinition(String, String, String, String, String) - Constructor for class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
 
MetricDefinition.DescriptorImpl - Class in org.jenkinsci.plugins.vmanager.charts.model
 

N

newInstance(StaplerRequest2, JSONObject) - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartDefinition.DescriptorImpl
 
numberOfEntities - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient.SessionAggregates
 

O

onCompleted(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.vmanager.charts.CustomMetricsRunListener
 
openConnection(String) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerHttpClient
Opens a connection that trusts all certificates and hostnames.
org.jenkinsci.plugins.vmanager.charts - package org.jenkinsci.plugins.vmanager.charts
 
org.jenkinsci.plugins.vmanager.charts.data - package org.jenkinsci.plugins.vmanager.charts.data
 
org.jenkinsci.plugins.vmanager.charts.model - package org.jenkinsci.plugins.vmanager.charts.model
 
org.jenkinsci.plugins.vmanager.charts.util - package org.jenkinsci.plugins.vmanager.charts.util
 
otherRuns - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient.SessionAggregates
 

P

passedRuns - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient.SessionAggregates
 
postJson(String, String, StandardUsernamePasswordCredentials) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerHttpClient
HTTP POST of a JSON body.
postJsonFull(String, String, StandardUsernamePasswordCredentials, Map<String, String>) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerHttpClient
HTTP POST of a JSON body, with optional extra request headers, returning both response body and response headers.

R

READ_TIMEOUT_MS - Static variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerHttpClient
 
readSessionNames(FilePath) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerChartsUtil
Reads session names from the resolved file.
readSessionNames(Run<?, ?>, FilePath, String, String) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerChartsUtil
Convenience: resolve and read in one call.
RefinementFile - Class in org.jenkinsci.plugins.vmanager.charts.model
One full filesystem path to a vManager refinement (or vPlan refinement) file.
RefinementFile(String) - Constructor for class org.jenkinsci.plugins.vmanager.charts.model.RefinementFile
 
RefinementFile.DescriptorImpl - Class in org.jenkinsci.plugins.vmanager.charts.model
 
RegressionOptimizationBuildAction - Class in org.jenkinsci.plugins.vmanager.charts
Per-build action that records the data for the Runs Duration Chart: every run that belongs to the build's vManager session(s), bucketed into Small / Medium / Large thirds by duration.
RegressionOptimizationBuildAction(List<double[]>, List<double[]>, List<double[]>, List<double[]>, List<double[]>, List<double[]>) - Constructor for class org.jenkinsci.plugins.vmanager.charts.RegressionOptimizationBuildAction
 
RegressionOptimizationBuildAction(List<double[]>, List<double[]>, List<double[]>, List<double[]>, List<double[]>, List<double[]>, List<String>) - Constructor for class org.jenkinsci.plugins.vmanager.charts.RegressionOptimizationBuildAction
 
RegressionOptimizationBuildAction(List<double[]>, List<double[]>, List<double[]>, List<double[]>, List<double[]>, List<double[]>, List<String>, Map<String, String>) - Constructor for class org.jenkinsci.plugins.vmanager.charts.RegressionOptimizationBuildAction
 
resolveSessionLaunchOutputFile(Run<?, ?>, FilePath, FilePath) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerChartsUtil
Resolves the FilePath of the fallback .session_launch.output file.
resolveSessionsInputFile(Run<?, ?>, FilePath, String, String) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerChartsUtil
Resolves the FilePath of the sessions input file for this build, applying the rules described on VManagerChartsJobProperty.getSessionSource(): PLUGIN (default) — file is in the build workspace and is named per VManagerChartsUtil.defaultSessionsFileName(Run). FILE with empty path — same as PLUGIN. FILE with a non-empty path — that path is used.
rowCount - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient.SessionAggregates
 
RunAnomaliesBuildAction - Class in org.jenkinsci.plugins.vmanager.charts
Per-build action that records the data for the build-level Run Anomalies chart: four stacked bars (Duration, CPU Time, Max Memory Usage, Average Memory Usage), each split into None / Unknown / Anomaly (critical) counts.
RunAnomaliesBuildAction(int, int, int, int, int, int, int, int, int) - Constructor for class org.jenkinsci.plugins.vmanager.charts.RunAnomaliesBuildAction
 
running - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient.SessionAggregates
 

S

saveBuildLayout(Job<?, ?>, String) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerChartsLayoutStore
 
saveJobLayout(Job<?, ?>, String) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.VManagerChartsLayoutStore
 
SeriesData(String, List<?>) - Constructor for class org.jenkinsci.plugins.vmanager.charts.model.ChartData.SeriesData
 
SeriesData(String, List<?>, String) - Constructor for class org.jenkinsci.plugins.vmanager.charts.model.ChartData.SeriesData
 
SESSION_LAUNCH_OUTPUT_SUFFIX - Static variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerChartsUtil
Suffix of the per-build file dropped by the vManager Jenkins Plugin (launch mode) listing the IDs of the sessions it just kicked off.
SESSION_LEVEL - Static variable in class org.jenkinsci.plugins.vmanager.charts.util.CustomMetricsCollector
 
SESSIONS_INPUT_SUFFIX - Static variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerChartsUtil
Suffix used for the conventional per-build session-input file.
SessionStatsBuildAction - Class in org.jenkinsci.plugins.vmanager.charts
Per-build action that records the aggregated vManager session run counts (passed, failed, running, waiting, other) for the sessions listed in the build's sessions input file.
SessionStatsBuildAction(int, int, int, int, int, int) - Constructor for class org.jenkinsci.plugins.vmanager.charts.SessionStatsBuildAction
 
setChartType(String) - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartData
 
setConfigFilePath(String) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setConfigSource(String) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setCoverageHierarchy(String) - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
 
setCredentialsId(String) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setCustomCharts(List<ChartDefinition>) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setEnabled(boolean) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setGroupedRunsCharts(List<GroupedRunsChartDefinition>) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setLabels(List<String>) - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartData
 
setMaxBuilds(int) - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartDefinition
 
setMaxBuilds(int) - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition
 
setMaxBuilds(int) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setNickname(String) - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
 
setOid(String) - Method in class org.jenkinsci.plugins.vmanager.charts.util.CoverageRoutingContext
 
setOid(String, String, String) - Method in class org.jenkinsci.plugins.vmanager.charts.util.VplanRoutingContext
 
setOption(String, Object) - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartData
 
setRefinementFiles(List<RefinementFile>) - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
 
setServerUrl(String) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setSessionInputFile(String) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setSessionSource(String) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setShowBuildDuration(boolean) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setShowBuildLevelCharts(boolean) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setShowCustomMetrics(boolean) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setShowGroupedRunsCharts(boolean) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setShowRegressionOptimizationChart(boolean) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setShowRunAnomaliesChart(boolean) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setShowSuccessRate(boolean) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setStacked(boolean) - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartData
 
setStatusFilters(String) - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition
 
setUrls(List<String>) - Method in class org.jenkinsci.plugins.vmanager.charts.model.ChartData
 
setVerbose(boolean) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.BuildLog
Sets the verbose flag for the current thread.
setVerboseLogging(boolean) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setVManagerSchema(String) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
setVplanRefinementFiles(List<RefinementFile>) - Method in class org.jenkinsci.plugins.vmanager.charts.model.MetricDefinition
 
setYAxisLimit(int) - Method in class org.jenkinsci.plugins.vmanager.charts.model.GroupedRunsChartDefinition
 
start(StepContext) - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartHelperStep
 

T

TIMEOUT_MS - Static variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerHttpClient
 
timeToEndMinutes - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerRunsClient.RunPoint
 
timeToStartMinutes - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerRunsClient.RunPoint
 
toJson(VManagerChartsJobProperty) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.JsonConfigLoader
Serializes a VManagerChartsJobProperty into the canonical JSON shape that JsonConfigLoader.load(String) can read back (round-trippable).
totalRuns - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient.RunAnomalies
 
trace(TaskListener, String) - Static method in class org.jenkinsci.plugins.vmanager.charts.util.BuildLog
Prints msg to the build's console only when the verbose flag is enabled and the listener is non-null.
type() - Method in class org.jenkinsci.plugins.vmanager.charts.BuildChartActionFactory
 
type() - Method in class org.jenkinsci.plugins.vmanager.charts.VManagerChartsActionFactory
 

V

VManagerChartHelperStep - Class in org.jenkinsci.plugins.vmanager.charts
Pipeline step vManagerChartHelper: copies the conventional vManager Charts input files from the agent workspace into the build's controller-side run directory (next to the log), so that CustomMetricsRunListener can find them after the build completes.
VManagerChartHelperStep() - Constructor for class org.jenkinsci.plugins.vmanager.charts.VManagerChartHelperStep
 
VManagerChartHelperStep.DescriptorImpl - Class in org.jenkinsci.plugins.vmanager.charts
 
VManagerCharts_DisplayName() - Static method in class org.jenkinsci.plugins.vmanager.charts.Messages
Key VManagerCharts.DisplayName: vManager Charts.
VManagerChartsAction - Class in org.jenkinsci.plugins.vmanager.charts
Action that adds "vManager Charts" link to job sidebar.
VManagerChartsAction(Job<?, ?>) - Constructor for class org.jenkinsci.plugins.vmanager.charts.VManagerChartsAction
 
VManagerChartsAction.CustomChartCard - Class in org.jenkinsci.plugins.vmanager.charts
Lightweight row used by index.jelly to render a custom-chart card.
VManagerChartsAction.GroupedRunsCard - Class in org.jenkinsci.plugins.vmanager.charts
Lightweight row used by index.jelly to render a grouped-runs card.
VManagerChartsActionFactory - Class in org.jenkinsci.plugins.vmanager.charts
Factory that adds VManagerChartsAction to all Jenkins jobs.
VManagerChartsActionFactory() - Constructor for class org.jenkinsci.plugins.vmanager.charts.VManagerChartsActionFactory
 
VManagerChartsJobProperty - Class in org.jenkinsci.plugins.vmanager.charts
Job property that enables vManager Charts for a job and configures which charts are displayed.
VManagerChartsJobProperty() - Constructor for class org.jenkinsci.plugins.vmanager.charts.VManagerChartsJobProperty
 
VManagerChartsJobProperty.DescriptorImpl - Class in org.jenkinsci.plugins.vmanager.charts
 
VManagerChartsLayoutStore - Class in org.jenkinsci.plugins.vmanager.charts.util
Persists the per-job dashboard layout (chart order and per-chart width) for the two chart pages (VManagerChartsAction and BuildChartAction).
VManagerChartsUtil - Class in org.jenkinsci.plugins.vmanager.charts.util
Utility helpers for the vManager Charts plugin.
VManagerHttpClient - Class in org.jenkinsci.plugins.vmanager.charts.util
Single shared HTTP client for all vManager REST calls in this plugin.
VManagerHttpClient.Response - Class in org.jenkinsci.plugins.vmanager.charts.util
HTTP response container: trimmed body + a case-insensitive view of the response headers.
VManagerMetricsClient - Class in org.jenkinsci.plugins.vmanager.charts.util
Thin client around the vManager /rest/metrics/get endpoint used to obtain coverage / vPlan attribute values for a build.
VManagerRunsClient - Class in org.jenkinsci.plugins.vmanager.charts.util
Thin client around the vManager /rest/runs/list endpoint used to fetch the (start_time, duration) pair of every run that belongs to a given set of sessions.
VManagerRunsClient.RunPoint - Class in org.jenkinsci.plugins.vmanager.charts.util
Single run point: holds both timeToStartMinutes and timeToEndMinutes (elapsed minutes from the session's start to the run's start / end respectively), the run durationMinutes, the vManager-reported estimatedDurationMinutes (the value of the estimated_duration_vmgr attribute, converted from seconds to minutes) and the vManager run id (numeric).
VManagerSessionsClient - Class in org.jenkinsci.plugins.vmanager.charts.util
Thin client around the vManager /rest/sessions/list endpoint used to obtain run-state counts for a list of session names.
VManagerSessionsClient.RunAnomalies - Class in org.jenkinsci.plugins.vmanager.charts.util
Aggregated "Run Anomalies" counts for a set of sessions, used by the build-level Run Anomalies chart.
VManagerSessionsClient.SessionAggregates - Class in org.jenkinsci.plugins.vmanager.charts.util
Aggregated run-state totals for a set of sessions.
VManagerVplanClient - Class in org.jenkinsci.plugins.vmanager.charts.util
Thin client around the vManager /rest/vplan/get endpoint used to obtain VPLAN_LEVEL attribute values for a build.
VPLAN_LEVEL - Static variable in class org.jenkinsci.plugins.vmanager.charts.util.CustomMetricsCollector
 
VplanRoutingContext - Class in org.jenkinsci.plugins.vmanager.charts.util
Per-build routing-OID holder for vManager VPLAN_LEVEL REST calls (/rest/vplan/get).
VplanRoutingContext() - Constructor for class org.jenkinsci.plugins.vmanager.charts.util.VplanRoutingContext
 

W

waiting - Variable in class org.jenkinsci.plugins.vmanager.charts.util.VManagerSessionsClient.SessionAggregates
 

_

_VManagerCharts_DisplayName() - Static method in class org.jenkinsci.plugins.vmanager.charts.Messages
Key VManagerCharts.DisplayName: vManager Charts.
A B C D E F G H I J K L M N O P R S T V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form