Index

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

A

ActionableBuilder - Class in jenkins.plugins.office365connector
 
ActionableBuilder(Run, FactsBuilder) - Constructor for class jenkins.plugins.office365connector.ActionableBuilder
 
addCommitters() - Method in class jenkins.plugins.office365connector.FactsBuilder
 
addDevelopers() - Method in class jenkins.plugins.office365connector.FactsBuilder
 
addFact(String, String) - Method in class jenkins.plugins.office365connector.FactsBuilder
 
addFailingSinceBuild(int) - Method in class jenkins.plugins.office365connector.FactsBuilder
 
addRemarks() - Method in class jenkins.plugins.office365connector.FactsBuilder
 
addStatus(String) - Method in class jenkins.plugins.office365connector.FactsBuilder
 
addUserFacts(List<FactDefinition>) - Method in class jenkins.plugins.office365connector.FactsBuilder
 

B

buildActionable() - Method in class jenkins.plugins.office365connector.ActionableBuilder
 

C

Card - Class in jenkins.plugins.office365connector.model
 
Card(String, Section) - Constructor for class jenkins.plugins.office365connector.model.Card
 
CardBuilder - Class in jenkins.plugins.office365connector
 
CardBuilder(Run, TaskListener) - Constructor for class jenkins.plugins.office365connector.CardBuilder
 
collect() - Method in class jenkins.plugins.office365connector.FactsBuilder
Returns collected facts.
configure(StaplerRequest, JSONObject) - Method in class jenkins.plugins.office365connector.Webhook.DescriptorImpl
 
configure(StaplerRequest, JSONObject) - Method in class jenkins.plugins.office365connector.WebhookJobPropertyDescriptor
 
createBuildMessageCard(StepParameters) - Method in class jenkins.plugins.office365connector.CardBuilder
 
createCompletedCard(List<FactDefinition>) - Method in class jenkins.plugins.office365connector.CardBuilder
 
createStartedCard(List<FactDefinition>) - Method in class jenkins.plugins.office365connector.CardBuilder
 

D

DecisionMaker - Class in jenkins.plugins.office365connector
Provides methods that help to decide if the notification should be sent or skipped.
DecisionMaker(Run, TaskListener) - Constructor for class jenkins.plugins.office365connector.DecisionMaker
 
DEFAULT_TIMEOUT - Static variable in class jenkins.plugins.office365connector.Webhook
 
DescriptorImpl() - Constructor for class jenkins.plugins.office365connector.model.FactDefinition.DescriptorImpl
 
DescriptorImpl() - Constructor for class jenkins.plugins.office365connector.model.Macro.DescriptorImpl
 
DescriptorImpl() - Constructor for class jenkins.plugins.office365connector.Webhook.DescriptorImpl
 
DescriptorImpl() - Constructor for class jenkins.plugins.office365connector.workflow.Office365ConnectorSendStep.DescriptorImpl
 
doCheckGlobalUrl(String) - Method in class jenkins.plugins.office365connector.Webhook.DescriptorImpl
 
doCheckUrl(String) - Method in class jenkins.plugins.office365connector.Webhook.DescriptorImpl
 
doCheckWebhookUrl(String) - Method in class jenkins.plugins.office365connector.workflow.Office365ConnectorSendStep.DescriptorImpl
 

E

Execution - Class in jenkins.plugins.office365connector.workflow
 
Execution(Office365ConnectorSendStep, StepContext) - Constructor for class jenkins.plugins.office365connector.workflow.Execution
 

F

Fact - Class in jenkins.plugins.office365connector.model
 
Fact(String, String) - Constructor for class jenkins.plugins.office365connector.model.Fact
 
FactDefinition - Class in jenkins.plugins.office365connector.model
Defines fact template with name and value.
FactDefinition(String, String) - Constructor for class jenkins.plugins.office365connector.model.FactDefinition
 
FactDefinition.DescriptorImpl - Class in jenkins.plugins.office365connector.model
 
FactsBuilder - Class in jenkins.plugins.office365connector
Collects helper methods that create instance of Fact class.
FactsBuilder(Run, TaskListener) - Constructor for class jenkins.plugins.office365connector.FactsBuilder
 
