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 ClassesNested classes/interfaces inherited from class hudson.tasks.Publisher
Publisher.DescriptorExtensionListImplNested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherListNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudsonNested 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBuild()getUrl()getWs()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanperform(AbstractBuild build, Launcher launcher, BuildListener listener) voidperform(Run<?, ?> run, FilePath workspace, Launcher launcher, TaskListener listener) voidvoidsetLogUtil(LogUtil logUtil) voidsetMessageFormat(Object messageFormat) voidsetNotifyAborted(boolean notifyAborted) voidsetNotifyBackToNormal(boolean notifyBackToNormal) voidsetNotifyFailure(boolean notifyFailure) voidsetNotifyNotBuilt(boolean notifyNotBuilt) voidsetNotifyRegression(boolean notifyRegression) voidsetNotifyRepeatedFailure(boolean notifyRepeatedFailure) voidsetNotifySingleFailure(boolean notifySingleFailure) voidsetNotifySuccess(boolean notifySuccess) voidsetNotifyUnstable(boolean notifyUnstable) voidsetResponseMessageUtil(ResponseMessageUtil responseMessageUtil) voidsetSameThreadNotification(boolean sameThreadNotification) voidsetSuppressInfoLoggers(boolean suppressInfoLoggers) voidsetTaskListener(TaskListener taskListener) voidsetThreadKey(String threadKey) voidtoString()Methods inherited from class hudson.tasks.Publisher
all, getProjectAction, needsToRunAfterFinalized, prebuildMethods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectActions, perform, prebuildMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface hudson.tasks.BuildStep
getProjectAction, getProjectActions, prebuildMethods 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:
performin interfaceBuildStep- Overrides:
performin classBuildStepCompatibilityLayer
-
perform
public void perform(@NonNull Run<?, ?> run, @NonNull FilePath workspace, @NonNull Launcher launcher, @NonNull TaskListener listener) - Specified by:
performin interfaceSimpleBuildStep
-
getDescriptor
- Specified by:
getDescriptorin interfaceDescribable<Publisher>- Overrides:
getDescriptorin classNotifier
-
getRequiredMonitorService
- Specified by:
getRequiredMonitorServicein interfaceBuildStep
-
toString
-