A B C D E F G H I J L M N O P R S T U V W _ 
All Classes All Packages

A

AboutBrowser - Class in com.cloudbees.jenkins.support.impl
Basic information about the user's browser.
AboutBrowser() - Constructor for class com.cloudbees.jenkins.support.impl.AboutBrowser
 
AboutJenkins - Class in com.cloudbees.jenkins.support.impl
Contributes basic information about Jenkins.
AboutJenkins() - Constructor for class com.cloudbees.jenkins.support.impl.AboutJenkins
 
AboutUser - Class in com.cloudbees.jenkins.support.impl
Basic information about the user's authentication.
AboutUser() - Constructor for class com.cloudbees.jenkins.support.impl.AboutUser
 
AbstractItemDirectoryComponent - Class in com.cloudbees.jenkins.support.impl
 
AbstractItemDirectoryComponent() - Constructor for class com.cloudbees.jenkins.support.impl.AbstractItemDirectoryComponent
 
AbstractItemDirectoryComponent(String, String, boolean, int) - Constructor for class com.cloudbees.jenkins.support.impl.AbstractItemDirectoryComponent
 
AbstractItemDirectoryComponent_DisplayName() - Static method in class com.cloudbees.jenkins.support.impl.Messages
Key AbstractItemDirectoryComponent_DisplayName: Files in Item Root Directory.
AbstractItemDirectoryComponent.DescriptorImpl - Class in com.cloudbees.jenkins.support.impl
 
add(Content) - Method in class com.cloudbees.jenkins.support.api.Container
 
add(File) - Method in class com.cloudbees.jenkins.support.timer.FileListCap
 
add(String) - Method in class com.cloudbees.jenkins.support.filter.WordsTrie
Add a word to the Trie.
addContents(Container) - Method in class com.cloudbees.jenkins.support.api.Component
Add contents to a container
addContents(Container) - Method in class com.cloudbees.jenkins.support.api.ObjectComponent
Add contents to a container
addContents(Container) - Method in class com.cloudbees.jenkins.support.configfiles.AgentsConfigFile
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.configfiles.ConfigFileComponent
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.configfiles.OtherConfigFilesComponent
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.AboutBrowser
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.AboutJenkins
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.AboutUser
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.AdministrativeMonitors
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.AgentProtocols
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.BuildQueue
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.CustomLogs
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.DumpExportTable
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.EnvironmentVariables
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.FileDescriptorLimit
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.GCLogs
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.HeapUsageHistogram
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.ItemsContent
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.JenkinsLogs
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.LoadStats
Add contents to a container
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.LoggerManager
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.Metrics
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.NetworkInterfaces
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.NodeExecutors
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.NodeMonitors
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.OtherLogs
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.ProcFilesRetriever
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.RemotingDiagnostics
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.ReverseProxy
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.RootCAs
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.RunningBuilds
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.SlaveCommandStatistics
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs.LogArchiver
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.SlaveLogs
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.SystemProperties
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.TaskLogs
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.ThreadDumps
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.UpdateCenter
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.impl.UserCount
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.slowrequest.SlowRequestComponent
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.threaddump.HighLoadComponent
 
addContents(Container) - Method in class com.cloudbees.jenkins.support.timer.DeadlockRequestComponent
 
addContents(Container, FileListCap) - Method in class com.cloudbees.jenkins.support.timer.FileListCapComponent
 
addContents(Container, FileListCap) - Method in class com.cloudbees.jenkins.support.timer.UnfilteredFileListCapComponent
 
addContents(Container, AbstractItem) - Method in class com.cloudbees.jenkins.support.impl.AbstractItemDirectoryComponent
 
addContents(Container, Computer) - Method in class com.cloudbees.jenkins.support.configfiles.AgentsConfigFile
 
addContents(Container, Computer) - Method in class com.cloudbees.jenkins.support.impl.DumpExportTable
 
addContents(Container, Computer) - Method in class com.cloudbees.jenkins.support.impl.NodeExecutors
 
addContents(Container, Computer) - Method in class com.cloudbees.jenkins.support.impl.NodeRemoteDirectoryComponent
 
addContents(Container, Computer) - Method in class com.cloudbees.jenkins.support.impl.ProcFilesRetriever
 
addContents(Container, Computer) - Method in class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs
 
addContents(Container, Computer) - Method in class com.cloudbees.jenkins.support.impl.ThreadDumps
 
addContents(Container, Run) - Method in class com.cloudbees.jenkins.support.impl.RunDirectoryComponent
 
addContents(Container, T) - Method in class com.cloudbees.jenkins.support.api.ObjectComponent
Add contents from a specific item to a container
ADDITIONAL_SECURITY_WORDS_FILENAME - Static variable in class com.cloudbees.jenkins.support.filter.PasswordRedactorRegexBuilder
 
AdditionalFromFileStopWords - Class in com.cloudbees.jenkins.support.filter
 
AdditionalFromFileStopWords() - Constructor for class com.cloudbees.jenkins.support.filter.AdditionalFromFileStopWords
 
addUnixContents(Container, Node) - Method in class com.cloudbees.jenkins.support.impl.AdvancedProcFilesRetriever
 
addUnixContents(Container, Node) - Method in class com.cloudbees.jenkins.support.impl.ProcFilesRetriever
 
AdministrativeMonitors - Class in com.cloudbees.jenkins.support.impl
Warns if any administrative monitors are currently active.
AdministrativeMonitors() - Constructor for class com.cloudbees.jenkins.support.impl.AdministrativeMonitors
 
AdvancedProcFilesRetriever - Class in com.cloudbees.jenkins.support.impl
Base class for gathering specified /proc files with the capacity of selecting whether filter or not each file content.
AdvancedProcFilesRetriever() - Constructor for class com.cloudbees.jenkins.support.impl.AdvancedProcFilesRetriever
 
AdvancedProcFilesRetriever.ProcFile - Class in com.cloudbees.jenkins.support.impl
A class to define a file with a name in the bundle and also whether its content should be filtered.
afterAddUnixContents(Container, Node, String) - Method in class com.cloudbees.jenkins.support.impl.ProcFilesRetriever
Override this method if you want to hook some code after ProcFilesRetriever.addUnixContents(Container, Node).
afterAddUnixContents(Container, Node, String) - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration
 
AGENT - com.cloudbees.jenkins.support.api.Component.ComponentCategory
For components related to the agents, their configuration and other bits.
AgentProtocols - Class in com.cloudbees.jenkins.support.impl
 
AgentProtocols() - Constructor for class com.cloudbees.jenkins.support.impl.AgentProtocols
 
Agents() - Constructor for class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Agents
 
Agents() - Constructor for class com.cloudbees.jenkins.support.impl.SystemConfiguration.Agents
 
AgentsConfigFile - Class in com.cloudbees.jenkins.support.configfiles
Adds nodes config.xml files to the bundle.
AgentsConfigFile() - Constructor for class com.cloudbees.jenkins.support.configfiles.AgentsConfigFile
 
AgentsConfigFile_displayName() - Static method in class com.cloudbees.jenkins.support.configfiles.Messages
Key AgentsConfigFile.displayName: Agents config files (Encrypted secrets are redacted).
AgentsConfigFile.DescriptorImpl - Class in com.cloudbees.jenkins.support.configfiles
 
all() - Static method in interface com.cloudbees.jenkins.support.filter.ContentFilter
 
all() - Static method in class com.cloudbees.jenkins.support.filter.NameProvider
 
all() - Static method in interface com.cloudbees.jenkins.support.filter.StopWords
 
ALL - Static variable in interface com.cloudbees.jenkins.support.filter.ContentFilter
Provides a ContentFilter that combines all registered ContentFilter extensions.
AllAsciiCharactersStopWords - Class in com.cloudbees.jenkins.support.filter
To avoid corrupting the content of the files in the bundle just in case we have an object name as 'a' or '.', we avoid replacing one single character (ascii codes actually).
AllAsciiCharactersStopWords() - Constructor for class com.cloudbees.jenkins.support.filter.AllAsciiCharactersStopWords
 
allInstances(T) - Static method in class com.cloudbees.jenkins.support.api.ObjectComponent
All applicable ObjectComponents for the class.
AllowedOSNamesStopWords - Class in com.cloudbees.jenkins.support.filter
 
AllowedOSNamesStopWords() - Constructor for class com.cloudbees.jenkins.support.filter.AllowedOSNamesStopWords
 
apply(Function<String, String>) - Method in class com.cloudbees.jenkins.support.filter.DataFaker
Applies the provided function to a random name and normalizes the result.
asWriter() - Method in class com.cloudbees.jenkins.support.filter.FilteredOutputStream
 
AsyncResultCache<T> - Class in com.cloudbees.jenkins.support
 
AsyncResultCache(Node, WeakHashMap<Node, T>, Future<T>, String) - Constructor for class com.cloudbees.jenkins.support.AsyncResultCache
 
AUTO_BUNDLE_PERIOD_HOURS - Static variable in class com.cloudbees.jenkins.support.SupportPlugin
How often automatic support bundles should be collected.

B

baseFileContent - Variable in class com.cloudbees.jenkins.support.api.FileContent
 
BuildQueue - Class in com.cloudbees.jenkins.support.impl
Gather information about the current build queue.
BuildQueue() - Constructor for class com.cloudbees.jenkins.support.impl.BuildQueue
 
BUILDS - com.cloudbees.jenkins.support.api.Component.ComponentCategory
For components related to queued, running, or historical builds.
bulkChangeTarget() - Static method in interface com.cloudbees.jenkins.support.filter.ContentFilter
Return the target for BulkChange.
BundleFileName - Class in com.cloudbees.jenkins.support
Generate the support bundle names.
BundleNameInstanceTypeProvider - Class in com.cloudbees.jenkins.support
Extension point allowing to customize the support bundle naming strategy.
BundleNameInstanceTypeProvider() - Constructor for class com.cloudbees.jenkins.support.BundleNameInstanceTypeProvider
 
BundleNameInstanceTypeProvider.DEFAULT_STRATEGY - Class in com.cloudbees.jenkins.support
 

C

call() - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration.GetDmiInfo
 
call() - Method in class com.cloudbees.jenkins.support.SupportPlugin.LogFetcher
 
call() - Method in class com.cloudbees.jenkins.support.SupportPlugin.LogUpdater
 
call() - Method in class com.cloudbees.jenkins.support.util.SystemPlatform.GetCurrentPlatform
 
callAsync(VirtualChannel, Callable<V, T>) - Static method in class com.cloudbees.jenkins.support.util.CallAsyncWrapper
 
CallAsyncWrapper - Class in com.cloudbees.jenkins.support.util
 
CATEGORY_FILTER - Static variable in class com.cloudbees.jenkins.support.config.SupportPluginManagement
 
clear() - Method in class com.cloudbees.jenkins.support.filter.ContentMappings
 
clearRequesterAuthentication() - Static method in class com.cloudbees.jenkins.support.SupportPlugin
 
close() - Method in class com.cloudbees.jenkins.support.filter.FilteredOutputStream
 
close() - Method in class com.cloudbees.jenkins.support.filter.FilteredWriter
 
close() - Static method in class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs.LogArchiver
 
close() - Method in class com.cloudbees.jenkins.support.SupportLogHandler
 
close() - Method in class com.cloudbees.jenkins.support.util.IgnoreCloseOutputStream
 
close() - Method in class com.cloudbees.jenkins.support.util.IgnoreCloseWriter
 
close() - Method in class com.cloudbees.jenkins.support.util.OutputStreamSelector
 
closeQuietly(Closeable) - Static method in class com.cloudbees.jenkins.support.util.StreamUtils
Close resources quietly.
com.cloudbees.jenkins.support - package com.cloudbees.jenkins.support
 
com.cloudbees.jenkins.support.actions - package com.cloudbees.jenkins.support.actions
 
com.cloudbees.jenkins.support.api - package com.cloudbees.jenkins.support.api
 
com.cloudbees.jenkins.support.config - package com.cloudbees.jenkins.support.config
 
com.cloudbees.jenkins.support.configfiles - package com.cloudbees.jenkins.support.configfiles
 
com.cloudbees.jenkins.support.filter - package com.cloudbees.jenkins.support.filter
 
com.cloudbees.jenkins.support.impl - package com.cloudbees.jenkins.support.impl
 
com.cloudbees.jenkins.support.slowrequest - package com.cloudbees.jenkins.support.slowrequest
 
com.cloudbees.jenkins.support.threaddump - package com.cloudbees.jenkins.support.threaddump
 
com.cloudbees.jenkins.support.timer - package com.cloudbees.jenkins.support.timer
 
com.cloudbees.jenkins.support.util - package com.cloudbees.jenkins.support.util
 
CommandOutputContent - Class in com.cloudbees.jenkins.support.api
Content of a command output.
completedMilestones() - Static method in class com.cloudbees.jenkins.support.SupportPlugin
Deprecated.
Component - Class in com.cloudbees.jenkins.support.api
Represents a component of a support bundle.
Component() - Constructor for class com.cloudbees.jenkins.support.api.Component
 
Component.ComponentCategory - Enum in com.cloudbees.jenkins.support.api
Categories supported by this version of support-core
components - Variable in class com.cloudbees.jenkins.support.SupportCommand
 
ComponentVisitor - Interface in com.cloudbees.jenkins.support.api
A Visitor that define actions to carry out when visiting Components.
ComputerListenerImpl() - Constructor for class com.cloudbees.jenkins.support.impl.SlaveCommandStatistics.ComputerListenerImpl
 
ComputerListenerImpl() - Constructor for class com.cloudbees.jenkins.support.SupportPlugin.ComputerListenerImpl
 
COMPUTERS - Static variable in class com.cloudbees.jenkins.support.filter.NameProvider
Provides the names of computers.
ConfigFileComponent - Class in com.cloudbees.jenkins.support.configfiles
Support component to add config.xml to the support bundle.
ConfigFileComponent() - Constructor for class com.cloudbees.jenkins.support.configfiles.ConfigFileComponent
 
configure(StaplerRequest, JSONObject) - Method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
 
configure(StaplerRequest, JSONObject) - Method in class com.cloudbees.jenkins.support.config.SupportPluginManagement
 
configure(StaplerRequest, JSONObject) - Method in class com.cloudbees.jenkins.support.SupportPlugin.GlobalConfigurationImpl
 
Container - Class in com.cloudbees.jenkins.support.api
Represents something that can contain Content
Container() - Constructor for class com.cloudbees.jenkins.support.api.Container
 
Content - Class in com.cloudbees.jenkins.support.api
Represents some content in a support bundle.
Content(String) - Constructor for class com.cloudbees.jenkins.support.api.Content
Create a Content with this name.
Content(String, String...) - Constructor for class com.cloudbees.jenkins.support.api.Content
Set a name to this content with some filterable parts.
ContentFilter - Interface in com.cloudbees.jenkins.support.filter
Provides a strategy to filter support bundle written contents.
ContentFilters - Class in com.cloudbees.jenkins.support.filter
Configures content filters for anonymization.
ContentFilters() - Constructor for class com.cloudbees.jenkins.support.filter.ContentFilters
 