FormUtils - Class in jenkins.plugins.office365connector.utils
Collects method for forms.
formValidateUrl(String) - Static method in class jenkins.plugins.office365connector.utils.FormUtils
Validates data is in expected format either URL or variable reference.

G

getActivitySubtitle() - Method in class jenkins.plugins.office365connector.model.Section
 
getActivityTitle() - Method in class jenkins.plugins.office365connector.model.Section
 
getColor() - Method in class jenkins.plugins.office365connector.workflow.Office365ConnectorSendStep
 
getColor() - Method in class jenkins.plugins.office365connector.workflow.StepParameters
 
getContext() - Method in class jenkins.plugins.office365connector.model.PotentialAction
 
getDefaultTimeout() - Method in class jenkins.plugins.office365connector.Webhook.DescriptorImpl
 
getDescriptor() - Method in class jenkins.plugins.office365connector.Webhook
 
getDisplayName() - Method in class jenkins.plugins.office365connector.model.FactDefinition.DescriptorImpl
 
getDisplayName() - Method in class jenkins.plugins.office365connector.model.Macro.DescriptorImpl
 
getDisplayName() - Method in class jenkins.plugins.office365connector.Webhook.DescriptorImpl
 
getDisplayName() - Method in class jenkins.plugins.office365connector.WebhookJobPropertyDescriptor
 
getDisplayName() - Method in class jenkins.plugins.office365connector.workflow.Office365ConnectorSendStep.DescriptorImpl
 
getFactDefinitions() - Method in class jenkins.plugins.office365connector.Webhook
 
getFactDefinitions() - Method in class jenkins.plugins.office365connector.workflow.Office365ConnectorSendStep
 
getFactDefinitions() - Method in class jenkins.plugins.office365connector.workflow.StepParameters
 
getFacts() - Method in class jenkins.plugins.office365connector.model.Section
 
getFunctionName() - Method in class jenkins.plugins.office365connector.workflow.Office365ConnectorSendStep.DescriptorImpl
 
getGlobalName() - Method in class jenkins.plugins.office365connector.Webhook.DescriptorImpl
 
getGlobalUrl() - Method in class jenkins.plugins.office365connector.Webhook.DescriptorImpl
 
getMacros() - Method in class jenkins.plugins.office365connector.Webhook
 
getMarkdown() - Method in class jenkins.plugins.office365connector.model.Section
 
getMessage() - Method in class jenkins.plugins.office365connector.workflow.Office365ConnectorSendStep
 
getMessage() - Method in class jenkins.plugins.office365connector.workflow.StepParameters
 
getName() - Method in class jenkins.plugins.office365connector.model.Fact
 
getName() - Method in class jenkins.plugins.office365connector.model.FactDefinition
 
getName() - Method in class jenkins.plugins.office365connector.model.PotentialAction
 
getName() - Method in class jenkins.plugins.office365connector.Webhook.DescriptorImpl
 
getName() - Method in class jenkins.plugins.office365connector.Webhook
 
getPotentialAction() - Method in class jenkins.plugins.office365connector.model.Card
 
getRequiredContext() - Method in class jenkins.plugins.office365connector.workflow.Office365ConnectorSendStep.DescriptorImpl
 
getSections() - Method in class jenkins.plugins.office365connector.model.Card
 
getStatus() - Method in class jenkins.plugins.office365connector.workflow.Office365ConnectorSendStep
 
getStatus() - Method in class jenkins.plugins.office365connector.workflow.StepParameters
 
getSummary() - Method in class jenkins.plugins.office365connector.model.Card
 
getTarget() - Method in class jenkins.plugins.office365connector.model.PotentialAction
 
getTemplate() - Method in class jenkins.plugins.office365connector.model.FactDefinition
 
getTemplate() - Method in class jenkins.plugins.office365connector.model.Macro
 
getThemeColor() - Method in class jenkins.plugins.office365connector.model.Card
 
getTimeout() - Method in class jenkins.plugins.office365connector.Webhook
 
getType() - Method in class jenkins.plugins.office365connector.model.PotentialAction
 
