Skip navigation links
A B C D F G I N O R S U V 

A

addBuildStatus(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
Sends pending notifications for the start of a stage
addGithubNofifier(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
addInfluxDbNotifier(InfluxDbNotifierConfig) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
Attempts to add an influx db notifier
addInfluxDbNotifier(InfluxDbNotifierConfig) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierManager
Adds an influx DB notifier
authorization - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
 

B

branchName - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
 
BuildNotifier - Interface in org.jenkinsci.plugins.githubautostatus.notifiers
 
BuildNotifierManager - Class in org.jenkinsci.plugins.githubautostatus.notifiers
Manages send build notifications to one or more notifiers
BuildNotifierManager(String, String) - Constructor for class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierManager
Constructs a BuildNotifierManager
BuildState - Enum in org.jenkinsci.plugins.githubautostatus.notifiers
Possible build states for notification
BuildStatusAction - Class in org.jenkinsci.plugins.githubautostatus
Provides stage and job status updates for a build
BuildStatusAction(String, String, List<String>) - Constructor for class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
Construct a BuildStatusAction
BuildStatusConfig - Class in org.jenkinsci.plugins.githubautostatus
Provides configuration options for this plugin.
BuildStatusConfig() - Constructor for class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Default constructor - loads the configuration
BuildStatusJobListener - Class in org.jenkinsci.plugins.githubautostatus
 
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.
config - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
 
configure(StaplerRequest, JSONObject) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Invoked when the global configuration page is submitted

D

DEFAULT_STRING - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
 
doCheckCredentialsId(Item, String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Validates the credentialsId
doFillCredentialsIdItems(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Fill the list box in the settings page with valid credentials

F

fromGlobalConfig(String, String, String) - Static method in class org.jenkinsci.plugins.githubautostatus.InfluxDbNotifierConfig
Creates an influxdb notification config based on the global settings
fromRun(Run<?, ?>, TaskListener) - Static method in class org.jenkinsci.plugins.githubautostatus.GithubNotificationConfig
 
fromRun(Run<?, ?>, TaskListener, GitHubBuilder) - Static method in class org.jenkinsci.plugins.githubautostatus.GithubNotificationConfig
 

G

get() - Static method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Convenience method to get the configuration object
getBranchName() - Method in class org.jenkinsci.plugins.githubautostatus.GithubNotificationConfig
 
getBranchName() - Method in class org.jenkinsci.plugins.githubautostatus.InfluxDbNotifierConfig
Gets the branch name
getCredentials(Class<T>, String) - Static method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
 
getCredentials() - Method in class org.jenkinsci.plugins.githubautostatus.InfluxDbNotifierConfig
Returns credentials for calling influxdb if they are configured
getCredentialsId() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Get the credentials Id
getDisplayName() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Gets human readable name
getEnableGithub() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Get a flag indicating whether to enable GitHub.
getEnableInfluxDb() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Get flag determining whether writing to influxdb is enabled
getHttpClient() - Method in class org.jenkinsci.plugins.githubautostatus.InfluxDbNotifierConfig
Gets an http client that can be used to make requests
getInfluxDbDatabase() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Get the value of influxDbDatabase
getInfluxDbDatabase() - Method in class org.jenkinsci.plugins.githubautostatus.InfluxDbNotifierConfig
Gets the influx db to write to
getInfluxDbRetentionPolicy() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Get the value of influxDbRetentionPolicy
getInfluxDbRetentionPolicy() - Method in class org.jenkinsci.plugins.githubautostatus.InfluxDbNotifierConfig
Gets the optional retention policy
getInfluxDbUrl() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Get the value of influxDbUrl
getInfluxDbUrlString() - Method in class org.jenkinsci.plugins.githubautostatus.InfluxDbNotifierConfig
Gets influx db url
getRepo() - Method in class org.jenkinsci.plugins.githubautostatus.GithubNotificationConfig
 
getRepoName() - Method in class org.jenkinsci.plugins.githubautostatus.GithubNotificationConfig
 
getRepoName() - Method in class org.jenkinsci.plugins.githubautostatus.InfluxDbNotifierConfig
Gets the repo name
getRepoOwner() - Method in class org.jenkinsci.plugins.githubautostatus.GithubNotificationConfig
 
getRepoOwner() - Method in class org.jenkinsci.plugins.githubautostatus.InfluxDbNotifierConfig
Gets the repo owner
getShaString() - Method in class org.jenkinsci.plugins.githubautostatus.GithubNotificationConfig
 
githubBuilder - Variable in class org.jenkinsci.plugins.githubautostatus.GithubNotificationConfig
 
GithubBuildNotifier - Class in org.jenkinsci.plugins.githubautostatus.notifiers
 
GithubBuildNotifier(GHRepository, String, String) - Constructor for class org.jenkinsci.plugins.githubautostatus.notifiers.GithubBuildNotifier
Constructor
GithubBuildStatusGraphListener - Class in org.jenkinsci.plugins.githubautostatus
GithubBuildStatusGraphListener watches builds, and provides status (pending, error or success) to the github page for multibranch jobs
GithubBuildStatusGraphListener() - Constructor for class org.jenkinsci.plugins.githubautostatus.GithubBuildStatusGraphListener
 
GithubNotificationConfig - Class in org.jenkinsci.plugins.githubautostatus
 
GithubNotificationConfig() - Constructor for class org.jenkinsci.plugins.githubautostatus.GithubNotificationConfig
 

I

influxDbIsReachable() - Method in class org.jenkinsci.plugins.githubautostatus.InfluxDbNotifierConfig
Determines if influx db url is reachable
InfluxDbNotifier - Class in org.jenkinsci.plugins.githubautostatus.notifiers
 
InfluxDbNotifier(InfluxDbNotifierConfig) - Constructor for class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
Constructor
InfluxDbNotifierConfig - Class in org.jenkinsci.plugins.githubautostatus
 
InfluxDbNotifierConfig() - Constructor for class org.jenkinsci.plugins.githubautostatus.InfluxDbNotifierConfig
 
influxDbUrlString - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
 
isEnabled() - Method in interface org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifier
Determine whether notifier is enabled
isEnabled() - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.GithubBuildNotifier
Determine whether notifier is enabled
isEnabled() - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
Determine whether notifier is enabled
isIsDeclarativePipeline() - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
Sets flag indicating whether notifications are for a declarative pipeline

N

notifyBuildStageStatus(String, String, BuildState, long) - Method in interface org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifier
Send a state change with timing info
notifyBuildStageStatus(String, BuildState, long) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierManager
Send stage status notification
notifyBuildStageStatus(String, String, BuildState, long) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.GithubBuildNotifier
Send stage status notification to github
notifyBuildStageStatus(String, String, BuildState, long) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
Send a state change to influx
notifyBuildState(String, String, BuildState) - Method in interface org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifier
Send a state change
notifyBuildState(String, String, BuildState) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.GithubBuildNotifier
Send stage status notification to github
notifyBuildState(String, String, BuildState) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
Send stage status notification to influx
notifyFinalBuildStatus(String, BuildState, long) - Method in interface org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifier
Send a notification when the job is complete
notifyFinalBuildStatus(BuildState, long) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierManager
Send overall build status notification
notifyFinalBuildStatus(String, BuildState, long) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.GithubBuildNotifier
Send a notification when the job is complete
notifyFinalBuildStatus(String, BuildState, long) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
Send final build status to influx

O

onCompleted(Run<?, ?>, TaskListener) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusJobListener
Sends final build status notification
onNewHead(FlowNode) - Method in class org.jenkinsci.plugins.githubautostatus.GithubBuildStatusGraphListener
 
org.jenkinsci.plugins.githubautostatus - package org.jenkinsci.plugins.githubautostatus
 
org.jenkinsci.plugins.githubautostatus.notifiers - package org.jenkinsci.plugins.githubautostatus.notifiers
 

R

repoName - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
 
repoOwner - Variable in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
 

S

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 interface org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifier
Sends a notification for an error regardless of whether initial pending status was sent.
sendNonStageError(String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.BuildNotifierManager
Sends a notification for an error regardless of whether initial pending status was sent.
sendNonStageError(String, String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.GithubBuildNotifier
Sends a notification for an error regardless of whether initial pending status was sent.
sendNonStageError(String, String) - Method in class org.jenkinsci.plugins.githubautostatus.notifiers.InfluxDbNotifier
 
sendNotications(BuildNotifier) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
Sends all saved notifications to a notifier
setCredentialsId(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Sets the credentials Id
setEnableGithub(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Set whether sending status to github is enabled
setEnableInfluxDb(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Set whether writing to influxdb is enabled
setInfluxDbDatabase(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Set the value of influxDbDatabase
setInfluxDbRetentionPolicy(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Set the value of influxDbRetentionPolicy
setInfluxDbUrl(String) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusConfig
Set the value of influxDbUrl
setIsDeclarativePipeline(boolean) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
 

U

updateBuildStatusForJob(BuildState, long) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
Sends notifications for final build status
updateBuildStatusForStage(String, BuildState, long) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
Sends notifications for a completed stage
updateBuildStatusForStage(String, BuildState) - Method in class org.jenkinsci.plugins.githubautostatus.BuildStatusAction
Sends notifications for a completed stage

V

valueOf(String) - Static method in enum org.jenkinsci.plugins.githubautostatus.notifiers.BuildState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jenkinsci.plugins.githubautostatus.notifiers.BuildState
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D F G I N O R S U V 
Skip navigation links

Copyright © 2016–2018. All rights reserved.