ContentFilters_DisplayName() - Static method in class com.cloudbees.jenkins.support.filter.Messages
Key ContentFilters_DisplayName: Support Bundle Anonymization.
ContentMapping - Class in com.cloudbees.jenkins.support.filter
Represents a mapping from some original string to a replacement.
ContentMappings - Class in com.cloudbees.jenkins.support.filter
Holds all anonymized content mappings and provides a management view to see those mappings.
ContentMappings_Description() - Static method in class com.cloudbees.jenkins.support.filter.Messages
Key ContentMappings_Description: Provides anonymization mappings about support bundles.
ContentMappings_DisplayName() - Static method in class com.cloudbees.jenkins.support.filter.Messages
Key ContentMappings_DisplayName: Support Bundle Anonymization.
CONTROLLER - com.cloudbees.jenkins.support.api.Component.ComponentCategory
For components related to the controller, its configuration and other bits.
CPU_USAGE_THRESHOLD - Static variable in class com.cloudbees.jenkins.support.threaddump.HighLoadCpuChecker
This is the CPU usage threshold.
CREATE_BUNDLE - Static variable in class com.cloudbees.jenkins.support.SupportAction
CREATE_BUNDLE - Static variable in class com.cloudbees.jenkins.support.SupportPlugin
Deprecated.
not used anymore as the usage has now been limited to Jenkins.ADMINISTER
createFor(AbstractItem) - Method in class com.cloudbees.jenkins.support.actions.SupportAbstractItemAction.Factory
 
createFor(Computer) - Method in class com.cloudbees.jenkins.support.actions.SupportComputerAction.Factory
 
createFor(Run) - Method in class com.cloudbees.jenkins.support.actions.SupportRunAction.Factory
 
current() - Static method in enum com.cloudbees.jenkins.support.util.SystemPlatform
 
CustomLogs - Class in com.cloudbees.jenkins.support.impl
Custom Log recorders files from the controller.
CustomLogs() - Constructor for class com.cloudbees.jenkins.support.impl.CustomLogs
 
CustomLogs.LogFlusher - Class in com.cloudbees.jenkins.support.impl
 

D

DataFaker - Class in com.cloudbees.jenkins.support.filter
Provides a way to generate random names.
DataFaker() - Constructor for class com.cloudbees.jenkins.support.filter.DataFaker
 
DeadlockRequestComponent - Class in com.cloudbees.jenkins.support.timer
 
DeadlockRequestComponent() - Constructor for class com.cloudbees.jenkins.support.timer.DeadlockRequestComponent
 
DeadlockTrackChecker - Class in com.cloudbees.jenkins.support.timer
 
DeadlockTrackChecker() - Constructor for class com.cloudbees.jenkins.support.timer.DeadlockTrackChecker
 
decorateLogger(Computer, OutputStream) - Method in class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs.LogArchiver
 
decorateLogger(Run, OutputStream) - Method in class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs.LogArchiver
 
DEFAULT_PROBE_SIZE - Static variable in class com.cloudbees.jenkins.support.util.StreamUtils
 
DEFAULT_STRATEGY() - Constructor for class com.cloudbees.jenkins.support.BundleNameInstanceTypeProvider.DEFAULT_STRATEGY
 
DefaultStopWords - Class in com.cloudbees.jenkins.support.filter
 
DefaultStopWords() - Constructor for class com.cloudbees.jenkins.support.filter.DefaultStopWords
 
DefaultSupportMetricsFilter - Class in com.cloudbees.jenkins.support
A default metrics filter.
DefaultSupportMetricsFilter(MetricRegistry) - Constructor for class com.cloudbees.jenkins.support.DefaultSupportMetricsFilter
Creates a new instance of the filter.
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.support.config.SupportPluginManagement.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.support.configfiles.AgentsConfigFile.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.support.impl.AbstractItemDirectoryComponent.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.support.impl.DumpExportTable.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Agents.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Master.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.support.impl.NodeExecutors.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.support.impl.NodeRemoteDirectoryComponent.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.support.impl.RunDirectoryComponent.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.support.impl.SystemConfiguration.Agents.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.support.impl.SystemConfiguration.Master.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.cloudbees.jenkins.support.impl.ThreadDumps.DescriptorImpl
 
destroy() - Method in class com.cloudbees.jenkins.support.slowrequest.SlowRequestFilter
 
destroy() - Method in class com.cloudbees.jenkins.support.SupportMetricsFilter
 
DirectoryComponent<T extends AbstractModelObject> - Class in com.cloudbees.jenkins.support.impl
 
DirectoryComponent() - Constructor for class com.cloudbees.jenkins.support.impl.DirectoryComponent
 
DirectoryComponent(String, String, boolean, int) - Constructor for class com.cloudbees.jenkins.support.impl.DirectoryComponent
 
DirectoryComponent_DisplayName() - Static method in class com.cloudbees.jenkins.support.impl.Messages
Key DirectoryComponent_DisplayName: Files in Directory.
DirectoryComponent.DirectoryComponentsDescriptor<T extends AbstractModelObject> - Class in com.cloudbees.jenkins.support.impl
 
DirectoryComponent.DirGlobScanner - Class in com.cloudbees.jenkins.support.impl
 
DirectoryComponentsDescriptor() - Constructor for class com.cloudbees.jenkins.support.impl.DirectoryComponent.DirectoryComponentsDescriptor
 
DirectoryComponentsDescriptor(String, String, boolean, int) - Constructor for class com.cloudbees.jenkins.support.impl.DirectoryComponent.DirectoryComponentsDescriptor
 
DirGlobScanner(String, String, boolean, boolean) - Constructor for class com.cloudbees.jenkins.support.impl.DirectoryComponent.DirGlobScanner
 
DISABLED - Static variable in class com.cloudbees.jenkins.support.slowrequest.SlowRequestChecker
Provide a means to disable the slow request checker.
doCheckExcludes(AbstractItem, String) - Method in class com.cloudbees.jenkins.support.impl.AbstractItemDirectoryComponent.DescriptorImpl
Form validation for the ant style patterns to exclude.
doCheckExcludes(Computer, String) - Method in class com.cloudbees.jenkins.support.impl.NodeRemoteDirectoryComponent.DescriptorImpl
Form validation for the ant style patterns to exclude.
doCheckExcludes(Run, String) - Method in class com.cloudbees.jenkins.support.impl.RunDirectoryComponent.DescriptorImpl
Form validation for the ant style patterns to exclude.
doCheckIncludes(AbstractItem, String) - Method in class com.cloudbees.jenkins.support.impl.AbstractItemDirectoryComponent.DescriptorImpl
Form validation for the ant style patterns to include.
doCheckIncludes(Computer, String) - Method in class com.cloudbees.jenkins.support.impl.NodeRemoteDirectoryComponent.DescriptorImpl
Form validation for the ant style patterns to include.
doCheckIncludes(Run, String) - Method in class com.cloudbees.jenkins.support.impl.RunDirectoryComponent.DescriptorImpl
Form validation for the ant style patterns to include.
doCheckMaxDepth(String) - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent.DirectoryComponentsDescriptor
 
doCheckPeriod(String) - Method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
 
doConfigure(StaplerRequest, StaplerResponse) - Method in class com.cloudbees.jenkins.support.config.SupportPluginManagement
 
doDeleteBundles(StaplerRequest, StaplerResponse) - Method in class com.cloudbees.jenkins.support.SupportAction
 
doDownload(StaplerRequest, StaplerResponse) - Method in class com.cloudbees.jenkins.support.SupportAction
Generates a support bundle with selected components from the UI.
doDownloadBundles(StaplerRequest, StaplerResponse) - Method in class com.cloudbees.jenkins.support.SupportAction
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.cloudbees.jenkins.support.slowrequest.SlowRequestFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.cloudbees.jenkins.support.SupportMetricsFilter
 
doGenerateAllBundles(StaplerRequest, StaplerResponse) - Method in class com.cloudbees.jenkins.support.SupportAction
Generates a support bundle with selected components from the UI.
doGenerateAndDownload(StaplerRequest, StaplerResponse) - Method in class com.cloudbees.jenkins.support.actions.SupportObjectAction
 
doGenerateBundle(String, StaplerResponse) - Method in class com.cloudbees.jenkins.support.SupportAction
Generates a support bundle with only requested components.
doRun() - Method in class com.cloudbees.jenkins.support.impl.CustomLogs.LogFlusher
 
doRun() - Method in class com.cloudbees.jenkins.support.slowrequest.SlowRequestChecker
 
doRun() - Method in class com.cloudbees.jenkins.support.SupportPlugin.PeriodicWorkImpl
 
doRun() - Method in class com.cloudbees.jenkins.support.threaddump.HighLoadCpuChecker
 
doRun() - Method in class com.cloudbees.jenkins.support.timer.DeadlockTrackChecker
 
DumpExportTable - Class in com.cloudbees.jenkins.support.impl
Dump export table of nodes to detect potential memory leaks.
DumpExportTable() - Constructor for class com.cloudbees.jenkins.support.impl.DumpExportTable
 
DumpExportTable.DescriptorImpl - Class in com.cloudbees.jenkins.support.impl
 

E

ensureLoaded() - Method in interface com.cloudbees.jenkins.support.filter.ContentFilter
Deprecated.
use reload() instead
EnvironmentVariables - Class in com.cloudbees.jenkins.support.impl
Environment variables on the nodes.
EnvironmentVariables() - Constructor for class com.cloudbees.jenkins.support.impl.EnvironmentVariables
 
equals(Object) - Method in class com.cloudbees.jenkins.support.filter.ContentMapping
 
escapeBacktick(String) - Static method in class com.cloudbees.jenkins.support.util.Markdown
 
escapeUnderscore(String) - Static method in class com.cloudbees.jenkins.support.util.Markdown
 

F

Factory() - Constructor for class com.cloudbees.jenkins.support.actions.SupportAbstractItemAction.Factory
 
Factory() - Constructor for class com.cloudbees.jenkins.support.actions.SupportComputerAction.Factory
 
Factory() - Constructor for class com.cloudbees.jenkins.support.actions.SupportRunAction.Factory
 
FALSE - com.cloudbees.jenkins.support.impl.ReverseProxy.Trilean
 
file - Variable in class com.cloudbees.jenkins.support.api.FileContent
 
file - Variable in class com.cloudbees.jenkins.support.api.UnfilteredFileContent
 
file(String) - Method in class com.cloudbees.jenkins.support.timer.FileListCap
Creates a new file object in this directory without changing the relative path.
FileContent - Class in com.cloudbees.jenkins.support.api
Content that is stored as a file on disk.
FileContent(String, File) - Constructor for class com.cloudbees.jenkins.support.api.FileContent
 
FileContent(String, File, long) - Constructor for class com.cloudbees.jenkins.support.api.FileContent
 
FileContent(String, String[], File) - Constructor for class com.cloudbees.jenkins.support.api.FileContent
 
FileContent(String, String[], File, long) - Constructor for class com.cloudbees.jenkins.support.api.FileContent
 
FileDescriptorLimit - Class in com.cloudbees.jenkins.support.impl
 
FileDescriptorLimit() - Constructor for class com.cloudbees.jenkins.support.impl.FileDescriptorLimit
 
FileListCap - Class in com.cloudbees.jenkins.support.timer
Maintains most recent N files in a directory in cooperation with the writer.
FileListCap(File, int) - Constructor for class com.cloudbees.jenkins.support.timer.FileListCap
 
FileListCap(File, FilenameFilter, int) - Constructor for class com.cloudbees.jenkins.support.timer.FileListCap
 
FileListCapComponent - Class in com.cloudbees.jenkins.support.timer
Component that attaches files inside FileListCap into a support bundle.
FileListCapComponent() - Constructor for class com.cloudbees.jenkins.support.timer.FileListCapComponent
 
FilePathContent - Class in com.cloudbees.jenkins.support.api
Content that is stored as a file on a remote disk
FilePathContent(String, FilePath) - Constructor for class com.cloudbees.jenkins.support.api.FilePathContent
 
FilePathContent(String, String[], FilePath) - Constructor for class com.cloudbees.jenkins.support.api.FilePathContent
 
FILES_WITH_SECRETS - Static variable in class com.cloudbees.jenkins.support.filter.PasswordRedactor
 
filter(ContentFilter, String) - Static method in interface com.cloudbees.jenkins.support.filter.ContentFilter
An utility method to filter a text only when both, the filter and the text are not null and the text is not empty too.
filter(String) - Method in interface com.cloudbees.jenkins.support.filter.ContentFilter
Filters a line or snippet of text.
filter(String) - Method in class com.cloudbees.jenkins.support.filter.ContentMapping
 
filter(String) - Method in class com.cloudbees.jenkins.support.filter.InetAddressContentFilter
 
filter(String) - Method in class com.cloudbees.jenkins.support.filter.NoneFilter
 
filter(String) - Method in class com.cloudbees.jenkins.support.filter.SensitiveContentFilter
 
FilteredOutputStream - Class in com.cloudbees.jenkins.support.filter
Wraps an OutputStream by filtering written lines using a provided ContentFilter.
FilteredOutputStream(OutputStream, ContentFilter) - Constructor for class com.cloudbees.jenkins.support.filter.FilteredOutputStream
Constructs a filtered stream using the provided filter and assuming UTF-8.
FilteredOutputStream(OutputStream, Charset, ContentFilter) - Constructor for class com.cloudbees.jenkins.support.filter.FilteredOutputStream
Constructs a filtered stream using the provided filter and charset.
FilteredWriter - Class in com.cloudbees.jenkins.support.filter
Wraps a Writer by filtering written lines using a provided ContentFilter.
findVmArgument(String) - Method in class com.cloudbees.jenkins.support.impl.GCLogs.VmArgumentFinder
 
flush() - Method in class com.cloudbees.jenkins.support.filter.FilteredOutputStream
Flushes the current buffered contents and filters them as is.
flush() - Method in class com.cloudbees.jenkins.support.filter.FilteredWriter
 
flush() - Static method in class com.cloudbees.jenkins.support.impl.CustomLogs.LogFlusher
 
flush() - Method in class com.cloudbees.jenkins.support.SupportLogHandler
 
flush() - Method in class com.cloudbees.jenkins.support.util.OutputStreamSelector
 
for_(T) - Static method in class com.cloudbees.jenkins.support.api.ObjectComponent
All applicable ObjectComponentDescriptors for the class.
forEach(Consumer<? super ContentMapping>) - Method in class com.cloudbees.jenkins.support.filter.ContentMappings
 

G

GCLogs - Class in com.cloudbees.jenkins.support.impl
GC Logs Retriever.
GCLogs() - Constructor for class com.cloudbees.jenkins.support.impl.GCLogs
 
GCLogs.VmArgumentFinder - Class in com.cloudbees.jenkins.support.impl
Isolated code to make it testable
generate() - Static method in class com.cloudbees.jenkins.support.BundleFileName
 
generate(String) - Static method in class com.cloudbees.jenkins.support.BundleFileName
 
generateFake() - Method in class com.cloudbees.jenkins.support.filter.NameProvider
 
GenerateOnDemandContent - Class in com.cloudbees.jenkins.support.api
Content that is generated when required.
GenerateOnDemandContent(String) - Constructor for class com.cloudbees.jenkins.support.api.GenerateOnDemandContent
 
