public class NotifyEventsPublisher
extends hudson.tasks.Notifier
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
NotifyEventsPublisher.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpljenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
NotifyEventsPublisher(String token,
String message,
boolean onSuccess,
boolean onUnstable,
boolean onFailure,
boolean onAborted) |
| Modifier and Type | Method and Description |
|---|---|
NotifyEventsPublisher.DescriptorImpl |
getDescriptor() |
String |
getMessage() |
boolean |
getOnAborted() |
boolean |
getOnFailure() |
boolean |
getOnSuccess() |
boolean |
getOnUnstable() |
String |
getToken() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath filePath,
hudson.Launcher launcher,
hudson.model.TaskListener taskListener) |
void |
setMessage(String message) |
void |
setOnAborted(boolean onAborted) |
void |
setOnFailure(boolean onFailure) |
void |
setOnSuccess(boolean onSuccess) |
void |
setOnUnstable(boolean onUnstable) |
void |
setToken(hudson.util.Secret token) |
void |
setToken(String token) |
all, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectAction, getProjectActions, perform, perform, prebuildpublic NotifyEventsPublisher.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>getDescriptor in class hudson.tasks.Notifierpublic String getToken()
public void setToken(String token)
public void setToken(hudson.util.Secret token)
public String getMessage()
public void setMessage(String message)
public boolean getOnSuccess()
public void setOnSuccess(boolean onSuccess)
public boolean getOnUnstable()
public void setOnUnstable(boolean onUnstable)
public boolean getOnFailure()
public void setOnFailure(boolean onFailure)
public boolean getOnAborted()
public void setOnAborted(boolean onAborted)
public void perform(@Nonnull hudson.model.Run<?,?> run, @Nonnull hudson.FilePath filePath, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener taskListener) throws InterruptedException, IOException
perform in interface jenkins.tasks.SimpleBuildStepInterruptedExceptionIOExceptionCopyright © 2016–2020. All rights reserved.