Package nz.co.jammehcow.jenkinsdiscord
Class DiscordPipelineStep
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
-
- org.jenkinsci.plugins.workflow.steps.Step
-
- org.jenkinsci.plugins.workflow.steps.AbstractStepImpl
-
- nz.co.jammehcow.jenkinsdiscord.DiscordPipelineStep
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<org.jenkinsci.plugins.workflow.steps.Step>
public class DiscordPipelineStep extends org.jenkinsci.plugins.workflow.steps.AbstractStepImpl
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DiscordPipelineStep.DescriptorImpl
static class
DiscordPipelineStep.DiscordPipelineStepExecution
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description DiscordPipelineStep(String webhookURL)
-
Method Summary
-
-
-
Constructor Detail
-
DiscordPipelineStep
@DataBoundConstructor public DiscordPipelineStep(String webhookURL)
-
-
Method Detail
-
getWebhookURL
public String getWebhookURL()
-
getTitle
public String getTitle()
-
setTitle
@DataBoundSetter public void setTitle(String title)
-
getLink
public String getLink()
-
setLink
@DataBoundSetter public void setLink(String link)
-
getDescription
public String getDescription()
-
setDescription
@DataBoundSetter public void setDescription(String description)
-
getFooter
public String getFooter()
-
setFooter
@DataBoundSetter public void setFooter(String footer)
-
isSuccessful
public boolean isSuccessful()
-
setSuccessful
@DataBoundSetter public void setSuccessful(boolean successful)
-
isUnstable
public boolean isUnstable()
-
setUnstable
@DataBoundSetter public void setUnstable(boolean unstable)
-
setImage
@DataBoundSetter public void setImage(String url)
-
getImage
public String getImage()
-
setThumbnail
@DataBoundSetter public void setThumbnail(String url)
-
getThumbnail
public String getThumbnail()
-
setResult
@DataBoundSetter public void setResult(String result)
-
getResult
public String getResult()
-
setNotes
@DataBoundSetter public void setNotes(String notes)
-
getNotes
public String getNotes()
-
setCustomAvatarUrl
@DataBoundSetter public void setCustomAvatarUrl(String customAvatarUrl)
-
getCustomAvatarUrl
public String getCustomAvatarUrl()
-
setCustomUsername
@DataBoundSetter public void setCustomUsername(String customUsername)
-
getCustomUsername
public String getCustomUsername()
-
setEnableArtifactsList
@DataBoundSetter public void setEnableArtifactsList(boolean enable)
-
getEnableArtifactsList
public boolean getEnableArtifactsList()
-
setShowChangeset
@DataBoundSetter public void setShowChangeset(boolean show)
-
getShowChangeset
public boolean getShowChangeset()
-
setScmWebUrl
@DataBoundSetter public void setScmWebUrl(String url)
-
getScmWebUrl
public String getScmWebUrl()
-
setDynamicFieldContainer
@DataBoundSetter public void setDynamicFieldContainer(String fieldsString)
-
getDynamicFieldContainer
public String getDynamicFieldContainer()
-
-