GenerateOnDemandContent(String, String...) - Constructor for class com.cloudbees.jenkins.support.api.GenerateOnDemandContent
 
get() - Static method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
Gets the singleton instance.
get() - Static method in class com.cloudbees.jenkins.support.config.SupportPluginManagement
Gets the singleton instance.
get() - Static method in class com.cloudbees.jenkins.support.filter.ContentFilters
 
get() - Static method in class com.cloudbees.jenkins.support.filter.ContentMappings
 
get() - Static method in class com.cloudbees.jenkins.support.filter.DataFaker
 
get() - Static method in class com.cloudbees.jenkins.support.filter.InetAddressContentFilter
 
get() - Static method in class com.cloudbees.jenkins.support.filter.PasswordRedactor
 
get() - Static method in class com.cloudbees.jenkins.support.filter.SensitiveContentFilter
 
get(Node, WeakHashMap<Node, V>, Callable<V, T>, String) - Static method in class com.cloudbees.jenkins.support.AsyncResultCache
 
get(Node, WeakHashMap<Node, V>, Callable<V, T>, String, V) - Static method in class com.cloudbees.jenkins.support.AsyncResultCache
 
getActionBlurb() - Method in class com.cloudbees.jenkins.support.actions.SupportObjectAction
 
getActionBlurb() - Method in class com.cloudbees.jenkins.support.api.SupportProvider
Returns the blurb to put on the support action page.
getActionBlurb() - Method in class com.cloudbees.jenkins.support.SupportAction
 
getActionTitle() - Method in class com.cloudbees.jenkins.support.actions.SupportObjectAction
 
getActionTitle() - Method in class com.cloudbees.jenkins.support.api.SupportProvider
Returns the title to put on the support action page.
getActionTitle() - Method in class com.cloudbees.jenkins.support.SupportAction
 
getActionTitleText() - Method in class com.cloudbees.jenkins.support.SupportAction
 
getActiveInstance() - Static method in class com.cloudbees.jenkins.support.util.Helper
Deprecated.
 
getAllLogRecords() - Method in class com.cloudbees.jenkins.support.SupportPlugin
 
getAllLogRecords(Node) - Method in class com.cloudbees.jenkins.support.SupportPlugin
 
getApi() - Method in class com.cloudbees.jenkins.support.SupportAction
Remote API access.
getApplicableComponents() - Static method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
Get the list of applicable (and therefore selectable) Component for the automated bundle generation.
getApplicableComponentsDescriptors() - Method in class com.cloudbees.jenkins.support.actions.SupportObjectAction
 
getBundleFileName() - Static method in class com.cloudbees.jenkins.support.SupportPlugin
Deprecated.
getBundleNameQualifier() - Method in class com.cloudbees.jenkins.support.actions.SupportAbstractItemAction
 
getBundleNameQualifier() - Method in class com.cloudbees.jenkins.support.actions.SupportComputerAction
 
getBundleNameQualifier() - Method in class com.cloudbees.jenkins.support.actions.SupportObjectAction
 
getBundleNameQualifier() - Method in class com.cloudbees.jenkins.support.actions.SupportRunAction
 
getBundles() - Method in class com.cloudbees.jenkins.support.SupportAction
 
getCategorizedComponents() - Method in class com.cloudbees.jenkins.support.SupportAction
 
getCategory() - Method in class com.cloudbees.jenkins.support.api.Component
Specify in which Component.ComponentCategory the current component is related.
getCategory() - Method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
 
getCategory() - Method in class com.cloudbees.jenkins.support.configfiles.AgentsConfigFile
 
getCategory() - Method in class com.cloudbees.jenkins.support.configfiles.ConfigFileComponent
 
getCategory() - Method in class com.cloudbees.jenkins.support.configfiles.OtherConfigFilesComponent
 
getCategory() - Method in class com.cloudbees.jenkins.support.filter.ContentFilters
 
getCategory() - Method in class com.cloudbees.jenkins.support.filter.ContentMappings
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.AboutBrowser
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.AboutJenkins
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.AboutUser
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.AdministrativeMonitors
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.AdvancedProcFilesRetriever
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.AgentProtocols
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.BuildQueue
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.CustomLogs
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.DumpExportTable
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.EnvironmentVariables
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.FileDescriptorLimit
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.GCLogs
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.HeapUsageHistogram
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.ItemsContent
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.JenkinsLogs
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Agents
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.LoadStats
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.LoggerManager
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.Metrics
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.NetworkInterfaces
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.NodeExecutors
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.NodeMonitors
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.NodeRemoteDirectoryComponent
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.OtherLogs
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.ProcFilesRetriever
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.RemotingDiagnostics
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.ReverseProxy
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.RootCAs
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.RunDirectoryComponent
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.RunningBuilds
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.SlaveCommandStatistics
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.SlaveLogs
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration.Agents
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.SystemProperties
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.TaskLogs
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.ThreadDumps
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.UpdateCenter
 
getCategory() - Method in class com.cloudbees.jenkins.support.impl.UserCount
 
getCategory() - Method in class com.cloudbees.jenkins.support.slowrequest.SlowRequestComponent
 
getCategory() - Method in class com.cloudbees.jenkins.support.threaddump.HighLoadComponent
 
getCategory() - Method in class com.cloudbees.jenkins.support.timer.DeadlockRequestComponent
 
getCategory() - Method in class com.cloudbees.jenkins.support.timer.FileListCapComponent
 
getCategoryName() - Method in class com.cloudbees.jenkins.support.config.SupportPluginManagement
 
getComponentIds() - Method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
 
getComponents() - Method in class com.cloudbees.jenkins.support.actions.SupportObjectAction
 
getComponents() - Method in class com.cloudbees.jenkins.support.api.Container
The set of components which are being asked to contribute to this bundle, if known.
getComponents() - Method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
Get the list of Component currently configured for automated bundle generation.
getComponents() - Method in class com.cloudbees.jenkins.support.SupportAction
 
getComponents() - Static method in class com.cloudbees.jenkins.support.SupportPlugin
 
getConfigFile(Class<T>) - Static method in class com.cloudbees.jenkins.support.util.Persistence
 
getContentFilter() - Static method in class com.cloudbees.jenkins.support.SupportPlugin
Deprecated.
use getDefaultContentFilter()
getContentFilter(boolean) - Static method in class com.cloudbees.jenkins.support.SupportPlugin
Deprecated.
use getDefaultContentFilter(ensureLoaded)
getContext() - Method in class com.cloudbees.jenkins.support.SupportPlugin
Deprecated.
usage removed
GetCurrentPlatform() - Constructor for class com.cloudbees.jenkins.support.util.SystemPlatform.GetCurrentPlatform
 
getCurrentRequest() - Method in class com.cloudbees.jenkins.support.impl.ReverseProxy
 
getDefaultComponentIds() - Static method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
Get the default list of Component Ids for the automated bundle generation.
getDefaultComponentsDescriptors() - Method in class com.cloudbees.jenkins.support.actions.SupportObjectAction
 
getDefaultContentFilter() - Static method in class com.cloudbees.jenkins.support.SupportPlugin
Get the current ContentFilter.
getDefaultContentFilter(boolean) - Static method in class com.cloudbees.jenkins.support.SupportPlugin
Get the filter to be used.
getDefaultExcludes() - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent
 
getDescription() - Method in class com.cloudbees.jenkins.support.config.SupportPluginManagement
 
getDescription() - Method in class com.cloudbees.jenkins.support.filter.ContentMappings
 
getDescriptor() - Method in class com.cloudbees.jenkins.support.api.ObjectComponent
getDescriptor() - Method in class com.cloudbees.jenkins.support.api.SupportProvider
getDescriptor() - Method in class com.cloudbees.jenkins.support.config.SupportPluginManagement
 
getDescriptor() - Method in class com.cloudbees.jenkins.support.configfiles.AgentsConfigFile
 
getDescriptor() - Method in class com.cloudbees.jenkins.support.impl.AbstractItemDirectoryComponent
 
getDescriptor() - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent
 
getDescriptor() - Method in class com.cloudbees.jenkins.support.impl.DumpExportTable
 
getDescriptor() - Method in class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Agents
 
getDescriptor() - Method in class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Master
 
getDescriptor() - Method in class com.cloudbees.jenkins.support.impl.NodeExecutors
 
getDescriptor() - Method in class com.cloudbees.jenkins.support.impl.NodeRemoteDirectoryComponent
 
getDescriptor() - Method in class com.cloudbees.jenkins.support.impl.RunDirectoryComponent
 
getDescriptor() - Method in class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs
 
getDescriptor() - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration.Agents
 
getDescriptor() - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration.Master
 
getDescriptor() - Method in class com.cloudbees.jenkins.support.impl.ThreadDumps
 
getDescriptors() - Method in class com.cloudbees.jenkins.support.config.SupportPluginManagement
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.actions.SupportAbstractItemAction
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.actions.SupportComputerAction
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.actions.SupportRunAction
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.api.Component
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.api.SupportProvider
Returns the display name of the provider.
getDisplayName() - Method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.config.SupportPluginConfigurationCategory
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.config.SupportPluginManagement.DescriptorImpl
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.config.SupportPluginManagement
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.configfiles.AgentsConfigFile.DescriptorImpl
getDisplayName() - Method in class com.cloudbees.jenkins.support.configfiles.AgentsConfigFile
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.configfiles.ConfigFileComponent
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.configfiles.OtherConfigFilesComponent
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.filter.ContentFilters
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.filter.ContentMappings
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.AboutBrowser
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.AboutJenkins
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.AboutUser
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.AbstractItemDirectoryComponent.DescriptorImpl
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.AbstractItemDirectoryComponent
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.AdministrativeMonitors
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.AgentProtocols
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.BuildQueue
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.CustomLogs
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent.DirectoryComponentsDescriptor
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.DumpExportTable.DescriptorImpl
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.DumpExportTable
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.EnvironmentVariables
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.FileDescriptorLimit
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.GCLogs
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.HeapUsageHistogram
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.ItemsContent
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.JenkinsLogs
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Agents.DescriptorImpl
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Agents
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Master.DescriptorImpl
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Master
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.LoadStats
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.LoggerManager
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.Metrics
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.NetworkInterfaces
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.NodeExecutors.DescriptorImpl
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.NodeExecutors
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.NodeMonitors
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.NodeRemoteDirectoryComponent.DescriptorImpl
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.NodeRemoteDirectoryComponent
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.OtherLogs
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.RemotingDiagnostics
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.ReverseProxy
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.RootCAs
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.RunDirectoryComponent.DescriptorImpl
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.RunDirectoryComponent
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.RunningBuilds
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.SlaveCommandStatistics
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs.DescriptorImpl
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.SlaveLogs
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration.Agents.DescriptorImpl
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration.Agents
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration.Master.DescriptorImpl
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration.Master
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.SystemProperties
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.TaskLogs
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.ThreadDumps.DescriptorImpl
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.ThreadDumps
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.UpdateCenter
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.impl.UserCount
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.slowrequest.SlowRequestComponent
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.SupportAction
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.threaddump.HighLoadComponent
 
getDisplayName() - Method in class com.cloudbees.jenkins.support.timer.DeadlockRequestComponent
 
getDisplayPermissions() - Method in class com.cloudbees.jenkins.support.api.Component
 
getDmiInfo(Node) - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration
 
GetDmiInfo() - Constructor for class com.cloudbees.jenkins.support.impl.SystemConfiguration.GetDmiInfo
 
getEnvironmentVariables(Node) - Method in class com.cloudbees.jenkins.support.impl.EnvironmentVariables
 
getEnvironmentVariables(VirtualChannel) - Static method in class com.cloudbees.jenkins.support.impl.EnvironmentVariables
Deprecated.
getExcludedComponents() - Method in class com.cloudbees.jenkins.support.SupportPlugin
 
getExcludes() - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent.DirectoryComponentsDescriptor
 
getExcludes() - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent
 
getFile() - Method in class com.cloudbees.jenkins.support.impl.AdvancedProcFilesRetriever.ProcFile
 
getFilesToRetrieve() - Method in class com.cloudbees.jenkins.support.impl.AdvancedProcFilesRetriever
If you want to use this method, it's best to use ProcFilesRetriever.
getFilesToRetrieve() - Method in class com.cloudbees.jenkins.support.impl.ProcFilesRetriever
Returns the map of files that should be retrieved.
getFilterableParameters() - Method in class com.cloudbees.jenkins.support.api.Content
 
getFolder() - Method in class com.cloudbees.jenkins.support.timer.FileListCap
 
getGcLogFileLocation() - Method in class com.cloudbees.jenkins.support.impl.GCLogs
 
getHealthCheckRegistry() - Method in interface com.cloudbees.jenkins.support.api.SupportContext
Deprecated.
use Metrics.healthCheckRegistry()
getHealthCheckRegistry() - Method in class com.cloudbees.jenkins.support.SupportContextImpl
Deprecated. 
getIconFileName() - Method in class com.cloudbees.jenkins.support.actions.SupportObjectAction
 
getIconFileName() - Method in class com.cloudbees.jenkins.support.config.SupportPluginManagement
 
getIconFileName() - Method in class com.cloudbees.jenkins.support.filter.ContentMappings
 
getIconFileName() - Method in class com.cloudbees.jenkins.support.SupportAction
 
getId() - Method in class com.cloudbees.jenkins.support.api.Component
Returns the component id.
getId() - Method in class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Agents
 
getId() - Method in class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Master
 
getId() - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration.Agents
 
getId() - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration.Master
 
getIncludes() - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent.DirectoryComponentsDescriptor
 
getIncludes() - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent
 
getInitialDelay() - Method in class com.cloudbees.jenkins.support.SupportPlugin.PeriodicWorkImpl
 
getInputStream() - Method in class com.cloudbees.jenkins.support.api.FileContent
Instantiates the InputStream for the FileContent.file.
getInputStream() - Method in class com.cloudbees.jenkins.support.api.LaunchLogsFileContent
 
getInputStream() - Method in class com.cloudbees.jenkins.support.api.UnfilteredFileContent
Instantiates the InputStream for the UnfilteredFileContent.file.
getInstance() - Static method in class com.cloudbees.jenkins.support.SupportPlugin
 
getInstanceType() - Method in class com.cloudbees.jenkins.support.BundleNameInstanceTypeProvider.DEFAULT_STRATEGY
 
getInstanceType() - Method in class com.cloudbees.jenkins.support.BundleNameInstanceTypeProvider
Returns the non-null and non empty (default value is empty) instance type to be used for generated support bundle names.
getJenkinsExecutorTotalCount() - Method in class com.cloudbees.jenkins.support.SupportPlugin
 
getJenkinsExecutorUsedCount() - Method in class com.cloudbees.jenkins.support.SupportPlugin
 
getJenkinsNodeOnlineCount() - Method in class com.cloudbees.jenkins.support.SupportPlugin
 
getJenkinsNodeTotalCount() - Method in class com.cloudbees.jenkins.support.SupportPlugin
 
getLabel() - Method in enum com.cloudbees.jenkins.support.api.Component.ComponentCategory
 