getUrl() - Method in class jenkins.plugins.office365connector.Webhook.DescriptorImpl
 
getUrl() - Method in class jenkins.plugins.office365connector.Webhook
 
getValue() - Method in class jenkins.plugins.office365connector.model.Fact
 
getValue() - Method in class jenkins.plugins.office365connector.model.Macro
 
getWebhooks() - Method in class jenkins.plugins.office365connector.WebhookJobProperty
 
getWebhookUrl() - Method in class jenkins.plugins.office365connector.workflow.Office365ConnectorSendStep
 
getWebhookUrl() - Method in class jenkins.plugins.office365connector.workflow.StepParameters
 

H

HttpWorker - Class in jenkins.plugins.office365connector
Makes http post requests in a separate thread.
HttpWorker(String, String, int, PrintStream) - Constructor for class jenkins.plugins.office365connector.HttpWorker
 

I

isApplicable(Class<? extends Job>) - Method in class jenkins.plugins.office365connector.WebhookJobPropertyDescriptor
 
isAtLeastOneRuleMatched(Webhook) - Method in class jenkins.plugins.office365connector.DecisionMaker
Iterates over each macro for passed webhook and checks if at least one template matches to expected value.
isEnabled() - Method in class jenkins.plugins.office365connector.WebhookJobPropertyDescriptor
 
isNotifyAborted() - Method in class jenkins.plugins.office365connector.Webhook
 
isNotifyBackToNormal() - Method in class jenkins.plugins.office365connector.Webhook
 
isNotifyFailure() - Method in class jenkins.plugins.office365connector.Webhook
 
isNotifyNotBuilt() - Method in class jenkins.plugins.office365connector.Webhook
 
isNotifyRepeatedFailure() - Method in class jenkins.plugins.office365connector.Webhook
 
isNotifySuccess() - Method in class jenkins.plugins.office365connector.Webhook
 
isNotifyUnstable() - Method in class jenkins.plugins.office365connector.Webhook
 
isStartNotification() - Method in class jenkins.plugins.office365connector.Webhook
 
isStatusMatched(Webhook) - Method in class jenkins.plugins.office365connector.DecisionMaker
Checks if notification should be passed by comparing current status and webhook configuration
isUrlValid(String) - Static method in class jenkins.plugins.office365connector.utils.FormUtils
 

J

jenkins.plugins.office365connector - package jenkins.plugins.office365connector
 
jenkins.plugins.office365connector.model - package jenkins.plugins.office365connector.model
 
jenkins.plugins.office365connector.utils - package jenkins.plugins.office365connector.utils
 
jenkins.plugins.office365connector.workflow - package jenkins.plugins.office365connector.workflow
 

M

Macro - Class in jenkins.plugins.office365connector.model
Defines template and expected value for the macro.
Macro(String, String) - Constructor for class jenkins.plugins.office365connector.model.Macro
 
Macro.DescriptorImpl - Class in jenkins.plugins.office365connector.model
 
Messages - Class in jenkins.plugins.office365connector
Generated localization support class.
Messages() - Constructor for class jenkins.plugins.office365connector.Messages
 

N

NAME_DEVELOPERS - Static variable in class jenkins.plugins.office365connector.FactsBuilder
 
NAME_REMARKS - Static variable in class jenkins.plugins.office365connector.FactsBuilder
 
NAME_STATUS - Static variable in class jenkins.plugins.office365connector.FactsBuilder
 
newInstance(StaplerRequest, JSONObject) - Method in class jenkins.plugins.office365connector.WebhookJobPropertyDescriptor
 

O

Office365ConnectorBuildListener - Class in jenkins.plugins.office365connector.workflow
Office365ConnectorBuildListener RunListener.
Office365ConnectorBuildListener() - Constructor for class jenkins.plugins.office365connector.workflow.Office365ConnectorBuildListener
 
Office365ConnectorSendStep - Class in jenkins.plugins.office365connector.workflow
Workflow step to send a notification to Jenkins office 365 connector.
Office365ConnectorSendStep(String) - Constructor for class jenkins.plugins.office365connector.workflow.Office365ConnectorSendStep
 
