Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- Aborted - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.BuildStage.State
- Aborted - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.BuildState
- AbstractNotifierConfig - Class in org.jenkinsci.plugins.githubautostatus.config
- AbstractNotifierConfig() - Constructor for class org.jenkinsci.plugins.githubautostatus.config.AbstractNotifierConfig
- addAllToEnvironment(Map<String, Object>) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStage
- addBuildStatus(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
-
Sends pending notifications for the start of a stage.
- addCompatibilityAliases() - Static method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Adds compatibility aliases to prevent "old data" warnings.
- addGenericNotifier(BuildNotifier) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
- addGenericNotifier(BuildNotifier) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierManager
- addGithubNotifier(GithubNotificationConfig) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
-
Attempts to add a GitHub notifier.
- addGithubNotifier(GithubNotificationConfig) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierManager
-
Adds a GitHub repository for notifications.
- addHttpNotifier(HttpNotifierConfig) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
-
Attempts to add an HTTP notifier.
- addHttpNotifier(HttpNotifierConfig) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierManager
-
Adds an HTTP notifier.
- addInfluxDbNotifier(InfluxDbNotifierConfig) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
-
Attempts to add an InfluxDB notifier.
- addInfluxDbNotifier(InfluxDbNotifierConfig) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierManager
-
Adds an InfluxDB notifier.
- addStage(BuildStage) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- addStatsdBuildNotifier(StatsdNotifierConfig) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierManager
-
Adds a StatsD notifier.
- addStatsdNotifier(StatsdNotifierConfig) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
-
Attempts to add a StatsD notifier.
- addTestCases(TestCase) - Method in class org.jenkinsci.plugins.githubautostatus.model.TestSuite
- addToEnvironment(String, Object) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStage
- all() - Static method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifier
- appendFieldValue(String, T) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbLineBuilder
- appendTagValue(String, T) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbLineBuilder
- authorization - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.HttpNotifier
- authorization - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
B
- BLOCKED_DURATION - Static variable in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierConstants
- BRANCH_NAME - Static variable in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierConstants
- branchName - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.HttpNotifier
- branchName - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
- build() - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbLineBuilder
- BUILD_OBJECT - Static variable in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierConstants
- BuildBlockedAction - Class in org.jenkinsci.plugins.githubautostatus
-
Keeps track of time a job was spent in the blocked state.
- BuildBlockedAction() - Constructor for class org.jenkinsci.plugins.githubautostatus.BuildBlockedAction
- BuildBlockedAction(long) - Constructor for class org.jenkinsci.plugins.githubautostatus.BuildBlockedAction
- BuildNotifier - Class in org.jenkinsci.plugins.githubautostatus.notifiers
-
A notification subscriber which can send build stats to a particular sink.
- BuildNotifier() - Constructor for class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifier
- BuildNotifierConstants - Class in org.jenkinsci.plugins.githubautostatus.notifiers
- BuildNotifierConstants() - Constructor for class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierConstants
- buildNotifierManager - Variable in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
- BuildNotifierManager - Class in org.jenkinsci.plugins.githubautostatus.notifiers
-
Manages send build notifications to one or more notifiers.
- BuildQueueListener - Class in org.jenkinsci.plugins.githubautostatus
-
Implementation of
QueueListenerwhich keeps track of time a pipeline build spent blocked. - BuildQueueListener() - Constructor for class org.jenkinsci.plugins.githubautostatus.BuildQueueListener
- BuildStage - Class in org.jenkinsci.plugins.githubautostatus.model
- BuildStage(String) - Constructor for class org.jenkinsci.plugins.githubautostatus.model.BuildStage
- BuildStage(String, Map<String, Object>) - Constructor for class org.jenkinsci.plugins.githubautostatus.model.BuildStage
- BuildStage(String, Map<String, Object>, BuildStage.State) - Constructor for class org.jenkinsci.plugins.githubautostatus.model.BuildStage
- BuildStage.State - Enum Class in org.jenkinsci.plugins.githubautostatus.model
- BuildState - Enum Class in org.jenkinsci.plugins.githubautostatus.model
-
Possible build states for notification.
- BuildStatus - Class in org.jenkinsci.plugins.githubautostatus.model
- BuildStatus() - Constructor for class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- BuildStatusAction - Class in org.jenkinsci.plugins.githubautostatus
-
Keeps track of build status for each stage in a build, and provides mechanisms for notifying various subscribers as stages and jobs are completed.
- BuildStatusAction(Run<?, ?>, String, List<BuildStage>) - Constructor for class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
- BuildStatusConfig - Class in org.jenkinsci.plugins.githubautostatus
-
Provides configuration options for this plugin.
- BuildStatusConfig() - Constructor for class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
- BuildStatusJobListener - Class in org.jenkinsci.plugins.githubautostatus
-
Implements
RunListenerextension point to provide job status information to subscribers as jobs complete. - BuildStatusJobListener() - Constructor for class org.jenkinsci.plugins.githubautostatus.BuildStatusJobListener
C
- close() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
-
Cleans up by sending "complete" status to any steps that are currently pending.
- CodeCoverage - Class in org.jenkinsci.plugins.githubautostatus.model
- CodeCoverage() - Constructor for class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- CompletedError - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.BuildStage.State
- CompletedError - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.BuildState
- CompletedSuccess - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.BuildStage.State
- CompletedSuccess - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.BuildState
- config - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.HttpNotifier
- config - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
- config - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.StatsdNotifier
- configure(StaplerRequest, JSONObject) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Invoked when the global configuration page is submitted
- connectNotifiers(Run<?, ?>, String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
-
Determines whether the notifiers need to be reconnected.
- COVERAGE_INFO - Static variable in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierConstants
- createRepository() - Method in class org.jenkinsci.plugins.githubautostatus.config.GithubNotificationConfig
-
Creates a fresh GHRepository by re-resolving credentials from the Jenkins credentials store.
D
- DEFAULT_LONG - Static variable in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifier
-
Establishing a default long for use in getLong.
- DEFAULT_LONG - Static variable in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierConstants
- DEFAULT_STRING - Static variable in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifier
-
Establishing a default string for use in notifiers.
- DEFAULT_STRING - Static variable in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierConstants
- doCheckCredentialsId(Item, String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Validates the credentials id.
- doCheckHttpCredentialsId(Item, String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Validates the HTTP credentials id.
- doCheckHttpEndpoint(Item, String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
- doFillCredentialsIdItems(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Fills the list box in the settings page with valid credentials.
- doFillDbVersionItems() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Fills the list box in the settings page with valid database versions.
- doFillHttpCredentialsIdItems(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Fills the list box in the settings page with valid HTTP credentials.
E
- equals(Object) - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- equals(Object) - Method in class org.jenkinsci.plugins.githubautostatus.model.TestCase
- equals(Object) - Method in class org.jenkinsci.plugins.githubautostatus.model.TestResults
- equals(Object) - Method in class org.jenkinsci.plugins.githubautostatus.model.TestSuite
F
- Failed - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.TestCase.TestCaseResult
- formatCoverage(String, String, String, String, float, float, float, float, float, float, float, String, int, String) - Method in interface org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo
- formatCoverage(String, String, String, String, float, float, float, float, float, float, float, String, int, String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo.V1
- formatCoverage(String, String, String, String, float, float, float, float, float, float, float, String, int, String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo.V2
- formatJob(String, String, String, String, String, int, long, long, int, String, int, String) - Method in interface org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo
- formatJob(String, String, String, String, String, int, long, long, int, String, int, String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo.V1
- formatJob(String, String, String, String, String, int, long, long, int, String, int, String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo.V2
- formatStage(String, String, String, String, String, String, long, int, String, int, String) - Method in interface org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo
- formatStage(String, String, String, String, String, String, long, int, String, int, String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo.V1
- formatStage(String, String, String, String, String, String, long, int, String, int, String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo.V2
- formatTestCase(String, String, String, String, String, String, int, int, int, String, int, String) - Method in interface org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo
- formatTestCase(String, String, String, String, String, String, int, int, int, String, int, String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo.V1
- formatTestCase(String, String, String, String, String, String, int, int, int, String, int, String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo.V2
- formatTests(String, String, String, String, int, int, int, String, int, String) - Method in interface org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo
- formatTests(String, String, String, String, int, int, int, String, int, String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo.V1
- formatTests(String, String, String, String, int, int, int, String, int, String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo.V2
- formatTestSuite(String, String, String, String, String, float, int, int, int, String, int, String) - Method in interface org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo
- formatTestSuite(String, String, String, String, String, float, int, int, int, String, int, String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo.V1
- formatTestSuite(String, String, String, String, String, float, int, int, int, String, int, String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo.V2
- fromCaseResult(CaseResult) - Static method in class org.jenkinsci.plugins.githubautostatus.model.TestCase
- fromCobertura(CoberturaBuildAction) - Static method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- fromGlobalConfig(String) - Static method in class org.jenkinsci.plugins.githubautostatus.StatsdNotifierConfig
-
Creates a StatsD notification config based on the global settings.
- fromGlobalConfig(String, String, String) - Static method in class org.jenkinsci.plugins.githubautostatus.config.HttpNotifierConfig
- fromGlobalConfig(String, String, String) - Static method in class org.jenkinsci.plugins.githubautostatus.config.InfluxDbNotifierConfig
-
Creates an InfluxDB notification config based on the global settings.
- fromJacoco(JacocoBuildAction) - Static method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
-
Loads code coverage from JaCoCo.
- fromJUnitTestResults(TestResultAction) - Static method in class org.jenkinsci.plugins.githubautostatus.model.TestResults
- fromResult(Result) - Static method in enum class org.jenkinsci.plugins.githubautostatus.model.BuildStage.State
- fromResult(Result) - Static method in enum class org.jenkinsci.plugins.githubautostatus.model.BuildState
- fromRun(Run<?, ?>) - Static method in class org.jenkinsci.plugins.githubautostatus.config.GithubNotificationConfig
-
Constructs a config object from a Run object.
- fromRun(Run<?, ?>, GitHubBuilder) - Static method in class org.jenkinsci.plugins.githubautostatus.config.GithubNotificationConfig
-
Constructs a config object from a
Runobject and GitHub builder.
G
- get() - Static method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Convenience method to get the configuration object
- getBlockedTime() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- getBranch() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- getBranchName() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
- getBranchName() - Method in class org.jenkinsci.plugins.githubautostatus.config.GithubNotificationConfig
-
Gets the name of the branch for the build.
- getBranchName() - Method in class org.jenkinsci.plugins.githubautostatus.config.HttpNotifierConfig
-
Gets the branch name.
- getBranchName() - Method in class org.jenkinsci.plugins.githubautostatus.config.InfluxDbNotifierConfig
-
Gets the branch name.
- getBranchPath() - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.StatsdNotifier
-
Returns the StatsD including the global prefix up to the branch bucket.
- getBuildNumber() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- getBuildState() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStage
- getBuildUrl() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- getClasses() - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- getConditionals() - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- getCoverage() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- getCredentials() - Method in class org.jenkinsci.plugins.githubautostatus.config.HttpNotifierConfig
-
Returns credentials for accessing the HTTP endpoint if they are configured.
- getCredentials() - Method in class org.jenkinsci.plugins.githubautostatus.config.InfluxDbNotifierConfig
-
Returns the credentials for calling InfluxDB if they are configured.
- getCredentials(Class<T>, String) - Static method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
- getCredentialsId() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets the credentials id.
- getDbVersion() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets the InfluxDB database version.
- getDbVersion() - Method in class org.jenkinsci.plugins.githubautostatus.config.InfluxDbNotifierConfig
- getDeclarativeStages(Run<?, ?>) - Static method in class org.jenkinsci.plugins.githubautostatus.GithubBuildStatusGraphListener
-
Gets a list of stages in a declarative pipeline.
- getDisplayName() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets human readable name.
- getDuration() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStage
- getDuration() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- getDuration() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestSuite
- getEnableGithub() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets whether sending status to GitHub is enabled.
- getEnableHttp() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets whether sending status to HTTP endpoint is enabled.
- getEnableInfluxDb() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets whether writing to InfluxDB is enabled.
- getEnableStatsd() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets whether writing to StatsD is enabled.
- getExternalizedID() - Method in class org.jenkinsci.plugins.githubautostatus.StatsdNotifierConfig
-
Gets the externalized id.
- getFailedCount() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestCase
- getFailedTestCaseCount() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestResults
- getFailedTestCaseCount() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestSuite
- getFiles() - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- getHttpClient() - Method in class org.jenkinsci.plugins.githubautostatus.config.InfluxDbNotifierConfig
-
Gets an HTTP client that can be used to make requests.
- getHttpClient(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.config.AbstractNotifierConfig
-
Gets an HTTP client that can be used to make requests.
- getHttpCredentialsId() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets the HTTP credentials id.
- getHttpCredentialsId() - Method in class org.jenkinsci.plugins.githubautostatus.config.HttpNotifierConfig
-
Gets the HTTP credentials id.
- getHttpEndpoint() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets the HTTP endpoint URL.
- getHttpEndpoint() - Method in class org.jenkinsci.plugins.githubautostatus.config.HttpNotifierConfig
-
Gets the HTTP endpoint URL.
- getHttpVerifySSL() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets whether SSL verify is enabled.
- getHttpVerifySSL() - Method in class org.jenkinsci.plugins.githubautostatus.config.HttpNotifierConfig
-
Gets whether to enable SSL verify.
- getIgnoreSendingTestCoverageToInflux() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets whether to ignore sending test coverage.
- getIgnoreSendingTestCoverageToInflux() - Method in class org.jenkinsci.plugins.githubautostatus.config.InfluxDbNotifierConfig
-
Gets whether to ignore sending test coverage to InfluxDB.
- getIgnoreSendingTestResultsToInflux() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets whether to ignore sending test results.
- getIgnoreSendingTestResultsToInflux() - Method in class org.jenkinsci.plugins.githubautostatus.config.InfluxDbNotifierConfig
-
Gets whether to ignore sending test results to InfluxDB.
- getInfluxDbDatabase() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets the InfluxDB database.
- getInfluxDbDatabase() - Method in class org.jenkinsci.plugins.githubautostatus.config.InfluxDbNotifierConfig
-
Gets the InfluxDB database to write to.
- getInfluxDbRetentionPolicy() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets the InfluxDB retention policy.
- getInfluxDbRetentionPolicy() - Method in class org.jenkinsci.plugins.githubautostatus.config.InfluxDbNotifierConfig
-
Gets the optional retention policy.
- getInfluxDbUrl() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets the InfluxDB URL.
- getInfluxDbUrlString() - Method in class org.jenkinsci.plugins.githubautostatus.config.InfluxDbNotifierConfig
-
Gets the InfluxDB URL.
- getInstance(String, String, int) - Static method in class org.jenkinsci.plugins.githubautostatus.StatsdClient
- getInstructions() - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- getJobName() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
- getJobName() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- getLines() - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- getLong(Map<String, Object>, String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifier
- getLong(Map<String, Object>, String) - Static method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierConstants
- getMethods() - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- getName() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestCase
- getName() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestSuite
- getPackages() - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- getPassedCount() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestCase
- getPassedTestCaseCount() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestResults
- getPassedTestCaseCount() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestSuite
- getRepo() - Method in class org.jenkinsci.plugins.githubautostatus.config.GithubNotificationConfig
-
Gets the GitHub repo for the build.
- getRepoName() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
- getRepoName() - Method in class org.jenkinsci.plugins.githubautostatus.config.GithubNotificationConfig
-
Gets the name of the repo for the build.
- getRepoName() - Method in class org.jenkinsci.plugins.githubautostatus.config.HttpNotifierConfig
-
Gets the repo name.
- getRepoName() - Method in class org.jenkinsci.plugins.githubautostatus.config.InfluxDbNotifierConfig
-
Gets the repo name.
- getRepoName() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- getRepoOwner() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
- getRepoOwner() - Method in class org.jenkinsci.plugins.githubautostatus.config.GithubNotificationConfig
-
Gets the repo owner.
- getRepoOwner() - Method in class org.jenkinsci.plugins.githubautostatus.config.HttpNotifierConfig
-
Gets the repo owner.
- getRepoOwner() - Method in class org.jenkinsci.plugins.githubautostatus.config.InfluxDbNotifierConfig
-
Gets the repo owner.
- getRepoOwner() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- getReportFile() - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- getResult() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- getResult() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestCase
- getRun() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStage
- getSchema() - Method in class org.jenkinsci.plugins.githubautostatus.config.InfluxDbNotifierConfig
- getSchema(int) - Static method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas
- getSchemaCount() - Static method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas
- getShaString() - Method in class org.jenkinsci.plugins.githubautostatus.config.GithubNotificationConfig
-
Gets the SHA for the build
- getSkippedCount() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestCase
- getSkippedTestCaseCount() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestResults
- getSkippedTestCaseCount() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestSuite
- getStageName() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStage
- getStages() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- getStatsdBucket() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets the StatsD bucket.
- getStatsdBucket() - Method in class org.jenkinsci.plugins.githubautostatus.StatsdNotifierConfig
-
Gets the StatsD bucket.
- getStatsdHost() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets the StatsD host.
- getStatsdHost() - Method in class org.jenkinsci.plugins.githubautostatus.StatsdNotifierConfig
-
Gets the StatsD URL.
- getStatsdMaxSize() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets the StatsD maximum packet size.
- getStatsdMaxSize() - Method in class org.jenkinsci.plugins.githubautostatus.StatsdNotifierConfig
-
Gets the StatsD maximum packet size.
- getStatsdPort() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Gets the StatsD port.
- getStatsdPort() - Method in class org.jenkinsci.plugins.githubautostatus.StatsdNotifierConfig
-
Gets the StatsD port.
- getTestCases() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestSuite
- getTestResult() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- getTestSuites() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestResults
- getTimeBlocked() - Method in class org.jenkinsci.plugins.githubautostatus.BuildBlockedAction
-
Gets the amount of time the item spent blocked.
- getTimeReleased() - Method in class org.jenkinsci.plugins.githubautostatus.BuildBlockedAction
-
Gets the time the item was released.
- getTimestamp() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- getTrigger() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- githubBuilder - Variable in class org.jenkinsci.plugins.githubautostatus.config.GithubNotificationConfig
- GithubBuildNotifier - Class in org.jenkinsci.plugins.githubautostatus.notifiers
-
Sets the GitHub commit status for stages based on build notifications.
- GithubBuildNotifier(GHRepository, String, String) - Constructor for class org.jenkinsci.plugins.githubautostatus.notifiers.GithubBuildNotifier
-
Constructor
- GithubBuildNotifier(GHRepository, String, String, GithubNotificationConfig) - Constructor for class org.jenkinsci.plugins.githubautostatus.notifiers.GithubBuildNotifier
-
Constructor with config for credential refresh support.
- GithubBuildStatusGraphListener - Class in org.jenkinsci.plugins.githubautostatus
-
GraphListener implementation which provides status (pending, error or success) and timing information for each stage in a build.
- GithubBuildStatusGraphListener() - Constructor for class org.jenkinsci.plugins.githubautostatus.GithubBuildStatusGraphListener
- GithubNotificationConfig - Class in org.jenkinsci.plugins.githubautostatus.config
-
Encapsulates the logic of determining GitHub configuration for a build.
- GithubNotificationConfig() - Constructor for class org.jenkinsci.plugins.githubautostatus.config.GithubNotificationConfig
- gson - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.HttpNotifier
H
- hashCode() - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- hashCode() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestCase
- hashCode() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestResults
- hashCode() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestSuite
- HttpNotifier - Class in org.jenkinsci.plugins.githubautostatus.notifiers
- HttpNotifier(HttpNotifierConfig) - Constructor for class org.jenkinsci.plugins.githubautostatus.notifiers.HttpNotifier
- HttpNotifierConfig - Class in org.jenkinsci.plugins.githubautostatus.config
-
Encapsulates the logic of determining HTTP notifier configuration for a build.
- HttpNotifierConfig() - Constructor for class org.jenkinsci.plugins.githubautostatus.config.HttpNotifierConfig
I
- increment(String, int) - Method in class org.jenkinsci.plugins.githubautostatus.StatsdClient
-
Runs a StatsD increment in a safe way.
- increment(String, int) - Method in interface org.jenkinsci.plugins.githubautostatus.StatsdWrapper
-
Runs a StatsD increment in a safe way.
- influxDbIsReachable() - Method in class org.jenkinsci.plugins.githubautostatus.config.InfluxDbNotifierConfig
-
Determines if InfluxDB is reachable.
- InfluxDbLineBuilder - Class in org.jenkinsci.plugins.githubautostatus.notifiers
-
Builds a single line for the InfluxDB line protocol.
- InfluxDbLineBuilder(String) - Constructor for class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbLineBuilder
- InfluxDbNotifier - Class in org.jenkinsci.plugins.githubautostatus.notifiers
-
Writes job and stage measurements to an InfluxDB REST API.
- InfluxDbNotifier(InfluxDbNotifierConfig) - Constructor for class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
-
Constructor
- InfluxDbNotifierConfig - Class in org.jenkinsci.plugins.githubautostatus.config
-
Encapsulates the logic of determining InfluxDB configuration for a build.
- InfluxDbNotifierConfig() - Constructor for class org.jenkinsci.plugins.githubautostatus.config.InfluxDbNotifierConfig
- InfluxDbNotifierSchemas - Class in org.jenkinsci.plugins.githubautostatus.notifiers
-
Encapsulates the logic of determining influxdb configuration for a build.
- InfluxDbNotifierSchemas() - Constructor for class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas
- InfluxDbNotifierSchemas.SchemaInfo - Interface in org.jenkinsci.plugins.githubautostatus.notifiers
- InfluxDbNotifierSchemas.SchemaInfo.V1 - Class in org.jenkinsci.plugins.githubautostatus.notifiers
- InfluxDbNotifierSchemas.SchemaInfo.V2 - Class in org.jenkinsci.plugins.githubautostatus.notifiers
- influxDbUrlString - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
- isBlocked() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- isEnabled() - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifier
-
Determines whether this notifier is enabled.
- isEnabled() - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.GithubBuildNotifier
-
Determines whether this notifier is enabled.
- isEnabled() - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.HttpNotifier
- isEnabled() - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
-
Determines whether this notifier is enabled.
- isEnabled() - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.StatsdNotifier
-
Determines whether this notifier is enabled.
- isFailed() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestCase
- isIsDeclarativePipeline() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
-
Sets flag indicating whether notifications are for a declarative pipeline
- isPassed() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStage
- isPassed() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- isPassed() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestCase
- isSkipped() - Method in class org.jenkinsci.plugins.githubautostatus.model.TestCase
- isStage() - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStage
J
- JOB_DURATION - Static variable in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierConstants
- JOB_NAME - Static variable in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierConstants
L
- load() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
N
- newAction(Run<?, ?>, String, List<BuildStage>) - Static method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
-
Construct a BuildStatusAction
- newClient() - Method in class org.jenkinsci.plugins.githubautostatus.StatsdClient
-
Attempts to create a new StatsD client instance, if successful then the active client is safely swapped out.
Marked "final" so it is not considered an "overridable method used in constructor". - newInstance(String, String) - Static method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierManager
- NotBuild - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.BuildState
- NotBuilt - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.BuildStage.State
- notifyBuildStageStatus(String, String, BuildStage.State, long) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.StatsdNotifier
-
Sends duration metric to StatsD by doing a timer metric - actual implementation.
- notifyBuildStageStatus(String, BuildStage) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifier
-
Sends a state change with timing info.
- notifyBuildStageStatus(String, BuildStage) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.GithubBuildNotifier
-
Sends stage status notification to GitHub.
- notifyBuildStageStatus(String, BuildStage) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.HttpNotifier
- notifyBuildStageStatus(String, BuildStage) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
-
Sends a state change to InfluxDB.
- notifyBuildStageStatus(String, BuildStage) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.StatsdNotifier
-
Sends duration metric to StatsD by doing a timer metric - interface-dictated wrapper around
StatsdNotifier.notifyBuildStageStatus(String, String, BuildStage.State, long). - notifyBuildStageStatus(BuildStage) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierManager
-
Sends stage status notification.
- notifyFinalBuildStatus(BuildStage.State, Map<String, Object>) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifier
-
Sends a notification when a job is complete.
- notifyFinalBuildStatus(BuildStage.State, Map<String, Object>) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierManager
-
Sends overall build status notification.
- notifyFinalBuildStatus(BuildStage.State, Map<String, Object>) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.GithubBuildNotifier
-
Sends a notification when the job is complete (currently no-op in this class).
- notifyFinalBuildStatus(BuildStage.State, Map<String, Object>) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.HttpNotifier
- notifyFinalBuildStatus(BuildStage.State, Map<String, Object>) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
-
Sends the final build status to InfluxDB.
- notifyFinalBuildStatus(BuildStage.State, Map<String, Object>) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.StatsdNotifier
-
Sends final build status metric by doing a timer metric for blocked and unblocked job time.
O
- onCompleted(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusJobListener
-
Sends final build status notification.
- onEnterBlocked(Queue.BlockedItem) - Method in class org.jenkinsci.plugins.githubautostatus.BuildQueueListener
-
Adds
BuildBlockedActionaction to blocked pipeline builds to keep track of the time spent blocked. - onLeaveBlocked(Queue.BlockedItem) - Method in class org.jenkinsci.plugins.githubautostatus.BuildQueueListener
- onNewHead(FlowNode) - Method in class org.jenkinsci.plugins.githubautostatus.GithubBuildStatusGraphListener
-
Evaluates if we can provide stats on a node.
- onStarted(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusJobListener
- org.jenkinsci.plugins.githubautostatus - package org.jenkinsci.plugins.githubautostatus
- org.jenkinsci.plugins.githubautostatus.config - package org.jenkinsci.plugins.githubautostatus.config
- org.jenkinsci.plugins.githubautostatus.model - package org.jenkinsci.plugins.githubautostatus.model
- org.jenkinsci.plugins.githubautostatus.notifiers - package org.jenkinsci.plugins.githubautostatus.notifiers
P
- Passed - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.TestCase.TestCaseResult
- Pending - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.BuildStage.State
R
- REPO_NAME - Static variable in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierConstants
- REPO_OWNER - Static variable in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierConstants
- repoName - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.HttpNotifier
- repoName - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
- repoOwner - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.HttpNotifier
- repoOwner - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
S
- sanitizeAll(String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.StatsdNotifier
-
Applies all sanitizations to a key, folders are expanded into separate StatsD buckets.
- sendNonStageError(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
-
Sends notifications for an error that happens outside of a stage.
- sendNonStageError(String, String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.StatsdNotifier
-
Sends build status metric to StatsD by doing an increment on the buildState categories.
- sendNonStageError(BuildStage) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierManager
-
Sends a notification for an error regardless of whether initial pending status was sent.
- sendNotifications(BuildNotifier) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
-
Sends all saved notifications to a notifier.
- setBlocked(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- setBlockedTime(long) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- setBranch(String) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- setBranchName(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
- setBuildNumber(int) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- setBuildState(BuildStage.State) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStage
- setBuildUrl(String) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- setClasses(float) - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- setClasses(Ratio) - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- setConditionals(float) - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- setConditionals(Ratio) - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- setCoverage(CodeCoverage) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- setCredentialsId(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Sets the credentials id.
- setDbVersion(Integer) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
- setDbVersion(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Sets the InfluxDB database version.
- setDuration(float) - Method in class org.jenkinsci.plugins.githubautostatus.model.TestSuite
- setDuration(long) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- setEnableGithub(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Sets whether sending status to GitHub is enabled.
- setEnableHttp(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Sets whether sending status to HTTP endpoint is enabled.
- setEnableInfluxDb(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Sets whether writing to InfluxDB is enabled.
- setEnableStatsd(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Sets whether writing to StatsD is enabled.
- setFailed(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.model.TestCase
- setFailedTestCaseCount(int) - Method in class org.jenkinsci.plugins.githubautostatus.model.TestResults
- setFailedTestCaseCount(int) - Method in class org.jenkinsci.plugins.githubautostatus.model.TestSuite
- setFiles(float) - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- setFiles(Ratio) - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- setHttpCredentialsId(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Sets the HTTP credentials id.
- setHttpEndpoint(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Sets the HTTP endpoint URL.
- setHttpVerifySSL(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Sets whether SSL verify is enabled.
- setIgnoreSendingTestCoverageToInflux(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Sets whether to ignore sending test results.
- setIgnoreSendingTestResultsToInflux(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
2ets whether to ignore sending test results.
- setInfluxDbDatabase(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Sets the InfluxDB database.
- setInfluxDbRetentionPolicy(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Sets the InfluxDB retention policy.
- setInfluxDbUrl(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Sets the InfluxDB URL.
- setInstructions(float) - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- setIsDeclarativePipeline(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
- setIsStage(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStage
- setJobName(String) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- setLines(float) - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- setLines(Ratio) - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- setMethods(float) - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- setMethods(Ratio) - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- setName(String) - Method in class org.jenkinsci.plugins.githubautostatus.model.TestCase
- setName(String) - Method in class org.jenkinsci.plugins.githubautostatus.model.TestSuite
- setPackages(float) - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- setPackages(Ratio) - Method in class org.jenkinsci.plugins.githubautostatus.model.CodeCoverage
- setPassed(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- setPassed(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.model.TestCase
- setPassedTestCaseCount(int) - Method in class org.jenkinsci.plugins.githubautostatus.model.TestResults
- setPassedTestCaseCount(int) - Method in class org.jenkinsci.plugins.githubautostatus.model.TestSuite
- setRepoName(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
- setRepoName(String) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- setRepoOwner(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
- setRepoOwner(String) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- setResult(BuildStage.State) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- setRun(Run<?, ?>) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStage
- setSkipped(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.model.TestCase
- setSkippedTestCaseCount(int) - Method in class org.jenkinsci.plugins.githubautostatus.model.TestResults
- setSkippedTestCaseCount(int) - Method in class org.jenkinsci.plugins.githubautostatus.model.TestSuite
- setStageName(String) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStage
- setStages(List<BuildStage>) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- setStatsdBucket(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Sets the StatsD bucket.
- setStatsdHost(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Sets the StatsD host.
- setStatsdMaxSize(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Sets the StatsD maximum packet size.
- setStatsdPort(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
-
Sets the StatsD port.
- setTestResult(TestResults) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- setTestSuites(ArrayList<TestSuite>) - Method in class org.jenkinsci.plugins.githubautostatus.model.TestResults
- setTimeReleased(long) - Method in class org.jenkinsci.plugins.githubautostatus.BuildBlockedAction
-
Sets the time the item was released.
- setTimestamp(long) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- setTrigger(String) - Method in class org.jenkinsci.plugins.githubautostatus.model.BuildStatus
- Skipped - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.TestCase.TestCaseResult
- SkippedConditional - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.BuildStage.State
- SkippedFailure - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.BuildStage.State
- SkippedUnstable - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.BuildStage.State
- SkipSerialisation - Annotation Interface in org.jenkinsci.plugins.githubautostatus.model
- STAGE_DURATION - Static variable in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierConstants
- stageMap - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.HttpNotifier
- StatsdClient - Class in org.jenkinsci.plugins.githubautostatus
-
Wraps regular UDP based StatsD client with concurrent hostname refreshing logic.
- StatsdClient(String, String, int) - Constructor for class org.jenkinsci.plugins.githubautostatus.StatsdClient
-
Constructs a new StatsD client.
- StatsdNotifier - Class in org.jenkinsci.plugins.githubautostatus.notifiers
-
Sends job and stage metrics to a StatsD collector server over UDP.
- StatsdNotifier(StatsdNotifierConfig) - Constructor for class org.jenkinsci.plugins.githubautostatus.notifiers.StatsdNotifier
- StatsdNotifier(StatsdWrapper, StatsdNotifierConfig) - Constructor for class org.jenkinsci.plugins.githubautostatus.notifiers.StatsdNotifier
- StatsdNotifierConfig - Class in org.jenkinsci.plugins.githubautostatus
-
Class for StatsD configuration notifier.
- StatsdNotifierConfig() - Constructor for class org.jenkinsci.plugins.githubautostatus.StatsdNotifierConfig
- StatsdWrapper - Interface in org.jenkinsci.plugins.githubautostatus
-
Wraps regular UDP based StatsD client with concurrent hostname refreshing logic.
T
- TEST_CASE_INFO - Static variable in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierConstants
- TestCase - Class in org.jenkinsci.plugins.githubautostatus.model
- TestCase() - Constructor for class org.jenkinsci.plugins.githubautostatus.model.TestCase
- TestCase.TestCaseResult - Enum Class in org.jenkinsci.plugins.githubautostatus.model
- TestResults - Class in org.jenkinsci.plugins.githubautostatus.model
- TestResults() - Constructor for class org.jenkinsci.plugins.githubautostatus.model.TestResults
- TestSuite - Class in org.jenkinsci.plugins.githubautostatus.model
- TestSuite() - Constructor for class org.jenkinsci.plugins.githubautostatus.model.TestSuite
- time(String, long) - Method in class org.jenkinsci.plugins.githubautostatus.StatsdClient
-
Runs a StatsD timer state in a safe way.
- time(String, long) - Method in interface org.jenkinsci.plugins.githubautostatus.StatsdWrapper
-
Runs a StatsD timer state in a safe way.
U
- Unknown - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.BuildStage.State
- Unknown - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.BuildState
- Unstable - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.BuildStage.State
- Unstable - Enum constant in enum class org.jenkinsci.plugins.githubautostatus.model.BuildState
- updateBuildStatusForJob(BuildStage.State, Map<String, Object>) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
-
Sends notifications for final build status.
- updateBuildStatusForStage(String, BuildStage.State) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
-
Sends notifications for a completed stage.
- updateBuildStatusForStage(String, BuildStage.State, long) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
-
Sends notifications for a completed stage.
V
- V1() - Constructor for class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo.V1
- V2() - Constructor for class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifierSchemas.SchemaInfo.V2
- valueOf(String) - Static method in enum class org.jenkinsci.plugins.githubautostatus.model.BuildStage.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jenkinsci.plugins.githubautostatus.model.BuildState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jenkinsci.plugins.githubautostatus.model.TestCase.TestCaseResult
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.jenkinsci.plugins.githubautostatus.model.BuildStage.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jenkinsci.plugins.githubautostatus.model.BuildState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jenkinsci.plugins.githubautostatus.model.TestCase.TestCaseResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- wantsOutOfStageErrors() - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifier
-
Get whether the notifier wants to know about errors that happen outside of a stage.
- wantsOutOfStageErrors() - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
-
Get whether the notifier wants to know about errors that happen outside of a stage.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form