getLogRecords() - Method in class com.cloudbees.jenkins.support.impl.LogRecordContent
Iterates LogRecords to be printed as this content.
getLogsDirectory() - Static method in class com.cloudbees.jenkins.support.SupportPlugin
Working directory that the support-core plugin uses to write out log files.
getMappingOrCreate(String, Function<String, ContentMapping>) - Method in class com.cloudbees.jenkins.support.filter.ContentMappings
Looks up or creates a new ContentMapping for the given original string and a ContentMapping generator.
getMappings() - Method in class com.cloudbees.jenkins.support.filter.ContentMappings
 
getMaxDepth() - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent.DirectoryComponentsDescriptor
 
getMaxDepth() - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent
 
getMetricsRegistry() - Method in interface com.cloudbees.jenkins.support.api.SupportContext
Deprecated.
use Metrics.metricRegistry()
getMetricsRegistry() - Method in class com.cloudbees.jenkins.support.SupportContextImpl
Deprecated. 
getName() - Method in class com.cloudbees.jenkins.support.api.Content
 
getName() - Method in class com.cloudbees.jenkins.support.api.SupportProvider
Returns the name of the provider.
getName() - Method in class com.cloudbees.jenkins.support.impl.AdvancedProcFilesRetriever.ProcFile
 
getName() - Method in class com.cloudbees.jenkins.support.SupportAction.Selection
 
getNetworkInterface(Node) - Method in class com.cloudbees.jenkins.support.impl.NetworkInterfaces
 
getNodeName(Node) - Static method in class com.cloudbees.jenkins.support.impl.ProcFilesRetriever
 
getNodes() - Method in class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Agents
 
getNodes() - Method in class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Master
 
getNodes() - Method in class com.cloudbees.jenkins.support.impl.ProcFilesRetriever
 
getNodes() - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration.Agents
 
getNodes() - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration.Master
 
getObject() - Method in class com.cloudbees.jenkins.support.actions.SupportObjectAction
 
getOriginal() - Method in class com.cloudbees.jenkins.support.filter.ContentMapping
 
getPeriod() - Method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
 
getProcFilesToRetrieve() - Method in class com.cloudbees.jenkins.support.impl.AdvancedProcFilesRetriever
The method to define the files to include in the bundle.
getProcFilesToRetrieve() - Method in class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents
 
getProcFilesToRetrieve() - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration
 
getRecent() - Method in class com.cloudbees.jenkins.support.SupportLogHandler
 
getRecurrencePeriod() - Method in class com.cloudbees.jenkins.support.impl.CustomLogs.LogFlusher
 
getRecurrencePeriod() - Method in class com.cloudbees.jenkins.support.slowrequest.SlowRequestChecker
 
getRecurrencePeriod() - Method in class com.cloudbees.jenkins.support.SupportPlugin.PeriodicWorkImpl
 
getRecurrencePeriod() - Method in class com.cloudbees.jenkins.support.threaddump.HighLoadCpuChecker
 
getRecurrencePeriod() - Method in class com.cloudbees.jenkins.support.timer.DeadlockTrackChecker
 
getRegex() - Method in class com.cloudbees.jenkins.support.filter.WordsTrie
Get the regex String of this Trie.
getReplacement() - Method in class com.cloudbees.jenkins.support.filter.ContentMapping
 
getRequesterAuthentication() - Static method in class com.cloudbees.jenkins.support.SupportPlugin
 
getRequiredPermission() - Method in class com.cloudbees.jenkins.support.config.SupportPluginManagement
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.api.Component
Returns the (possibly empty, never null) list of permissions that are required for the user to include this in a bundle.
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.configfiles.AgentsConfigFile
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.configfiles.ConfigFileComponent
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.configfiles.OtherConfigFilesComponent
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.AboutBrowser
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.AboutJenkins
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.AboutUser
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.AdministrativeMonitors
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.AgentProtocols
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.BuildQueue
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.CustomLogs
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.DumpExportTable
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.EnvironmentVariables
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.FileDescriptorLimit
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.GCLogs
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.HeapUsageHistogram
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.ItemsContent
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.JenkinsLogs
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.LoadStats
Returns the (possibly empty, never null) list of permissions that are required for the user to include this in a bundle.
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.LoggerManager
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.Metrics
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.NetworkInterfaces
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.NodeExecutors
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.NodeMonitors
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.OtherLogs
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.ProcFilesRetriever
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.RemotingDiagnostics
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.ReverseProxy
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.RootCAs
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.RunningBuilds
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.SlaveCommandStatistics
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.SlaveLogs
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.SystemProperties
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.TaskLogs
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.ThreadDumps
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.UpdateCenter
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.impl.UserCount
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.timer.FileListCapComponent
 
getRequiredPermissions() - Method in class com.cloudbees.jenkins.support.timer.UnfilteredFileListCapComponent
 
getRootCA(Node) - Method in class com.cloudbees.jenkins.support.impl.RootCAs
 
getRootCAList(StringWriter) - Static method in class com.cloudbees.jenkins.support.impl.RootCAs
 
getRootDirectory() - Static method in class com.cloudbees.jenkins.support.SupportPlugin
Working directory that the support-core plugin uses to write out files.
getShortDescription() - Method in class com.cloudbees.jenkins.support.config.SupportPluginConfigurationCategory
 
getShortDescription() - Method in class com.cloudbees.jenkins.support.SupportCommand
 
getSimpleValueOrRedactedPassword(String) - Method in class com.cloudbees.jenkins.support.api.FileContent
 
getSimpleValueOrRedactedPassword(String) - Method in class com.cloudbees.jenkins.support.api.LaunchLogsFileContent
 
getSize() - Method in class com.cloudbees.jenkins.support.timer.FileListCap
 
getStopWords() - Method in class com.cloudbees.jenkins.support.filter.ContentMappings
 
getSupportProvider() - Method in class com.cloudbees.jenkins.support.SupportPlugin
 
getSupportProvider() - Method in class com.cloudbees.jenkins.support.SupportPlugin.GlobalConfigurationImpl
 
getSystemPlatform(Node) - Method in class com.cloudbees.jenkins.support.impl.ProcFilesRetriever
 
getSystemProperties(Node) - Method in class com.cloudbees.jenkins.support.impl.SystemProperties
 
getSystemProperties(VirtualChannel) - Static method in class com.cloudbees.jenkins.support.impl.SystemProperties
Deprecated.
getTarget() - Method in class com.cloudbees.jenkins.support.SupportAction
 
getThreadDump(Node) - Method in class com.cloudbees.jenkins.support.impl.ThreadDumps
 
getThreadDump(VirtualChannel) - Static method in class com.cloudbees.jenkins.support.impl.ThreadDumps
Deprecated.
getTime() - Method in class com.cloudbees.jenkins.support.api.Content
 
getTime() - Method in class com.cloudbees.jenkins.support.api.FileContent
 
getTime() - Method in class com.cloudbees.jenkins.support.api.FilePathContent
 
getTime() - Method in class com.cloudbees.jenkins.support.api.UnfilteredFileContent
 
getUrlName() - Method in class com.cloudbees.jenkins.support.actions.SupportObjectAction
 
getUrlName() - Method in class com.cloudbees.jenkins.support.config.SupportPluginManagement
 
getUrlName() - Method in class com.cloudbees.jenkins.support.filter.ContentMappings
 
getUrlName() - Method in class com.cloudbees.jenkins.support.SupportAction
 
getWords() - Method in class com.cloudbees.jenkins.support.filter.AdditionalFromFileStopWords
 
getWords() - Method in class com.cloudbees.jenkins.support.filter.AllAsciiCharactersStopWords
 
getWords() - Method in class com.cloudbees.jenkins.support.filter.AllowedOSNamesStopWords
 
getWords() - Method in class com.cloudbees.jenkins.support.filter.DefaultStopWords
 
getWords() - Method in interface com.cloudbees.jenkins.support.filter.StopWords
Return the stop words that will be added to ContentMappings.
GlobalConfigurationImpl() - Constructor for class com.cloudbees.jenkins.support.SupportPlugin.GlobalConfigurationImpl
 

H

hashCode() - Method in class com.cloudbees.jenkins.support.filter.ContentMapping
 
HeapUsageHistogram - Class in com.cloudbees.jenkins.support.impl
Heap histogram from cntroller node.
HeapUsageHistogram() - Constructor for class com.cloudbees.jenkins.support.impl.HeapUsageHistogram
 
Helper - Class in com.cloudbees.jenkins.support.util
Deprecated.
HIGH_CPU_CONSECUTIVE_TIMES - Static variable in class com.cloudbees.jenkins.support.threaddump.HighLoadCpuChecker
Consecutive high CPUs to take a thread dump
HIGH_CPU_THREAD_DUMPS_TO_RETAIN - Static variable in class com.cloudbees.jenkins.support.threaddump.HighLoadCpuChecker
Limit the number of thread dumps to retain on high cpu
HighLoadComponent - Class in com.cloudbees.jenkins.support.threaddump
HighLoadComponent component
HighLoadComponent() - Constructor for class com.cloudbees.jenkins.support.threaddump.HighLoadComponent
 
HighLoadCpuChecker - Class in com.cloudbees.jenkins.support.threaddump
PeriodicWork to check when there is a high load in the instance.
HighLoadCpuChecker() - Constructor for class com.cloudbees.jenkins.support.threaddump.HighLoadCpuChecker
 

I

IgnoreCloseOutputStream - Class in com.cloudbees.jenkins.support.util
Provides a BufferedOutputStream that ignores calls to close its underlying stream and instead simply flushes it.
IgnoreCloseOutputStream(OutputStream) - Constructor for class com.cloudbees.jenkins.support.util.IgnoreCloseOutputStream
The underlying output stream to be filtered.
IgnoreCloseWriter - Class in com.cloudbees.jenkins.support.util
Provides a FilterWriter that ignores calls to close its underlying writer and instead simply flushes it.
IgnoreCloseWriter(Writer) - Constructor for class com.cloudbees.jenkins.support.util.IgnoreCloseWriter
 
InetAddressContentFilter - Class in com.cloudbees.jenkins.support.filter
Filters contents by mapping all found IPv4 and IPv6 addresses to generated names.
InetAddressContentFilter() - Constructor for class com.cloudbees.jenkins.support.filter.InetAddressContentFilter
 
init() - Static method in class com.cloudbees.jenkins.support.slowrequest.SlowRequestFilter
 
init(FilterConfig) - Method in class com.cloudbees.jenkins.support.slowrequest.SlowRequestFilter
 
init(FilterConfig) - Method in class com.cloudbees.jenkins.support.SupportMetricsFilter
 
isAnonymized() - Method in class com.cloudbees.jenkins.support.actions.SupportAbstractItemAction
 
isAnonymized() - Method in class com.cloudbees.jenkins.support.actions.SupportComputerAction
 
isAnonymized() - Method in class com.cloudbees.jenkins.support.actions.SupportRunAction
 
isAnonymized() - Method in class com.cloudbees.jenkins.support.SupportAction
 
isApplicable(Computer) - Method in class com.cloudbees.jenkins.support.configfiles.AgentsConfigFile
 
isApplicable(Computer) - Method in class com.cloudbees.jenkins.support.impl.DumpExportTable
 
isApplicable(Computer) - Method in class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Agents
 
isApplicable(Computer) - Method in class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Master
 
isApplicable(Computer) - Method in class com.cloudbees.jenkins.support.impl.NodeExecutors
 
isApplicable(Computer) - Method in class com.cloudbees.jenkins.support.impl.NodeRemoteDirectoryComponent
 
isApplicable(Computer) - Method in class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs
 
isApplicable(Computer) - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration.Agents
 
isApplicable(Computer) - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration.Master
 
isApplicable(Computer) - Method in class com.cloudbees.jenkins.support.impl.ThreadDumps
 
isApplicable(Class<C>) - Method in class com.cloudbees.jenkins.support.api.Component
Return if this component is applicable to a specific class of item.
isApplicable(Class<C>) - Method in class com.cloudbees.jenkins.support.api.ObjectComponent
Return if this component is applicable to a specific class of item.
isApplicable(Class<C>) - Method in class com.cloudbees.jenkins.support.configfiles.AgentsConfigFile
 
isApplicable(Class<C>) - Method in class com.cloudbees.jenkins.support.impl.DumpExportTable
 
isApplicable(Class<C>) - Method in class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Agents
 
isApplicable(Class<C>) - Method in class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Master
 
isApplicable(Class<C>) - Method in class com.cloudbees.jenkins.support.impl.NodeExecutors
 
isApplicable(Class<C>) - Method in class com.cloudbees.jenkins.support.impl.ProcFilesRetriever
 
isApplicable(Class<C>) - Method in class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs
 
isApplicable(Class<C>) - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration.Agents
 
isApplicable(Class<C>) - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration.Master
 
isApplicable(Class<C>) - Method in class com.cloudbees.jenkins.support.impl.ThreadDumps
 
isApplicable(T) - Method in class com.cloudbees.jenkins.support.api.ObjectComponent
Return if this component is applicable to a specific item.
isComponentSelected(Component) - Method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
 
isDefaultExcludes() - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent.DirectoryComponentsDescriptor
 
isEnabled() - Method in class com.cloudbees.jenkins.support.api.Component
Returns true if the current authentication can include this component in a bundle.
isEnabled() - Method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
 
isEnabled() - Method in class com.cloudbees.jenkins.support.filter.ContentFilters
 
isEnforcedDisabled() - Method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
Return if the SupportAutomatedBundleConfiguration.enabled is enforced to false by the System Property SupportPlugin.AUTO_BUNDLE_PERIOD_HOURS.
isEnforcedPeriod() - Method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
isFileLocationParameterized(String) - Method in class com.cloudbees.jenkins.support.impl.GCLogs
 
isFiltered() - Method in class com.cloudbees.jenkins.support.impl.AdvancedProcFilesRetriever.ProcFile
 
isGcLogRotationConfigured() - Method in class com.cloudbees.jenkins.support.impl.GCLogs
 
isNonWhitespaceControlCharacter(byte[]) - Static method in class com.cloudbees.jenkins.support.util.StreamUtils
Check if the content of a byte array is binary
isNonWhitespaceControlCharacter(ByteBuffer) - Static method in class com.cloudbees.jenkins.support.util.StreamUtils
Check if the content of a ByteBuffer is binary
isSelectable() - Method in class com.cloudbees.jenkins.support.SupportPlugin.GlobalConfigurationImpl
 
isSelected() - Method in class com.cloudbees.jenkins.support.SupportAction.Selection
 
isSelectedByDefault() - Method in class com.cloudbees.jenkins.support.api.Component
 
isSelectedByDefault() - Method in class com.cloudbees.jenkins.support.configfiles.AgentsConfigFile
 
isSelectedByDefault() - Method in class com.cloudbees.jenkins.support.configfiles.ConfigFileComponent
 
isSelectedByDefault() - Method in class com.cloudbees.jenkins.support.configfiles.OtherConfigFilesComponent
 
isSelectedByDefault() - Method in class com.cloudbees.jenkins.support.impl.GCLogs
 
isSelectedByDefault() - Method in class com.cloudbees.jenkins.support.impl.HeapUsageHistogram
 
isSelectedByDefault() - Method in class com.cloudbees.jenkins.support.impl.ItemsContent
 
isSelectedByDefault() - Method in class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Agents
 