Office365ConnectorSendStep.DescriptorImpl - Class in jenkins.plugins.office365connector.workflow
 
Office365ConnectorWebhookNotifier - Class in jenkins.plugins.office365connector
 
Office365ConnectorWebhookNotifier(Run, TaskListener) - Constructor for class jenkins.plugins.office365connector.Office365ConnectorWebhookNotifier
 
Office365ConnectorWebhookNotifier_AuthorHeader(Object) - Static method in class jenkins.plugins.office365connector.Messages
Key Office365ConnectorWebhookNotifier.AuthorHeader: {0} Author.
Office365ConnectorWebhookNotifier_BuildPronoun() - Static method in class jenkins.plugins.office365connector.Messages
Key Office365ConnectorWebhookNotifier.BuildPronoun: Build.
Office365ConnectorWebhookNotifier_ChangeRequestPronoun() - Static method in class jenkins.plugins.office365connector.Messages
Key Office365ConnectorWebhookNotifier.ChangeRequestPronoun: Change Request.
Office365ConnectorWebhookNotifier_TitleHeader(Object) - Static method in class jenkins.plugins.office365connector.Messages
Key Office365ConnectorWebhookNotifier.TitleHeader: {0} Title.
Office365ConnectorWebhookNotifier_ViewHeader(Object) - Static method in class jenkins.plugins.office365connector.Messages
Key Office365ConnectorWebhookNotifier.ViewHeader: View {0}.
onCompleted(Run, TaskListener) - Method in class jenkins.plugins.office365connector.workflow.Office365ConnectorBuildListener
Called when a build is completed.
onStarted(Run, TaskListener) - Method in class jenkins.plugins.office365connector.workflow.Office365ConnectorBuildListener
Called when a build is first started.

P

PotentialAction - Class in jenkins.plugins.office365connector.model
 
PotentialAction(String, String) - Constructor for class jenkins.plugins.office365connector.model.PotentialAction
 
PotentialAction(String, List<String>) - Constructor for class jenkins.plugins.office365connector.model.PotentialAction
 
prebuild(AbstractBuild<?, ?>, BuildListener) - Method in class jenkins.plugins.office365connector.WebhookJobProperty
 

R

run() - Method in class jenkins.plugins.office365connector.HttpWorker
 
run() - Method in class jenkins.plugins.office365connector.workflow.Execution
 

S

Section - Class in jenkins.plugins.office365connector.model
 
Section(String, String, List<Fact>) - Constructor for class jenkins.plugins.office365connector.model.Section
 
sendBuildCompletedNotification() - Method in class jenkins.plugins.office365connector.Office365ConnectorWebhookNotifier
 
sendBuildStartedNotification(boolean) - Method in class jenkins.plugins.office365connector.Office365ConnectorWebhookNotifier
 
sendBuildStepNotification(StepParameters) - Method in class jenkins.plugins.office365connector.Office365ConnectorWebhookNotifier
 
setColor(String) - Method in class jenkins.plugins.office365connector.workflow.Office365ConnectorSendStep
 
setContext(String) - Method in class jenkins.plugins.office365connector.model.PotentialAction
 
setFactDefinitions(List<FactDefinition>) - Method in class jenkins.plugins.office365connector.Webhook
 
setFactDefinitions(List<FactDefinition>) - Method in class jenkins.plugins.office365connector.workflow.Office365ConnectorSendStep
 
setGlobalName(String) - Method in class jenkins.plugins.office365connector.Webhook.DescriptorImpl
 
setGlobalUrl(String) - Method in class jenkins.plugins.office365connector.Webhook.DescriptorImpl
 
setMacros(List<Macro>) - Method in class jenkins.plugins.office365connector.Webhook
 
setMessage(String) - Method in class jenkins.plugins.office365connector.workflow.Office365ConnectorSendStep
 
setName(String) - Method in class jenkins.plugins.office365connector.model.FactDefinition
 
setName(String) - Method in class jenkins.plugins.office365connector.model.PotentialAction
 
