Class EmailExtStep

java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
hudson.plugins.emailext.EmailExtStep
All Implemented Interfaces:
ExtensionPoint, Describable<org.jenkinsci.plugins.workflow.steps.Step>

public class EmailExtStep extends org.jenkinsci.plugins.workflow.steps.Step
Created by acearl on 9/14/2015.
  • Field Details

    • subject

      public final String subject
    • body

      public final String body
  • Constructor Details

    • EmailExtStep

      @DataBoundConstructor public EmailExtStep(String subject, String body)
  • Method Details

    • getAttachmentsPattern

      @CheckForNull public String getAttachmentsPattern()
    • setAttachmentsPattern

      @DataBoundSetter public void setAttachmentsPattern(@CheckForNull String attachmentsPattern)
    • getTo

      @CheckForNull public String getTo()
    • setTo

      @DataBoundSetter public void setTo(@CheckForNull String to)
    • getFrom

      @CheckForNull public String getFrom()
    • setFrom

      @DataBoundSetter public void setFrom(@CheckForNull String from)
    • getReplyTo

      @CheckForNull public String getReplyTo()
    • setReplyTo

      @DataBoundSetter public void setReplyTo(@CheckForNull String replyTo)
    • getMimeType

      @CheckForNull public String getMimeType()
    • setMimeType

      @DataBoundSetter public void setMimeType(@CheckForNull String mimeType)
    • getAttachLog

      public boolean getAttachLog()
    • setAttachLog

      @DataBoundSetter public void setAttachLog(boolean attachLog)
    • getCompressLog

      public boolean getCompressLog()
    • setCompressLog

      @DataBoundSetter public void setCompressLog(boolean compressLog)
    • setRecipientProviders

      @DataBoundSetter public void setRecipientProviders(List<RecipientProvider> recipientProviders)
    • getRecipientProviders

      public List<? extends RecipientProvider> getRecipientProviders()
    • setPresendScript

      @DataBoundSetter public void setPresendScript(String presendScript)
    • getPresendScript

      public String getPresendScript()
    • setPostsendScript

      @DataBoundSetter public void setPostsendScript(String postsendScript)
    • getPostsendScript

      public String getPostsendScript()
    • getSaveOutput

      public boolean getSaveOutput()
    • setSaveOutput

      @DataBoundSetter public void setSaveOutput(boolean saveOutput)
    • start

      public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws Exception
      Specified by:
      start in class org.jenkinsci.plugins.workflow.steps.Step
      Throws:
      Exception