isSelectedByDefault() - Method in class com.cloudbees.jenkins.support.impl.NodeExecutors
 
isSelectedByDefault() - Method in class com.cloudbees.jenkins.support.impl.OtherLogs
 
isSelectedByDefault() - Method in class com.cloudbees.jenkins.support.impl.RootCAs
 
isSelectedByDefault() - Method in class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs
 
isSelectedByDefault() - Method in class com.cloudbees.jenkins.support.impl.SlaveLogs
 
isSelectedByDefault() - Method in class com.cloudbees.jenkins.support.impl.SystemConfiguration.Agents
 
isSelectedByDefault() - Method in class com.cloudbees.jenkins.support.impl.TaskLogs
 
isSelectedByDefault() - Method in class com.cloudbees.jenkins.support.impl.UserCount
 
isSelectedByDefault(Computer) - Method in class com.cloudbees.jenkins.support.configfiles.AgentsConfigFile
 
isSelectedByDefault(Computer) - Method in class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs
 
isSelectedByDefault(T) - Method in class com.cloudbees.jenkins.support.api.ObjectComponent
Control if the component should be selected by default, based on the applicable item
ITEMS - Static variable in class com.cloudbees.jenkins.support.filter.NameProvider
Provides the names of items.
ItemsContent - Class in com.cloudbees.jenkins.support.impl
Items content
ItemsContent() - Constructor for class com.cloudbees.jenkins.support.impl.ItemsContent
 
iterator() - Method in class com.cloudbees.jenkins.support.filter.ContentMappings
 

J

Jenkins72799Hack() - Constructor for class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs.Jenkins72799Hack
 
JenkinsLogs - Class in com.cloudbees.jenkins.support.impl
Log files from the controller node only.
JenkinsLogs() - Constructor for class com.cloudbees.jenkins.support.impl.JenkinsLogs
 
JVMProcessSystemMetricsContents - Class in com.cloudbees.jenkins.support.impl
System metrics of the JVM process.
JVMProcessSystemMetricsContents() - Constructor for class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents
 
JVMProcessSystemMetricsContents.Agents - Class in com.cloudbees.jenkins.support.impl
 
JVMProcessSystemMetricsContents.Agents.DescriptorImpl - Class in com.cloudbees.jenkins.support.impl
 
JVMProcessSystemMetricsContents.Master - Class in com.cloudbees.jenkins.support.impl
 
JVMProcessSystemMetricsContents.Master.DescriptorImpl - Class in com.cloudbees.jenkins.support.impl
 

L

LABELS - Static variable in class com.cloudbees.jenkins.support.filter.NameProvider
Provides the names of labels.
LaunchLogsFileContent - Class in com.cloudbees.jenkins.support.api
 
LaunchLogsFileContent(String, String[], File, long) - Constructor for class com.cloudbees.jenkins.support.api.LaunchLogsFileContent
 
LINUX - com.cloudbees.jenkins.support.util.SystemPlatform
 
list(File, FileVisitor) - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent
 
load() - Method in class com.cloudbees.jenkins.support.config.SupportPluginManagement
 
load(Class<T>) - Static method in class com.cloudbees.jenkins.support.util.Persistence
Loads a Saveable object from its default location or returns null when the file doesn't exist.
loadConfig() - Static method in class com.cloudbees.jenkins.support.SupportPlugin
 
LoadStats - Class in com.cloudbees.jenkins.support.impl
This component captures the Jenkins LoadStatistics for overall load, jobs not tied to a label and each label's own load.
LoadStats() - Constructor for class com.cloudbees.jenkins.support.impl.LoadStats
 
LogArchiver() - Constructor for class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs.LogArchiver
 
LogFetcher() - Constructor for class com.cloudbees.jenkins.support.SupportPlugin.LogFetcher
 
LogFlusher() - Constructor for class com.cloudbees.jenkins.support.impl.CustomLogs.LogFlusher
 
LoggerManager - Class in com.cloudbees.jenkins.support.impl
Output the current list of loggers for the controller and display the logging level.
LoggerManager() - Constructor for class com.cloudbees.jenkins.support.impl.LoggerManager
 
LogHolder() - Constructor for class com.cloudbees.jenkins.support.SupportPlugin.LogHolder
 
LogRecordContent - Class in com.cloudbees.jenkins.support.impl
Content that formats LogRecords.
LogRecordContent(String) - Constructor for class com.cloudbees.jenkins.support.impl.LogRecordContent
 
LogRecordContent(String, String...) - Constructor for class com.cloudbees.jenkins.support.impl.LogRecordContent
 
logs - Variable in class com.cloudbees.jenkins.support.threaddump.HighLoadCpuChecker
Thread dumps generated on high CPU load are stored in $JENKINS_HOME/high-load/cpu
LOGS - com.cloudbees.jenkins.support.api.Component.ComponentCategory
For components related to the logging system or the logs themself.
LogUpdater(Level) - Constructor for class com.cloudbees.jenkins.support.SupportPlugin.LogUpdater
 

M

MACOSX - com.cloudbees.jenkins.support.util.SystemPlatform
 
Markdown - Class in com.cloudbees.jenkins.support.util
 
Master() - Constructor for class com.cloudbees.jenkins.support.impl.JVMProcessSystemMetricsContents.Master
 
Master() - Constructor for class com.cloudbees.jenkins.support.impl.SystemConfiguration.Master
 
match(String) - Method in class com.cloudbees.jenkins.support.filter.PasswordRedactor
 
MAX_FILE_SIZE - Static variable in class com.cloudbees.jenkins.support.timer.FileListCapComponent
Maximum file size to pack is 2Mb.
MAX_LOG_FILE_AGE_MS - Static variable in class com.cloudbees.jenkins.support.timer.FileListCapComponent
Maximum age (in milliseconds) of log files we would bother including in a bundle.
Messages - Class in com.cloudbees.jenkins.support.actions
Generated localization support class.
Messages - Class in com.cloudbees.jenkins.support.config
Generated localization support class.
Messages - Class in com.cloudbees.jenkins.support.configfiles
Generated localization support class.
Messages - Class in com.cloudbees.jenkins.support.filter
Generated localization support class.
Messages - Class in com.cloudbees.jenkins.support.impl
Generated localization support class.
Messages - Class in com.cloudbees.jenkins.support
Generated localization support class.
Messages - Class in com.cloudbees.jenkins.support.threaddump
Generated localization support class.
Messages() - Constructor for class com.cloudbees.jenkins.support.actions.Messages
 
Messages() - Constructor for class com.cloudbees.jenkins.support.config.Messages
 
Messages() - Constructor for class com.cloudbees.jenkins.support.configfiles.Messages
 
Messages() - Constructor for class com.cloudbees.jenkins.support.filter.Messages
 
Messages() - Constructor for class com.cloudbees.jenkins.support.impl.Messages
 
Messages() - Constructor for class com.cloudbees.jenkins.support.Messages
 
Messages() - Constructor for class com.cloudbees.jenkins.support.threaddump.Messages
 
Metrics - Class in com.cloudbees.jenkins.support.impl
Metrics from the different nodes.
Metrics() - Constructor for class com.cloudbees.jenkins.support.impl.Metrics
 
MetricsContent - Class in com.cloudbees.jenkins.support.impl
A metric content.
MetricsContent(String, MetricRegistry) - Constructor for class com.cloudbees.jenkins.support.impl.MetricsContent
 
MetricsContent(String, String[], MetricRegistry) - Constructor for class com.cloudbees.jenkins.support.impl.MetricsContent
 
migrateExistingLogs() - Static method in class com.cloudbees.jenkins.support.SupportPlugin
 
MISC - com.cloudbees.jenkins.support.api.Component.ComponentCategory
Anything that doesn't fit any other categories.

N

NameProvider - Class in com.cloudbees.jenkins.support.filter
Strategy for providing a stream of names to anonymize along with an accompanying name generator.
names() - Method in class com.cloudbees.jenkins.support.filter.NameProvider
 
NetworkInterfaces - Class in com.cloudbees.jenkins.support.impl
 
NetworkInterfaces() - Constructor for class com.cloudbees.jenkins.support.impl.NetworkInterfaces
 
newDefaultInstance() - Method in class com.cloudbees.jenkins.support.api.SupportProviderDescriptor
Construct a default instance of the SupportProvider.
newInstance() - Static method in class com.cloudbees.jenkins.support.filter.ContentMappings
Constructs a new ContentMappings using an existing config file or default settings if not found.
NodeExecutors - Class in com.cloudbees.jenkins.support.impl
Gather information about the node executors.
NodeExecutors() - Constructor for class com.cloudbees.jenkins.support.impl.NodeExecutors
 
NodeExecutors.DescriptorImpl - Class in com.cloudbees.jenkins.support.impl
 
NodeListenerImpl() - Constructor for class com.cloudbees.jenkins.support.impl.SlaveCommandStatistics.NodeListenerImpl
 
NodeMonitors - Class in com.cloudbees.jenkins.support.impl
Created by schristou88 on 11/4/16.
NodeMonitors() - Constructor for class com.cloudbees.jenkins.support.impl.NodeMonitors
 
NodeRemoteDirectoryComponent - Class in com.cloudbees.jenkins.support.impl
 
NodeRemoteDirectoryComponent() - Constructor for class com.cloudbees.jenkins.support.impl.NodeRemoteDirectoryComponent
 
NodeRemoteDirectoryComponent(String, String, boolean, int) - Constructor for class com.cloudbees.jenkins.support.impl.NodeRemoteDirectoryComponent
 
NodeRemoteDirectoryComponent_DisplayName() - Static method in class com.cloudbees.jenkins.support.impl.Messages
Key NodeRemoteDirectoryComponent_DisplayName: Files in Agent Remote FS Directory.
NodeRemoteDirectoryComponent.DescriptorImpl - Class in com.cloudbees.jenkins.support.impl
 
NODES - Static variable in class com.cloudbees.jenkins.support.filter.NameProvider
Provides the names of nodes.
NONE - Static variable in interface com.cloudbees.jenkins.support.filter.ContentFilter
Provides a noop ContentFilter that pass through the value.
NONE_STRING - Static variable in class com.cloudbees.jenkins.support.util.Markdown
 
NoneFilter - Class in com.cloudbees.jenkins.support.filter
A ContentFilter that blindly pass the value through.
NoneFilter() - Constructor for class com.cloudbees.jenkins.support.filter.NoneFilter
 

O

ObjectComponent<T extends AbstractModelObject> - Class in com.cloudbees.jenkins.support.api
Represents a component of a support bundle for a specific model object.
ObjectComponent() - Constructor for class com.cloudbees.jenkins.support.api.ObjectComponent
 
ObjectComponentDescriptor<T extends AbstractModelObject> - Class in com.cloudbees.jenkins.support.api
Descriptor of ObjectComponent
ObjectComponentDescriptor() - Constructor for class com.cloudbees.jenkins.support.api.ObjectComponentDescriptor
 
of(String, String) - Static method in class com.cloudbees.jenkins.support.filter.ContentMapping
Constructs a ContentMapping using an original and replacement value.
of(String, String, boolean) - Static method in class com.cloudbees.jenkins.support.impl.AdvancedProcFilesRetriever.ProcFile
 
onDeleted(Node) - Method in class com.cloudbees.jenkins.support.impl.SlaveCommandStatistics.NodeListenerImpl
 
onOnline(Computer, TaskListener) - Method in class com.cloudbees.jenkins.support.SupportPlugin.ComputerListenerImpl
 
OtherConfigFilesComponent - Class in com.cloudbees.jenkins.support.configfiles
Support component for adding xml files to the support bundle.
OtherConfigFilesComponent() - Constructor for class com.cloudbees.jenkins.support.configfiles.OtherConfigFilesComponent
 
OtherLogs - Class in com.cloudbees.jenkins.support.impl
Root Log files from the controller node.
OtherLogs() - Constructor for class com.cloudbees.jenkins.support.impl.OtherLogs
 
OutputStreamSelector - Class in com.cloudbees.jenkins.support.util
Dynamically selects either a textual or binary OutputStream destination based on simple content type probing.
OutputStreamSelector(Supplier<OutputStream>, Supplier<OutputStream>) - Constructor for class com.cloudbees.jenkins.support.util.OutputStreamSelector
Constructs an OutputStreamSelector using the provided streams.

P

parseRequest(StaplerRequest) - Method in class com.cloudbees.jenkins.support.actions.SupportObjectAction
Parse the stapler JSON output and retrieve configured components.
parseRequest(StaplerRequest, JSONObject) - Method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
Parse the stapler JSON output and retrieve configured components.
PASSWORD_PATTERN - Static variable in class com.cloudbees.jenkins.support.filter.PasswordRedactorRegexBuilder
 
PasswordRedactor - Class in com.cloudbees.jenkins.support.filter
 
PasswordRedactor() - Constructor for class com.cloudbees.jenkins.support.filter.PasswordRedactor
 
PasswordRedactorRegexBuilder - Class in com.cloudbees.jenkins.support.filter
 
PeriodicWorkImpl() - Constructor for class com.cloudbees.jenkins.support.SupportPlugin.PeriodicWorkImpl
 
Persistence - Class in com.cloudbees.jenkins.support.util
Utility methods for persisting non-Describable classes.
PLATFORM - com.cloudbees.jenkins.support.api.Component.ComponentCategory
For components related to how the controller is running and where it is running.
PrefilteredContent - Class in com.cloudbees.jenkins.support.filter
Represents some content in a support bundle which will be filtered previously to the zip created.
PrefilteredContent(String) - Constructor for class com.cloudbees.jenkins.support.filter.PrefilteredContent
 
PrefilteredContent(String, String...) - Constructor for class com.cloudbees.jenkins.support.filter.PrefilteredContent
 
PrefilteredPrintedContent - Class in com.cloudbees.jenkins.support.api
Content that is printed on demand and filtered by itself.
PrefilteredPrintedContent(String) - Constructor for class com.cloudbees.jenkins.support.api.PrefilteredPrintedContent
 
PrefilteredPrintedContent(String, String...) - Constructor for class com.cloudbees.jenkins.support.api.PrefilteredPrintedContent
 
preLaunch(Computer, TaskListener) - Method in class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs.Jenkins72799Hack
 
preOnline(Computer, Channel, FilePath, TaskListener) - Method in class com.cloudbees.jenkins.support.impl.SlaveCommandStatistics.ComputerListenerImpl
 
preOnline(Computer, Channel, FilePath, TaskListener) - Method in class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs.Jenkins72799Hack
 
prettyNone(String) - Static method in class com.cloudbees.jenkins.support.util.Markdown
 
printAboutJenkins(PrintWriter) - Method in class com.cloudbees.jenkins.support.api.SupportProvider
Allows a provider to print additional information about Jenkins into the about.md file.
PrintedContent - Class in com.cloudbees.jenkins.support.api
Content that is printed on demand.
PrintedContent(String) - Constructor for class com.cloudbees.jenkins.support.api.PrintedContent
 
PrintedContent(String, String...) - Constructor for class com.cloudbees.jenkins.support.api.PrintedContent
 
printThreadInfo(PrintWriter, ThreadInfo, ThreadMXBean) - Static method in class com.cloudbees.jenkins.support.impl.ThreadDumps
 
