Package hudson.plugins.jabber.im.steps
Class JabberNotifyStep
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
-
- org.jenkinsci.plugins.workflow.steps.Step
-
- hudson.plugins.jabber.im.steps.JabberNotifyStep
-
- All Implemented Interfaces:
hudson.ExtensionPoint
,hudson.model.Describable<org.jenkinsci.plugins.workflow.steps.Step>
public class JabberNotifyStep extends org.jenkinsci.plugins.workflow.steps.Step
Pipeline step.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JabberNotifyStep.DescriptorImpl
-
Constructor Summary
Constructors Constructor Description JabberNotifyStep(java.lang.String targets)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description hudson.plugins.im.build_notify.BuildToChatNotifier
getBuildToChatNotifier()
java.lang.String
getExtraMessage()
hudson.plugins.im.MatrixJobMultiplier
getMatrixNotifier()
java.lang.String
getNotificationStrategy()
java.lang.String
getTargets()
boolean
isNotifyCulprits()
boolean
isNotifyFixers()
boolean
isNotifySuspects()
boolean
isNotifyUpstreamCommitters()
void
setBuildToChatNotifier(hudson.plugins.im.build_notify.BuildToChatNotifier buildToChatNotifier)
void
setExtraMessage(java.lang.String extraMessage)
void
setMatrixNotifier(hudson.plugins.im.MatrixJobMultiplier matrixNotifier)
void
setNotificationStrategy(java.lang.String notificationStrategy)
void
setNotifyCulprits(boolean notifyCulprits)
void
setNotifyFixers(boolean notifyFixers)
void
setNotifySuspects(boolean notifySuspects)
void
setNotifyUpstreamCommitters(boolean notifyUpstreamCommitters)
org.jenkinsci.plugins.workflow.steps.StepExecution
start(org.jenkinsci.plugins.workflow.steps.StepContext context)
-
-
-
Method Detail
-
start
public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws java.lang.Exception
- Specified by:
start
in classorg.jenkinsci.plugins.workflow.steps.Step
- Throws:
java.lang.Exception
-
getTargets
public java.lang.String getTargets()
-
isNotifySuspects
public boolean isNotifySuspects()
-
setNotifySuspects
@DataBoundSetter public void setNotifySuspects(boolean notifySuspects)
-
isNotifyCulprits
public boolean isNotifyCulprits()
-
setNotifyCulprits
@DataBoundSetter public void setNotifyCulprits(boolean notifyCulprits)
-
isNotifyFixers
public boolean isNotifyFixers()
-
setNotifyFixers
@DataBoundSetter public void setNotifyFixers(boolean notifyFixers)
-
isNotifyUpstreamCommitters
public boolean isNotifyUpstreamCommitters()
-
setNotifyUpstreamCommitters
@DataBoundSetter public void setNotifyUpstreamCommitters(boolean notifyUpstreamCommitters)
-
getBuildToChatNotifier
public hudson.plugins.im.build_notify.BuildToChatNotifier getBuildToChatNotifier()
-
setBuildToChatNotifier
@DataBoundSetter public void setBuildToChatNotifier(hudson.plugins.im.build_notify.BuildToChatNotifier buildToChatNotifier)
-
getMatrixNotifier
public hudson.plugins.im.MatrixJobMultiplier getMatrixNotifier()
-
setMatrixNotifier
@DataBoundSetter public void setMatrixNotifier(hudson.plugins.im.MatrixJobMultiplier matrixNotifier)
-
getNotificationStrategy
public java.lang.String getNotificationStrategy()
-
setNotificationStrategy
@DataBoundSetter public void setNotificationStrategy(java.lang.String notificationStrategy)
-
getExtraMessage
public java.lang.String getExtraMessage()
-
setExtraMessage
@DataBoundSetter public void setExtraMessage(java.lang.String extraMessage)
-
-