All Classes and Interfaces

Class
Description
Basic information about the user's browser.
Contributes basic information about Jenkins.
Basic information about the user's authentication.
 
 
 
Warns if any administrative monitors are currently active.
Base class for gathering specified /proc files with the capacity of selecting whether filter or not each file content.
A class to define a file with a name in the bundle and also whether its content should be filtered.
Adds nodes config.xml files to the bundle.
 
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).
 
 
Gather information about the current build queue.
Generate the support bundle names.
Extension point allowing to customize the support bundle naming strategy.
 
 
Content of a command output.
Represents a component of a support bundle.
Categories supported by this version of support-core
A Visitor that define actions to carry out when visiting Components.
Support component to add config.xml to the support bundle.
Represents something that can contain Content
Represents some content in a support bundle.
Provides a strategy to filter support bundle written contents.
Configures content filters for anonymization.
Represents a mapping from some original string to a replacement.
Holds all anonymized content mappings and provides a management view to see those mappings.
Custom Log recorders files from the controller.
 
Provides a way to generate random names.
 
 
 
A default metrics filter.
 
 
 
Dump export table of nodes to detect potential memory leaks.
 
Environment variables on the nodes.
Content that is stored as a file on disk.
 
Maintains most recent N files in a directory in cooperation with the writer.
Component that attaches files inside FileListCap into a support bundle.
Content that is stored as a file on a remote disk
A custom InputStream that filters lines of text read from an underlying InputStream using a provided mapping function.
Wraps an OutputStream by filtering written lines using a provided ContentFilter.
Wraps a Writer by filtering written lines using a provided ContentFilter.
GC Logs Retriever.
Isolated code to make it testable
Content that is generated when required.
Heap histogram from cntroller node.
Deprecated.
HighLoadComponent component
PeriodicWork to check when there is a high load in the instance.
Provides a BufferedOutputStream that ignores calls to close its underlying stream and instead simply flushes it.
Provides a FilterWriter that ignores calls to close its underlying writer and instead simply flushes it.
Filters contents by mapping all found IPv4 and IPv6 addresses to generated names.
Items content
Log files from the controller node only.
System metrics of the JVM process.
 
 
 
 
 
This component captures the Jenkins LoadStatistics for overall load, jobs not tied to a label and each label's own load.
Output the current list of loggers for the controller and display the logging level.
Content that formats LogRecords.
 
Generated localization support class.
Generated localization support class.
Generated localization support class.
Generated localization support class.
Generated localization support class.
Generated localization support class.
Generated localization support class.
Metrics from the different nodes.
A metric content.
Strategy for providing a stream of names to anonymize along with an accompanying name generator.
 
Gather information about the node executors.
 
Created by schristou88 on 11/4/16.
 
 
A ContentFilter that blindly pass the value through.
Represents a component of a support bundle for a specific model object.
Descriptor of ObjectComponent
Support component for adding xml files to the support bundle.
Extension to contribute to the list of configuration files to filter.
 
Root Log files from the controller node.
Dynamically selects either a textual or binary OutputStream destination based on simple content type probing.
 
 
Utility methods for persisting non-Describable classes.
Represents some content in a support bundle which will be filtered previously to the zip created.
Content that is printed on demand and filtered by itself.
Content that is printed on demand.
Base class for gathering specified /proc files
Captures diagnostics information from remoting channels.
Attempts to detect reverse proxies in front of Jenkins.
 
 
 
 
 
Filters contents based on names provided by all known sources.
 
 
 
Adds agent launch logs, which captures the current and past running connections to the agent.
 
 
Adds the agent logs from all of the machines
Run periodically to find slow requests and track them.
Contributes slow request reports into the support bundle.
Marks the beginning and the end of the request processing so that SlowRequestChecker can find them.
Contributes thread dumps slow request reports into the support bundle.
Thread in charge of generating the set of thread dumps during a slowRequest scenario.
Extension to contribute to the list of stop words in anonymization.
Utility methods for handling files.
Content that is a string.
 
Main root action for generating support.
 
Global Configuration for the Automated Support Bundle Generation, see SupportPlugin.PeriodicWorkImpl.
 
A SupportObjectAction applicable to Computer.
 
Deprecated.
usage removed
Deprecated.
usage removed
A log handler that rotates files.
The metrics filter.
Support Action at Object level.
Main entry point for the support plugin.
 
 
 
 
 
 
A GlobalConfigurationCategory for the global configuration implementation for Support Core.
A ManagementLink for the management of Support Core.
 
The provider of support.
Base class for Descriptors of SupportProvider
A SupportObjectAction applicable to Run.
 
System configuration data (CPU information, swap configuration, mount points, kernel messages and entropy)
 
 
 
 
 
System platform
 
JVM System properties from the nodes.
Task Log files from the controller node.
Temporary file content, auto-deleted after TemporaryFileContent.writeTo(OutputStream).
Thread dumps from the nodes.
 
Content added to the support bundle that should be truncated.
 
Limit size for a specific file has been reached, and has been truncated.
Content of a command output.
Content that is stored as a file on disk and is not filtered.
Component that attaches files inside FileListCap into a support bundle without filtering the content of the files.
Content that is a string and cannot be pre-filtered.
Add information about the different update centers available to the Jenkins instance.
 
 
Trie implementation to generate a "Trie regex".
Allows for nested OutputStream wrappers and getting access to the unwrapped stream.