printThreadInfo(PrintWriter, ThreadInfo, ThreadMXBean, ContentFilter) - Static method in class com.cloudbees.jenkins.support.impl.ThreadDumps
Prints the ThreadInfo (because ThreadInfo.toString() caps out the stack trace at 8 frames).
printTo(PrintWriter) - Method in class com.cloudbees.jenkins.support.api.PrefilteredPrintedContent
 
printTo(PrintWriter) - Method in class com.cloudbees.jenkins.support.api.PrintedContent
 
printTo(PrintWriter) - Method in class com.cloudbees.jenkins.support.api.TruncatedContent
{$Content} that will be printed to a specific {$PrintWriter}.
printTo(PrintWriter) - Method in class com.cloudbees.jenkins.support.impl.LogRecordContent
 
printTo(PrintWriter, ContentFilter) - Method in class com.cloudbees.jenkins.support.api.PrefilteredPrintedContent
 
printTo(PrintWriter, ContentFilter) - Method in class com.cloudbees.jenkins.support.impl.LogRecordContent
 
printUsageSummary(PrintStream) - Method in class com.cloudbees.jenkins.support.SupportCommand
 
ProcFilesRetriever - Class in com.cloudbees.jenkins.support.impl
Base class for gathering specified /proc files
ProcFilesRetriever() - Constructor for class com.cloudbees.jenkins.support.impl.ProcFilesRetriever
 
publish(LogRecord) - Method in class com.cloudbees.jenkins.support.SupportLogHandler
 

R

RECURRENCE_PERIOD_SEC - Static variable in class com.cloudbees.jenkins.support.slowrequest.SlowRequestChecker
How often to run the slow request checker
RECURRENCE_PERIOD_SEC - Static variable in class com.cloudbees.jenkins.support.threaddump.HighLoadCpuChecker
Recurrence period to check high cpu load consumption.
redact(String) - Method in class com.cloudbees.jenkins.support.filter.PasswordRedactor
 
redact(Map<String, String>) - Method in class com.cloudbees.jenkins.support.filter.PasswordRedactor
 
REDACTED - Static variable in class com.cloudbees.jenkins.support.filter.PasswordRedactor
 
reload() - Method in interface com.cloudbees.jenkins.support.filter.ContentFilter
Reloads the state of this filter.
reload() - Method in class com.cloudbees.jenkins.support.filter.ContentMappings
 
reload() - Method in class com.cloudbees.jenkins.support.filter.SensitiveContentFilter
 
reloadAndSaveMappings(ContentFilter) - Static method in interface com.cloudbees.jenkins.support.filter.ContentFilter
Reloads the state of this filter and commit .
REMOTE_OPERATION_CACHE_TIMEOUT_SEC - Static variable in class com.cloudbees.jenkins.support.SupportPlugin
How long remote operations fallback caching can wait for
REMOTE_OPERATION_TIMEOUT_MS - Static variable in class com.cloudbees.jenkins.support.SupportPlugin
How long remote operations can block support bundle generation for.
RemotingDiagnostics - Class in com.cloudbees.jenkins.support.impl
Captures diagnostics information from remoting channels.
RemotingDiagnostics() - Constructor for class com.cloudbees.jenkins.support.impl.RemotingDiagnostics
 
replaceWord(StringBuilder, String, String) - Static method in class com.cloudbees.jenkins.support.util.WordReplacer
Replace all occurrences of word by replace in the input.
replaceWord(String, String, String) - Static method in class com.cloudbees.jenkins.support.util.WordReplacer
Replace all occurrences of word by replace in the input.
replaceWordIgnoreCase(StringBuilder, String, String) - Static method in class com.cloudbees.jenkins.support.util.WordReplacer
 
replaceWordIgnoreCase(String, String, String) - Static method in class com.cloudbees.jenkins.support.util.WordReplacer
Replace all occurrences of word by replace in the input.
replaceWords(StringBuilder, String[], String[]) - Static method in class com.cloudbees.jenkins.support.util.WordReplacer
replaceWords(String, String[], String[]) - Static method in class com.cloudbees.jenkins.support.util.WordReplacer
Replace all words in the input by the replaces.
replaceWords(String, Pattern, Function<String, String>) - Static method in class com.cloudbees.jenkins.support.util.WordReplacer
Replace all matches in the input by their replacement.
replaceWords(String, Pattern, Map<String, String>) - Static method in class com.cloudbees.jenkins.support.util.WordReplacer
Replace all matches in the input by their replacement.
replaceWordsIgnoreCase(StringBuilder, String[], String[]) - Static method in class com.cloudbees.jenkins.support.util.WordReplacer
replaceWordsIgnoreCase(String, String[], String[]) - Static method in class com.cloudbees.jenkins.support.util.WordReplacer
Replace all words in the input by the replaces.
reset() - Method in class com.cloudbees.jenkins.support.filter.FilteredOutputStream
Resets the state of this stream's decoders and buffers.
reset() - Method in class com.cloudbees.jenkins.support.util.OutputStreamSelector
Resets the state of this stream to allow for contents to be probed again.
ReverseProxy - Class in com.cloudbees.jenkins.support.impl
Attempts to detect reverse proxies in front of Jenkins.
ReverseProxy() - Constructor for class com.cloudbees.jenkins.support.impl.ReverseProxy
 
ReverseProxy.Trilean - Enum in com.cloudbees.jenkins.support.impl
 
RootCAs - Class in com.cloudbees.jenkins.support.impl
 
RootCAs() - Constructor for class com.cloudbees.jenkins.support.impl.RootCAs
 
ROTATED_LOGFILE_FILTER - Static variable in class com.cloudbees.jenkins.support.impl.JenkinsLogs
Matches log files and their rotated names, such as "foo.log" or "foo.log.1"
run() - Method in class com.cloudbees.jenkins.support.AsyncResultCache
 
run() - Method in class com.cloudbees.jenkins.support.SupportCommand
 
RunDirectoryComponent - Class in com.cloudbees.jenkins.support.impl
 
RunDirectoryComponent() - Constructor for class com.cloudbees.jenkins.support.impl.RunDirectoryComponent
 
RunDirectoryComponent(String, String, boolean, int) - Constructor for class com.cloudbees.jenkins.support.impl.RunDirectoryComponent
 
RunDirectoryComponent_DisplayName() - Static method in class com.cloudbees.jenkins.support.impl.Messages
Key RunDirectoryComponent_DisplayName: Files in Build Root Directory.
RunDirectoryComponent.DescriptorImpl - Class in com.cloudbees.jenkins.support.impl
 
RunningBuilds - Class in com.cloudbees.jenkins.support.impl
 
RunningBuilds() - Constructor for class com.cloudbees.jenkins.support.impl.RunningBuilds
 
runOnNode(Node, String, String...) - Static method in class com.cloudbees.jenkins.support.api.CommandOutputContent
 
runOnNode(Node, String, String...) - Static method in class com.cloudbees.jenkins.support.api.UnfilteredCommandOutputContent
 
runOnNode(Node, String, String[], String...) - Static method in class com.cloudbees.jenkins.support.api.CommandOutputContent
 
runOnNode(Node, String, String[], String...) - Static method in class com.cloudbees.jenkins.support.api.UnfilteredCommandOutputContent
 
runOnNodeAndCache(WeakHashMap<Node, String>, Node, String, String...) - Static method in class com.cloudbees.jenkins.support.api.CommandOutputContent
 
runOnNodeAndCache(WeakHashMap<Node, String>, Node, String, String...) - Static method in class com.cloudbees.jenkins.support.api.UnfilteredCommandOutputContent
 
runOnNodeAndCache(WeakHashMap<Node, String>, Node, String, String[], String...) - Static method in class com.cloudbees.jenkins.support.api.CommandOutputContent
 
runOnNodeAndCache(WeakHashMap<Node, String>, Node, String, String[], String...) - Static method in class com.cloudbees.jenkins.support.api.UnfilteredCommandOutputContent
 

S

save() - Method in class com.cloudbees.jenkins.support.config.SupportPluginManagement
 
save() - Method in class com.cloudbees.jenkins.support.filter.ContentMappings
 
save(T) - Static method in class com.cloudbees.jenkins.support.util.Persistence
Saves a Saveable object to its default location.
scan(File, FileVisitor) - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent.DirGlobScanner
 
SECRET_PROPERTY_MATCHER - Static variable in class com.cloudbees.jenkins.support.filter.PasswordRedactorRegexBuilder
 
selectedByDefault(Component) - Method in class com.cloudbees.jenkins.support.SupportAction
 
Selection(String, boolean) - Constructor for class com.cloudbees.jenkins.support.SupportAction.Selection
 
SensitiveContentFilter - Class in com.cloudbees.jenkins.support.filter
Filters contents based on names provided by all known sources.
SensitiveContentFilter() - Constructor for class com.cloudbees.jenkins.support.filter.SensitiveContentFilter
 
setComponentIds(List<String>) - Method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
 
setComponents(List<? extends ObjectComponent<T>>) - Method in class com.cloudbees.jenkins.support.actions.SupportObjectAction
 
setDefaultExcludes(boolean) - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent.DirectoryComponentsDescriptor
 
setDefaultExcludes(boolean) - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent
 
setDirectory(File, String) - Method in class com.cloudbees.jenkins.support.SupportLogHandler
 
setEnabled(boolean) - Method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
 
setEnabled(boolean) - Method in class com.cloudbees.jenkins.support.filter.ContentFilters
 
setExcludedComponents(Set<String>) - Method in class com.cloudbees.jenkins.support.SupportPlugin
Sets the ids of the components to be excluded.
setExcludes(String) - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent.DirectoryComponentsDescriptor
 
setExcludes(String) - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent
 
setFile(String) - Method in class com.cloudbees.jenkins.support.impl.AdvancedProcFilesRetriever.ProcFile
 
setFiltered(boolean) - Method in class com.cloudbees.jenkins.support.impl.AdvancedProcFilesRetriever.ProcFile
 
setIncludes(String) - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent.DirectoryComponentsDescriptor
 
setIncludes(String) - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent
 
setLogLevel(String) - Static method in class com.cloudbees.jenkins.support.SupportPlugin
 
setLogLevel(Level) - Static method in class com.cloudbees.jenkins.support.SupportPlugin
 
setMaxDepth(int) - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent.DirectoryComponentsDescriptor
 
setMaxDepth(int) - Method in class com.cloudbees.jenkins.support.impl.DirectoryComponent
 
setName(String) - Method in class com.cloudbees.jenkins.support.impl.AdvancedProcFilesRetriever.ProcFile
 
setPeriod(Integer) - Method in class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
 
setRequesterAuthentication(Authentication) - Static method in class com.cloudbees.jenkins.support.SupportPlugin
 
setSupportProvider(SupportProvider) - Method in class com.cloudbees.jenkins.support.SupportPlugin
 
shouldBeFiltered() - Method in class com.cloudbees.jenkins.support.api.Content
Indicates if this Content should be filtered when anonymization is enabled.
shouldBeFiltered() - Method in class com.cloudbees.jenkins.support.api.UnfilteredFileContent
 
shouldBeFiltered() - Method in class com.cloudbees.jenkins.support.api.UnfilteredStringContent
 
shouldBeFiltered() - Method in class com.cloudbees.jenkins.support.filter.PrefilteredContent
 
shouldBeFiltered() - Method in class com.cloudbees.jenkins.support.impl.MetricsContent
 
shutdown() - Method in class com.cloudbees.jenkins.support.SupportContextImpl
Deprecated.
SlaveCommandStatistics - Class in com.cloudbees.jenkins.support.impl
 
SlaveCommandStatistics() - Constructor for class com.cloudbees.jenkins.support.impl.SlaveCommandStatistics
 
SlaveCommandStatistics.ComputerListenerImpl - Class in com.cloudbees.jenkins.support.impl
 
SlaveCommandStatistics.NodeListenerImpl - Class in com.cloudbees.jenkins.support.impl
 
SlaveLaunchLogs - Class in com.cloudbees.jenkins.support.impl
Adds agent launch logs, which captures the current and past running connections to the agent.
SlaveLaunchLogs() - Constructor for class com.cloudbees.jenkins.support.impl.SlaveLaunchLogs
 
SlaveLaunchLogs.DescriptorImpl - Class in com.cloudbees.jenkins.support.impl
 
SlaveLaunchLogs.Jenkins72799Hack - Class in com.cloudbees.jenkins.support.impl
 
SlaveLaunchLogs.LogArchiver - Class in com.cloudbees.jenkins.support.impl
 
SlaveLogs - Class in com.cloudbees.jenkins.support.impl
Adds the agent logs from all of the machines
SlaveLogs() - Constructor for class com.cloudbees.jenkins.support.impl.SlaveLogs
 
SlowRequestChecker - Class in com.cloudbees.jenkins.support.slowrequest
Run periodically to find slow requests and track them.
SlowRequestChecker() - Constructor for class com.cloudbees.jenkins.support.slowrequest.SlowRequestChecker
 
SlowRequestComponent - Class in com.cloudbees.jenkins.support.slowrequest
Contributes slow request reports into the support bundle.
SlowRequestComponent() - Constructor for class com.cloudbees.jenkins.support.slowrequest.SlowRequestComponent
 
SlowRequestFilter - Class in com.cloudbees.jenkins.support.slowrequest
Marks the beginning and the end of the request processing so that SlowRequestChecker can find them.
SlowRequestFilter() - Constructor for class com.cloudbees.jenkins.support.slowrequest.SlowRequestFilter
 
SOLARIS - com.cloudbees.jenkins.support.util.SystemPlatform
 
spliterator() - Method in class com.cloudbees.jenkins.support.filter.ContentMappings
 
start() - Method in class com.cloudbees.jenkins.support.SupportPlugin
 
start(SupportContext) - Method in class com.cloudbees.jenkins.support.api.Component
Deprecated.
startCustomHandler() - Method in class com.cloudbees.jenkins.support.impl.CustomLogs
 
stop() - Method in class com.cloudbees.jenkins.support.SupportPlugin
 
StopWords - Interface in com.cloudbees.jenkins.support.filter
Extension to contribute to the list of stop words in anonymization.
StreamUtils - Class in com.cloudbees.jenkins.support.util
Utility methods for handling files.
StreamUtils() - Constructor for class com.cloudbees.jenkins.support.util.StreamUtils
 
StringContent - Class in com.cloudbees.jenkins.support.api
Content that is a string.
StringContent(String, String) - Constructor for class com.cloudbees.jenkins.support.api.StringContent
 
StringContent(String, String[], String) - Constructor for class com.cloudbees.jenkins.support.api.StringContent
 
SUPPORT_DIRECTORY_NAME - Static variable in class com.cloudbees.jenkins.support.SupportPlugin
 
SUPPORT_PERMISSIONS - Static variable in class com.cloudbees.jenkins.support.SupportPlugin
 
SupportAbstractItemAction - Class in com.cloudbees.jenkins.support.actions
SupportAbstractItemAction(AbstractItem) - Constructor for class com.cloudbees.jenkins.support.actions.SupportAbstractItemAction
 
SupportAbstractItemAction.Factory - Class in com.cloudbees.jenkins.support.actions
 
