Package io.cnaik
Class GoogleChatNotification
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Publisher
hudson.tasks.Notifier
io.cnaik.GoogleChatNotification
- All Implemented Interfaces:
ExtensionPoint
,Describable<Publisher>
,BuildStep
,SimpleBuildStep
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.tasks.Publisher
Publisher.DescriptorExtensionListImpl
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherList
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
Nested classes/interfaces inherited from interface jenkins.tasks.SimpleBuildStep
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
-
Field Summary
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetBuild()
getUrl()
getWs()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
perform
(AbstractBuild build, Launcher launcher, BuildListener listener) void
perform
(Run<?, ?> run, FilePath workspace, Launcher launcher, TaskListener listener) void
void
setLogUtil
(LogUtil logUtil) void
setMessageFormat
(Object messageFormat) void
setNotifyAborted
(boolean notifyAborted) void
setNotifyBackToNormal
(boolean notifyBackToNormal) void
setNotifyFailure
(boolean notifyFailure) void
setNotifyNotBuilt
(boolean notifyNotBuilt) void
setNotifyRegression
(boolean notifyRegression) void
setNotifyRepeatedFailure
(boolean notifyRepeatedFailure) void
setNotifySingleFailure
(boolean notifySingleFailure) void
setNotifySuccess
(boolean notifySuccess) void
setNotifyUnstable
(boolean notifyUnstable) void
setResponseMessageUtil
(ResponseMessageUtil responseMessageUtil) void
setSameThreadNotification
(boolean sameThreadNotification) void
setSuppressInfoLoggers
(boolean suppressInfoLoggers) void
setTaskListener
(TaskListener taskListener) void
setThreadKey
(String threadKey) void
toString()
Methods inherited from class hudson.tasks.Publisher
all, getProjectAction, needsToRunAfterFinalized, prebuild
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectActions, perform, prebuild
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface hudson.tasks.BuildStep
getProjectAction, getProjectActions, prebuild
Methods inherited from interface jenkins.tasks.SimpleBuildStep
perform, perform, requiresWorkspace
-
Constructor Details
-
GoogleChatNotification
-
-
Method Details
-
setMessageFormat
-
setSameThreadNotification
@DataBoundSetter public void setSameThreadNotification(boolean sameThreadNotification) -
setThreadKey
-
setNotifyAborted
@DataBoundSetter public void setNotifyAborted(boolean notifyAborted) -
setNotifyFailure
@DataBoundSetter public void setNotifyFailure(boolean notifyFailure) -
setNotifySingleFailure
@DataBoundSetter public void setNotifySingleFailure(boolean notifySingleFailure) -
setNotifyRepeatedFailure
@DataBoundSetter public void setNotifyRepeatedFailure(boolean notifyRepeatedFailure) -
setNotifyRegression
@DataBoundSetter public void setNotifyRegression(boolean notifyRegression) -
setNotifyNotBuilt
@DataBoundSetter public void setNotifyNotBuilt(boolean notifyNotBuilt) -
setNotifySuccess
@DataBoundSetter public void setNotifySuccess(boolean notifySuccess) -
setNotifyUnstable
@DataBoundSetter public void setNotifyUnstable(boolean notifyUnstable) -
setNotifyBackToNormal
@DataBoundSetter public void setNotifyBackToNormal(boolean notifyBackToNormal) -
setSuppressInfoLoggers
@DataBoundSetter public void setSuppressInfoLoggers(boolean suppressInfoLoggers) -
getUrl
-
getMessage
-
getMessageFormat
-
isSimpleMessageFormat
public boolean isSimpleMessageFormat() -
isCardMessageFormat
public boolean isCardMessageFormat() -
getThreadKey
-
isSameThreadNotification
public boolean isSameThreadNotification() -
isNotifyAborted
public boolean isNotifyAborted() -
isNotifyFailure
public boolean isNotifyFailure() -
isNotifySingleFailure
public boolean isNotifySingleFailure() -
isNotifyRepeatedFailure
public boolean isNotifyRepeatedFailure() -
isNotifyRegression
public boolean isNotifyRegression() -
isNotifyNotBuilt
public boolean isNotifyNotBuilt() -
isNotifySuccess
public boolean isNotifySuccess() -
isNotifyUnstable
public boolean isNotifyUnstable() -
isNotifyBackToNormal
public boolean isNotifyBackToNormal() -
isSuppressInfoLoggers
public boolean isSuppressInfoLoggers() -
getTaskListener
-
setTaskListener
-
getWs
-
setWs
-
getBuild
-
setBuild
-
getLogUtil
-
setLogUtil
-
getResponseMessageUtil
-
setResponseMessageUtil
-
perform
- Specified by:
perform
in interfaceBuildStep
- Overrides:
perform
in classBuildStepCompatibilityLayer
-
perform
public void perform(@NonNull Run<?, ?> run, @NonNull FilePath workspace, @NonNull Launcher launcher, @NonNull TaskListener listener) - Specified by:
perform
in interfaceSimpleBuildStep
-
getDescriptor
- Specified by:
getDescriptor
in interfaceDescribable<Publisher>
- Overrides:
getDescriptor
in classNotifier
-
getRequiredMonitorService
- Specified by:
getRequiredMonitorService
in interfaceBuildStep
-
toString
-