setName(String) - Method in class jenkins.plugins.office365connector.Webhook.DescriptorImpl
 
setName(String) - Method in class jenkins.plugins.office365connector.Webhook
 
setNotifyAborted(boolean) - Method in class jenkins.plugins.office365connector.Webhook
 
setNotifyBackToNormal(boolean) - Method in class jenkins.plugins.office365connector.Webhook
 
setNotifyFailure(boolean) - Method in class jenkins.plugins.office365connector.Webhook
 
setNotifyNotBuilt(boolean) - Method in class jenkins.plugins.office365connector.Webhook
 
setNotifyRepeatedFailure(boolean) - Method in class jenkins.plugins.office365connector.Webhook
 
setNotifySuccess(boolean) - Method in class jenkins.plugins.office365connector.Webhook
 
setNotifyUnstable(boolean) - Method in class jenkins.plugins.office365connector.Webhook
 
setPotentialAction(List<PotentialAction>) - Method in class jenkins.plugins.office365connector.model.Card
 
setStartNotification(boolean) - Method in class jenkins.plugins.office365connector.Webhook
 
setStatus(String) - Method in class jenkins.plugins.office365connector.workflow.Office365ConnectorSendStep
 
setTarget(List<String>) - Method in class jenkins.plugins.office365connector.model.PotentialAction
 
setTemplate(String) - Method in class jenkins.plugins.office365connector.model.FactDefinition
 
setThemeColor(String) - Method in class jenkins.plugins.office365connector.model.Card
 
setTimeout(int) - Method in class jenkins.plugins.office365connector.Webhook
 
setType(String) - Method in class jenkins.plugins.office365connector.model.PotentialAction
 
setUrl(String) - Method in class jenkins.plugins.office365connector.Webhook.DescriptorImpl
 
setWebhooks(List<Webhook>) - Method in class jenkins.plugins.office365connector.WebhookJobPropertyDescriptor
 
start(StepContext) - Method in class jenkins.plugins.office365connector.workflow.Office365ConnectorSendStep
 
StepParameters - Class in jenkins.plugins.office365connector.workflow
 
StepParameters(String, String, String, List<FactDefinition>, String) - Constructor for class jenkins.plugins.office365connector.workflow.StepParameters
 
submit() - Method in class jenkins.plugins.office365connector.HttpWorker
Sends the notification to the hook.

W

Webhook - Class in jenkins.plugins.office365connector
 
Webhook(String) - Constructor for class jenkins.plugins.office365connector.Webhook
 
Webhook.DescriptorImpl - Class in jenkins.plugins.office365connector
 
WebhookJobProperty - Class in jenkins.plugins.office365connector
Job Property.
WebhookJobProperty(List<Webhook>) - Constructor for class jenkins.plugins.office365connector.WebhookJobProperty
 
WebhookJobPropertyDescriptor - Class in jenkins.plugins.office365connector
 
WebhookJobPropertyDescriptor() - Constructor for class jenkins.plugins.office365connector.WebhookJobPropertyDescriptor
 

_

_Office365ConnectorWebhookNotifier_AuthorHeader(Object) - Static method in class jenkins.plugins.office365connector.Messages
Key Office365ConnectorWebhookNotifier.AuthorHeader: {0} Author.
_Office365ConnectorWebhookNotifier_BuildPronoun() - Static method in class jenkins.plugins.office365connector.Messages
Key Office365ConnectorWebhookNotifier.BuildPronoun: Build.
_Office365ConnectorWebhookNotifier_ChangeRequestPronoun() - Static method in class jenkins.plugins.office365connector.Messages
Key Office365ConnectorWebhookNotifier.ChangeRequestPronoun: Change Request.
_Office365ConnectorWebhookNotifier_TitleHeader(Object) - Static method in class jenkins.plugins.office365connector.Messages
Key Office365ConnectorWebhookNotifier.TitleHeader: {0} Title.
_Office365ConnectorWebhookNotifier_ViewHeader(Object) - Static method in class jenkins.plugins.office365connector.Messages
Key Office365ConnectorWebhookNotifier.ViewHeader: View {0}.
A B C D E F G H I J M N O P R S W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form