SupportAction - Class in com.cloudbees.jenkins.support
Main root action for generating support.
SupportAction() - Constructor for class com.cloudbees.jenkins.support.SupportAction
 
SupportAction_DefaultActionBlurb() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportAction_DefaultActionBlurb: In order to assist the Jenkins community to provide you with a response to your issues please consider generating a bundle of the commonly requested information and consider attaching this bundle to the corresponding issue in the Jenkins community issue tracker. Be mindful that attachments to the Jenkins community issue tracker are public so be extra careful not to include sensitive information. Note that certain metadata can be automatically anonymized when support bundle anonymization is enabled through the global configuration settings. When anonymization is enabled, the following information is replaced with automatically generated anonymized names: nodes, computers, labels, users, items (including jobs), views, and IP addresses..
SupportAction_DefaultActionTitle() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportAction_DefaultActionTitle: Support.
SupportAction_DisplayName() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportAction_DisplayName: Support.
SupportAction.Selection - Class in com.cloudbees.jenkins.support
 
SupportAutomatedBundleConfiguration - Class in com.cloudbees.jenkins.support.config
Global Configuration for the Automated Support Bundle Generation, see SupportPlugin.PeriodicWorkImpl.
SupportAutomatedBundleConfiguration() - Constructor for class com.cloudbees.jenkins.support.config.SupportAutomatedBundleConfiguration
 
SupportAutomatedBundleConfiguration_displayName() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportAutomatedBundleConfiguration.displayName: Automated Support Bundle Generation.
SupportAutomatedBundleConfiguration_enabled_noComponents() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportAutomatedBundleConfiguration.enabled.noComponents: "Automated generation is enabled but no components are selected".
SupportAutomatedBundleConfiguration_period_greaterThanMax() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportAutomatedBundleConfiguration.period.greaterThanMax: 24h is the longest period permitted..
SupportAutomatedBundleConfiguration_period_isNotAnInteger() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportAutomatedBundleConfiguration.period.isNotAnInteger: The period must be an Integer between 1 and 24..
SupportAutomatedBundleConfiguration_period_lowerThanMin() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportAutomatedBundleConfiguration.period.lowerThanMin: 1h is the shortest period permitted..
SupportAutomatedBundleConfiguration_period_mustBeSpecified() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportAutomatedBundleConfiguration.period.mustBeSpecified: The period must be specified.
SupportCommand - Class in com.cloudbees.jenkins.support
 
SupportCommand() - Constructor for class com.cloudbees.jenkins.support.SupportCommand
 
SupportCommand_generates_a_diagnostic_support_bundle_() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportCommand.generates_a_diagnostic_support_bundle_: Generates a diagnostic support bundle..
SupportCommand_if_no_arguments_are_given_generate_a_bun() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportCommand.if_no_arguments_are_given_generate_a_bun: Sends the compressed support bundle to standard out or alternatively to a local file only if the deprecated remoting protocol is used. If no arguments are given, generate a bundle with all components. Otherwise specify components by ID:.
SupportCommand_jenkins_63722_deprecated_ids(Object) - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportCommand.jenkins_63722_deprecated_ids: [JENKINS-63722] The component name ''{0}'' is deprecated, please use ''{0}JVMProcessSystemMetricsContents'' and / or ''{0}SystemConfiguration'' depending on the use case..
SupportComputerAction - Class in com.cloudbees.jenkins.support.actions
A SupportObjectAction applicable to Computer.
SupportComputerAction(Computer) - Constructor for class com.cloudbees.jenkins.support.actions.SupportComputerAction
 
SupportComputerAction_CreateBundle() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportComputerAction_CreateBundle: Generate bundle.
SupportComputerAction_DefaultActionTitle() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportComputerAction_DefaultActionTitle: Support.
SupportComputerAction_DisplayName() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportComputerAction_DisplayName: Agent Support.
SupportComputerAction.Factory - Class in com.cloudbees.jenkins.support.actions
 
SupportContext - Interface in com.cloudbees.jenkins.support.api
Deprecated.
usage removed
SupportContextImpl - Class in com.cloudbees.jenkins.support
Deprecated.
usage removed
SupportContextImpl() - Constructor for class com.cloudbees.jenkins.support.SupportContextImpl
Deprecated.
SupportItemAction_CreateBundle() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportItemAction_CreateBundle: Generate bundle.
SupportItemAction_DefaultActionTitle() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportItemAction_DefaultActionTitle: Support.
SupportItemAction_DisplayName(Object) - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportItemAction_DisplayName: {0} Support.
SupportLogHandler - Class in com.cloudbees.jenkins.support
A log handler that rotates files.
SupportLogHandler(int, int, int) - Constructor for class com.cloudbees.jenkins.support.SupportLogHandler
 
SupportMetricsFilter - Class in com.cloudbees.jenkins.support
The metrics filter.
SupportMetricsFilter(MetricRegistry, Map<Integer, String>, String) - Constructor for class com.cloudbees.jenkins.support.SupportMetricsFilter
Creates a new instance of the filter.
SupportObjectAction<T extends AbstractModelObject> - Class in com.cloudbees.jenkins.support.actions
Support Action at Object level.
SupportObjectAction(T) - Constructor for class com.cloudbees.jenkins.support.actions.SupportObjectAction
 
SupportObjectAction_CreateBundle() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportObjectAction_CreateBundle: Generate bundle.
SupportObjectAction_DefaultActionBlurb() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportObjectAction_DefaultActionBlurb: In order to assist the Jenkins community to provide you with a response to your issues please consider generating a bundle of the commonly requested information and consider attaching this bundle to the corresponding issue in the Jenkins community issue tracker. Be mindful that attachments to the Jenkins community issue tracker are public so be extra careful not to include sensitive information. Note that certain metadata can be automatically anonymized when support bundle anonymization is enabled through the global configuration settings. When anonymization is enabled, the following information is replaced with automatically generated anonymized names: nodes, computers, labels, users, items (including jobs), views, and IP addresses..
SupportObjectAction_DefaultActionTitle() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportObjectAction_DefaultActionTitle: Support.
SupportObjectAction_DisplayName() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportObjectAction_DisplayName: Support.
SupportPlugin - Class in com.cloudbees.jenkins.support
Main entry point for the support plugin.
SupportPlugin() - Constructor for class com.cloudbees.jenkins.support.SupportPlugin
 
SupportPlugin_Category_Agent() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_Category_Agent: Agents.
SupportPlugin_Category_Builds() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_Category_Builds: Builds.
SupportPlugin_Category_Controller() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_Category_Controller: Controller.
SupportPlugin_Category_Logs() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_Category_Logs: Logs.
SupportPlugin_Category_Misc() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_Category_Misc: Miscellaneous.
SupportPlugin_Category_Platform() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_Category_Platform: Platform.
SupportPlugin_Category_Uncategorized() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_Category_Uncategorized: Uncategorized.
SupportPlugin_CreateBundle() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_CreateBundle: Deprecated - please use the Overall/Administer permission instead.
SupportPlugin_DeleteBundle() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_DeleteBundle: Delete bundle.
SupportPlugin_DownloadBundle() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_DownloadBundle: Download bundle.
SupportPlugin_ListBundle() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_ListBundle: Existing support bundles.
SupportPlugin_loadConfig() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_loadConfig: Read support plugin configuration.
SupportPlugin_PermissionGroup() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_PermissionGroup: Support.
SupportPlugin.ComputerListenerImpl - Class in com.cloudbees.jenkins.support
 
SupportPlugin.GlobalConfigurationImpl - Class in com.cloudbees.jenkins.support
 
SupportPlugin.LogFetcher - Class in com.cloudbees.jenkins.support
 
SupportPlugin.LogHolder - Class in com.cloudbees.jenkins.support
 
SupportPlugin.LogUpdater - Class in com.cloudbees.jenkins.support
 
SupportPlugin.PeriodicWorkImpl - Class in com.cloudbees.jenkins.support
 
SupportPluginConfigurationCategory - Class in com.cloudbees.jenkins.support.config
A GlobalConfigurationCategory for the global configuration implementation for Support Core.
SupportPluginConfigurationCategory() - Constructor for class com.cloudbees.jenkins.support.config.SupportPluginConfigurationCategory
 
SupportPluginConfigurationCategory_displayName() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportPluginConfigurationCategory.displayName: Support Core.
SupportPluginConfigurationCategory_shortDescription() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportPluginConfigurationCategory.shortDescription: Manage Support Core features and functionalities.
SupportPluginManagement - Class in com.cloudbees.jenkins.support.config
A ManagementLink for the management of Support Core.
SupportPluginManagement() - Constructor for class com.cloudbees.jenkins.support.config.SupportPluginManagement
 
SupportPluginManagement_description() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportPluginManagement.description: Manage Support Core features and functionalities.
SupportPluginManagement_displayName() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportPluginManagement.displayName: Support Core.
SupportPluginManagement_iconDescription() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportPluginManagement.iconDescription: Manage Support Core features and functionalities.
SupportPluginManagement.DescriptorImpl - Class in com.cloudbees.jenkins.support.config
 
SupportProvider - Class in com.cloudbees.jenkins.support.api
The provider of support.
SupportProvider() - Constructor for class com.cloudbees.jenkins.support.api.SupportProvider
 
SupportProviderDescriptor - Class in com.cloudbees.jenkins.support.api
Base class for Descriptors of SupportProvider
SupportProviderDescriptor() - Constructor for class com.cloudbees.jenkins.support.api.SupportProviderDescriptor
 
SupportRunAction - Class in com.cloudbees.jenkins.support.actions
A SupportObjectAction applicable to Run.
SupportRunAction(Run) - Constructor for class com.cloudbees.jenkins.support.actions.SupportRunAction
 
SupportRunAction_CreateBundle() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportRunAction_CreateBundle: Generate bundle.
SupportRunAction_DefaultActionTitle() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportRunAction_DefaultActionTitle: Support.
SupportRunAction_DisplayName(Object) - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportRunAction_DisplayName: {0} Support.
SupportRunAction.Factory - Class in com.cloudbees.jenkins.support.actions
 
SystemConfiguration - Class in com.cloudbees.jenkins.support.impl
System configuration data (CPU information, swap configuration, mount points, kernel messages and entropy)
SystemConfiguration() - Constructor for class com.cloudbees.jenkins.support.impl.SystemConfiguration
 
SystemConfiguration.Agents - Class in com.cloudbees.jenkins.support.impl
 
SystemConfiguration.Agents.DescriptorImpl - Class in com.cloudbees.jenkins.support.impl
 
SystemConfiguration.GetDmiInfo - Class in com.cloudbees.jenkins.support.impl
 
SystemConfiguration.Master - Class in com.cloudbees.jenkins.support.impl
 
SystemConfiguration.Master.DescriptorImpl - Class in com.cloudbees.jenkins.support.impl
 
SystemPlatform - Enum in com.cloudbees.jenkins.support.util
System platform
SystemPlatform.GetCurrentPlatform - Class in com.cloudbees.jenkins.support.util
 
SystemProperties - Class in com.cloudbees.jenkins.support.impl
JVM System properties from the nodes.
SystemProperties() - Constructor for class com.cloudbees.jenkins.support.impl.SystemProperties
 

T

TaskLogs - Class in com.cloudbees.jenkins.support.impl
Task Log files from the controller node.
TaskLogs() - Constructor for class com.cloudbees.jenkins.support.impl.TaskLogs
 
TemporaryFileContent - Class in com.cloudbees.jenkins.support.api
Temporary file content, auto-deleted after TemporaryFileContent.writeTo(OutputStream).
TemporaryFileContent(String, File) - Constructor for class com.cloudbees.jenkins.support.api.TemporaryFileContent
 
TemporaryFileContent(String, String[], File) - Constructor for class com.cloudbees.jenkins.support.api.TemporaryFileContent
 
threadDump(OutputStream) - Static method in class com.cloudbees.jenkins.support.impl.ThreadDumps
Dumps all of the threads' current information to an output stream.
ThreadDumpHighCPU_DisplayName() - Static method in class com.cloudbees.jenkins.support.threaddump.Messages
Key ThreadDumpHighCPU_DisplayName: Thread dumps on high CPU usage.
threadDumpLegacy(OutputStream) - Static method in class com.cloudbees.jenkins.support.impl.ThreadDumps
threadDumpModern(OutputStream) - Static method in class com.cloudbees.jenkins.support.impl.ThreadDumps
ThreadDumps - Class in com.cloudbees.jenkins.support.impl
Thread dumps from the nodes.
ThreadDumps() - Constructor for class com.cloudbees.jenkins.support.impl.ThreadDumps
 
ThreadDumps.DescriptorImpl - Class in com.cloudbees.jenkins.support.impl
 
threadDumpStartup() - Static method in class com.cloudbees.jenkins.support.SupportPlugin
 
THRESHOLD - Static variable in class com.cloudbees.jenkins.support.slowrequest.SlowRequestChecker
Time in milliseconds that's considered too slow for requests.
touch(File) - Method in class com.cloudbees.jenkins.support.timer.FileListCap
 
TRUE - com.cloudbees.jenkins.support.impl.ReverseProxy.Trilean
 
TruncatedContent - Class in com.cloudbees.jenkins.support.api
Content added to the support bundle that should be truncated.
TruncatedContent(String) - Constructor for class com.cloudbees.jenkins.support.api.TruncatedContent
 
TruncatedContent(String, int) - Constructor for class com.cloudbees.jenkins.support.api.TruncatedContent
 
TruncatedContent(String, String...) - Constructor for class com.cloudbees.jenkins.support.api.TruncatedContent
 
TruncatedContent(String, String[], int) - Constructor for class com.cloudbees.jenkins.support.api.TruncatedContent
 
TruncatedContent.TruncatedOutputStream - Class in com.cloudbees.jenkins.support.api
 
TruncatedOutputStream(OutputStream, int) - Constructor for class com.cloudbees.jenkins.support.api.TruncatedContent.TruncatedOutputStream
 
TruncationException - Exception in com.cloudbees.jenkins.support.api
Limit size for a specific file has been reached, and has been truncated.
TruncationException(String) - Constructor for exception com.cloudbees.jenkins.support.api.TruncationException
 
type() - Method in class com.cloudbees.jenkins.support.actions.SupportAbstractItemAction.Factory
 
type() - Method in class com.cloudbees.jenkins.support.actions.SupportComputerAction.Factory
 
type() - Method in class com.cloudbees.jenkins.support.actions.SupportRunAction.Factory
 

U

UNCATEGORIZED - com.cloudbees.jenkins.support.api.Component.ComponentCategory
The default category.
UnfilteredCommandOutputContent - Class in com.cloudbees.jenkins.support.api
Content of a command output.
UnfilteredFileContent - Class in com.cloudbees.jenkins.support.api
Content that is stored as a file on disk and is not filtered.
UnfilteredFileContent(String, File) - Constructor for class com.cloudbees.jenkins.support.api.UnfilteredFileContent
 
UnfilteredFileContent(String, File, long) - Constructor for class com.cloudbees.jenkins.support.api.UnfilteredFileContent
 
UnfilteredFileContent(String, String[], File) - Constructor for class com.cloudbees.jenkins.support.api.UnfilteredFileContent
 
UnfilteredFileContent(String, String[], File, long) - Constructor for class com.cloudbees.jenkins.support.api.UnfilteredFileContent
 
UnfilteredFileListCapComponent - Class in com.cloudbees.jenkins.support.timer
Component that attaches files inside FileListCap into a support bundle without filtering the content of the files.
UnfilteredFileListCapComponent() - Constructor for class com.cloudbees.jenkins.support.timer.UnfilteredFileListCapComponent
 
UnfilteredStringContent - Class in com.cloudbees.jenkins.support.api
Content that is a string and cannot be pre-filtered.
UnfilteredStringContent(String, String) - Constructor for class com.cloudbees.jenkins.support.api.UnfilteredStringContent
 
UnfilteredStringContent(String, String[], String) - Constructor for class com.cloudbees.jenkins.support.api.UnfilteredStringContent
 
UNKNOWN - com.cloudbees.jenkins.support.impl.ReverseProxy.Trilean
 
UNKNOWN - com.cloudbees.jenkins.support.util.SystemPlatform
 
UNKNOWN_INPUT - Static variable in class com.cloudbees.jenkins.support.filter.FilteredOutputStream
 
unwrap() - Method in class com.cloudbees.jenkins.support.util.IgnoreCloseOutputStream
 
unwrap() - Method in class com.cloudbees.jenkins.support.util.OutputStreamSelector
 
unwrap() - Method in interface com.cloudbees.jenkins.support.util.WrapperOutputStream
Unwraps this stream, potentially forcing unwritten data to be flushed.
unwrapRecursively() - Method in interface com.cloudbees.jenkins.support.util.WrapperOutputStream
Unwraps this stream, recursively descending through any further WrapperOutputStream instances.
UpdateCenter - Class in com.cloudbees.jenkins.support.impl
Add information about the different update centers available to the Jenkins instance.
UpdateCenter() - Constructor for class com.cloudbees.jenkins.support.impl.UpdateCenter
 
UserCount - Class in com.cloudbees.jenkins.support.impl
 
UserCount() - Constructor for class com.cloudbees.jenkins.support.impl.UserCount
 
USERS - Static variable in class com.cloudbees.jenkins.support.filter.NameProvider
Provides the names of users.

V

valueOf(String) - Static method in enum com.cloudbees.jenkins.support.api.Component.ComponentCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudbees.jenkins.support.impl.ReverseProxy.Trilean
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.cloudbees.jenkins.support.util.SystemPlatform
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.cloudbees.jenkins.support.api.Component.ComponentCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudbees.jenkins.support.impl.ReverseProxy.Trilean
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.cloudbees.jenkins.support.util.SystemPlatform
Returns an array containing the constants of this enum type, in the order they are declared.
VIEWS - Static variable in class com.cloudbees.jenkins.support.filter.NameProvider
Provides the names of view.
visit(Container, T) - Method in interface com.cloudbees.jenkins.support.api.ComponentVisitor
Call for each Component.
VmArgumentFinder() - Constructor for class com.cloudbees.jenkins.support.impl.GCLogs.VmArgumentFinder
 

W

WINDOWS - com.cloudbees.jenkins.support.util.SystemPlatform
 
WordReplacer - Class in com.cloudbees.jenkins.support.util
 
WordReplacer() - Constructor for class com.cloudbees.jenkins.support.util.WordReplacer
 
WordsTrie - Class in com.cloudbees.jenkins.support.filter
Trie implementation to generate a "Trie regex".
WordsTrie() - Constructor for class com.cloudbees.jenkins.support.filter.WordsTrie
 
WrapperOutputStream - Interface in com.cloudbees.jenkins.support.util
Allows for nested OutputStream wrappers and getting access to the unwrapped stream.
write(byte[]) - Method in class com.cloudbees.jenkins.support.filter.FilteredOutputStream
 
write(byte[], int, int) - Method in class com.cloudbees.jenkins.support.api.TruncatedContent.TruncatedOutputStream
 
write(byte[], int, int) - Method in class com.cloudbees.jenkins.support.filter.FilteredOutputStream
 
write(byte[], int, int) - Method in class com.cloudbees.jenkins.support.util.OutputStreamSelector
 
write(char[], int, int) - Method in class com.cloudbees.jenkins.support.filter.FilteredWriter
 
write(int) - Method in class com.cloudbees.jenkins.support.api.TruncatedContent.TruncatedOutputStream
 
write(int) - Method in class com.cloudbees.jenkins.support.filter.FilteredOutputStream
 
write(int) - Method in class com.cloudbees.jenkins.support.filter.FilteredWriter
 
write(int) - Method in class com.cloudbees.jenkins.support.util.OutputStreamSelector
 
write(String, int, int) - Method in class com.cloudbees.jenkins.support.filter.FilteredWriter
 
writeBundle(OutputStream) - Static method in class com.cloudbees.jenkins.support.SupportPlugin
Deprecated.
writeBundle(OutputStream, List<? extends Component>) - Static method in class com.cloudbees.jenkins.support.SupportPlugin
Generate a bundle for all components that are selected in the Global Configuration.
writeBundle(OutputStream, List<? extends Component>, ComponentVisitor) - Static method in class com.cloudbees.jenkins.support.SupportPlugin
Generate a bundle for all components that are selected in the Global Configuration.
writeTo(OutputStream) - Method in class com.cloudbees.jenkins.support.api.Content
 
writeTo(OutputStream) - Method in class com.cloudbees.jenkins.support.api.FileContent
 
writeTo(OutputStream) - Method in class com.cloudbees.jenkins.support.api.FilePathContent
 
writeTo(OutputStream) - Method in class com.cloudbees.jenkins.support.api.GenerateOnDemandContent
 
writeTo(OutputStream) - Method in class com.cloudbees.jenkins.support.api.PrefilteredPrintedContent
 
writeTo(OutputStream) - Method in class com.cloudbees.jenkins.support.api.PrintedContent
 
writeTo(OutputStream) - Method in class com.cloudbees.jenkins.support.api.StringContent
 
writeTo(OutputStream) - Method in class com.cloudbees.jenkins.support.api.TemporaryFileContent
 
writeTo(OutputStream) - Method in class com.cloudbees.jenkins.support.api.TruncatedContent
 
writeTo(OutputStream) - Method in class com.cloudbees.jenkins.support.api.UnfilteredFileContent
 
writeTo(OutputStream) - Method in class com.cloudbees.jenkins.support.api.UnfilteredStringContent
 
writeTo(OutputStream) - Method in class com.cloudbees.jenkins.support.impl.LogRecordContent
 
writeTo(OutputStream) - Method in class com.cloudbees.jenkins.support.impl.MetricsContent
 
writeTo(OutputStream, ContentFilter) - Method in class com.cloudbees.jenkins.support.api.FileContent
 
writeTo(OutputStream, ContentFilter) - Method in class com.cloudbees.jenkins.support.api.PrefilteredPrintedContent
 
writeTo(OutputStream, ContentFilter) - Method in class com.cloudbees.jenkins.support.api.StringContent
 
writeTo(OutputStream, ContentFilter) - Method in class com.cloudbees.jenkins.support.api.TemporaryFileContent
 
writeTo(OutputStream, ContentFilter) - Method in class com.cloudbees.jenkins.support.filter.PrefilteredContent
Write the component in the bundle filtering the content
writeTo(OutputStream, ContentFilter) - Method in class com.cloudbees.jenkins.support.impl.LogRecordContent
 

_

_AbstractItemDirectoryComponent_DisplayName() - Static method in class com.cloudbees.jenkins.support.impl.Messages
Key AbstractItemDirectoryComponent_DisplayName: Files in Item Root Directory.
_AgentsConfigFile_displayName() - Static method in class com.cloudbees.jenkins.support.configfiles.Messages
Key AgentsConfigFile.displayName: Agents config files (Encrypted secrets are redacted).
_ContentFilters_DisplayName() - Static method in class com.cloudbees.jenkins.support.filter.Messages
Key ContentFilters_DisplayName: Support Bundle Anonymization.
_ContentMappings_Description() - Static method in class com.cloudbees.jenkins.support.filter.Messages
Key ContentMappings_Description: Provides anonymization mappings about support bundles.
_ContentMappings_DisplayName() - Static method in class com.cloudbees.jenkins.support.filter.Messages
Key ContentMappings_DisplayName: Support Bundle Anonymization.
_DirectoryComponent_DisplayName() - Static method in class com.cloudbees.jenkins.support.impl.Messages
Key DirectoryComponent_DisplayName: Files in Directory.
_NodeRemoteDirectoryComponent_DisplayName() - Static method in class com.cloudbees.jenkins.support.impl.Messages
Key NodeRemoteDirectoryComponent_DisplayName: Files in Agent Remote FS Directory.
_RunDirectoryComponent_DisplayName() - Static method in class com.cloudbees.jenkins.support.impl.Messages
Key RunDirectoryComponent_DisplayName: Files in Build Root Directory.
_SupportAction_DefaultActionBlurb() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportAction_DefaultActionBlurb: In order to assist the Jenkins community to provide you with a response to your issues please consider generating a bundle of the commonly requested information and consider attaching this bundle to the corresponding issue in the Jenkins community issue tracker. Be mindful that attachments to the Jenkins community issue tracker are public so be extra careful not to include sensitive information. Note that certain metadata can be automatically anonymized when support bundle anonymization is enabled through the global configuration settings. When anonymization is enabled, the following information is replaced with automatically generated anonymized names: nodes, computers, labels, users, items (including jobs), views, and IP addresses..
_SupportAction_DefaultActionTitle() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportAction_DefaultActionTitle: Support.
_SupportAction_DisplayName() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportAction_DisplayName: Support.
_SupportAutomatedBundleConfiguration_displayName() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportAutomatedBundleConfiguration.displayName: Automated Support Bundle Generation.
_SupportAutomatedBundleConfiguration_enabled_noComponents() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportAutomatedBundleConfiguration.enabled.noComponents: "Automated generation is enabled but no components are selected".
_SupportAutomatedBundleConfiguration_period_greaterThanMax() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportAutomatedBundleConfiguration.period.greaterThanMax: 24h is the longest period permitted..
_SupportAutomatedBundleConfiguration_period_isNotAnInteger() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportAutomatedBundleConfiguration.period.isNotAnInteger: The period must be an Integer between 1 and 24..
_SupportAutomatedBundleConfiguration_period_lowerThanMin() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportAutomatedBundleConfiguration.period.lowerThanMin: 1h is the shortest period permitted..
_SupportAutomatedBundleConfiguration_period_mustBeSpecified() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportAutomatedBundleConfiguration.period.mustBeSpecified: The period must be specified.
_SupportCommand_generates_a_diagnostic_support_bundle_() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportCommand.generates_a_diagnostic_support_bundle_: Generates a diagnostic support bundle..
_SupportCommand_if_no_arguments_are_given_generate_a_bun() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportCommand.if_no_arguments_are_given_generate_a_bun: Sends the compressed support bundle to standard out or alternatively to a local file only if the deprecated remoting protocol is used. If no arguments are given, generate a bundle with all components. Otherwise specify components by ID:.
_SupportCommand_jenkins_63722_deprecated_ids(Object) - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportCommand.jenkins_63722_deprecated_ids: [JENKINS-63722] The component name ''{0}'' is deprecated, please use ''{0}JVMProcessSystemMetricsContents'' and / or ''{0}SystemConfiguration'' depending on the use case..
_SupportComputerAction_CreateBundle() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportComputerAction_CreateBundle: Generate bundle.
_SupportComputerAction_DefaultActionTitle() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportComputerAction_DefaultActionTitle: Support.
_SupportComputerAction_DisplayName() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportComputerAction_DisplayName: Agent Support.
_SupportItemAction_CreateBundle() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportItemAction_CreateBundle: Generate bundle.
_SupportItemAction_DefaultActionTitle() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportItemAction_DefaultActionTitle: Support.
_SupportItemAction_DisplayName(Object) - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportItemAction_DisplayName: {0} Support.
_SupportObjectAction_CreateBundle() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportObjectAction_CreateBundle: Generate bundle.
_SupportObjectAction_DefaultActionBlurb() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportObjectAction_DefaultActionBlurb: In order to assist the Jenkins community to provide you with a response to your issues please consider generating a bundle of the commonly requested information and consider attaching this bundle to the corresponding issue in the Jenkins community issue tracker. Be mindful that attachments to the Jenkins community issue tracker are public so be extra careful not to include sensitive information. Note that certain metadata can be automatically anonymized when support bundle anonymization is enabled through the global configuration settings. When anonymization is enabled, the following information is replaced with automatically generated anonymized names: nodes, computers, labels, users, items (including jobs), views, and IP addresses..
_SupportObjectAction_DefaultActionTitle() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportObjectAction_DefaultActionTitle: Support.
_SupportObjectAction_DisplayName() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportObjectAction_DisplayName: Support.
_SupportPlugin_Category_Agent() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_Category_Agent: Agents.
_SupportPlugin_Category_Builds() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_Category_Builds: Builds.
_SupportPlugin_Category_Controller() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_Category_Controller: Controller.
_SupportPlugin_Category_Logs() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_Category_Logs: Logs.
_SupportPlugin_Category_Misc() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_Category_Misc: Miscellaneous.
_SupportPlugin_Category_Platform() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_Category_Platform: Platform.
_SupportPlugin_Category_Uncategorized() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_Category_Uncategorized: Uncategorized.
_SupportPlugin_CreateBundle() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_CreateBundle: Deprecated - please use the Overall/Administer permission instead.
_SupportPlugin_DeleteBundle() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_DeleteBundle: Delete bundle.
_SupportPlugin_DownloadBundle() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_DownloadBundle: Download bundle.
_SupportPlugin_ListBundle() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_ListBundle: Existing support bundles.
_SupportPlugin_loadConfig() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_loadConfig: Read support plugin configuration.
_SupportPlugin_PermissionGroup() - Static method in class com.cloudbees.jenkins.support.Messages
Key SupportPlugin_PermissionGroup: Support.
_SupportPluginConfigurationCategory_displayName() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportPluginConfigurationCategory.displayName: Support Core.
_SupportPluginConfigurationCategory_shortDescription() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportPluginConfigurationCategory.shortDescription: Manage Support Core features and functionalities.
_SupportPluginManagement_description() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportPluginManagement.description: Manage Support Core features and functionalities.
_SupportPluginManagement_displayName() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportPluginManagement.displayName: Support Core.
_SupportPluginManagement_iconDescription() - Static method in class com.cloudbees.jenkins.support.config.Messages
Key SupportPluginManagement.iconDescription: Manage Support Core features and functionalities.
_SupportRunAction_CreateBundle() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportRunAction_CreateBundle: Generate bundle.
_SupportRunAction_DefaultActionTitle() - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportRunAction_DefaultActionTitle: Support.
_SupportRunAction_DisplayName(Object) - Static method in class com.cloudbees.jenkins.support.actions.Messages
Key SupportRunAction_DisplayName: {0} Support.
_ThreadDumpHighCPU_DisplayName() - Static method in class com.cloudbees.jenkins.support.threaddump.Messages
Key ThreadDumpHighCPU_DisplayName: Thread dumps on high CPU usage.
A B C D E F G H I J L M N O P R S T U V W _ 
All Classes All Packages