Class CpsHttpFlowDefinition

java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.flow.FlowDefinition>
org.jenkinsci.plugins.workflow.flow.FlowDefinition
org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
All Implemented Interfaces:
ExtensionPoint, Describable<org.jenkinsci.plugins.workflow.flow.FlowDefinition>

public class CpsHttpFlowDefinition extends org.jenkinsci.plugins.workflow.flow.FlowDefinition
  • Constructor Details

    • CpsHttpFlowDefinition

      @Deprecated public CpsHttpFlowDefinition(String scriptUrl, String setAcceptHeader, String setKeyHeader, String setValueHeader, int retryCount, CachingConfiguration cachingConfiguration)
      Deprecated.
    • CpsHttpFlowDefinition

      @DataBoundConstructor public CpsHttpFlowDefinition(String scriptUrl)
  • Method Details

    • getScriptUrl

      public String getScriptUrl()
    • getSetAcceptHeader

      public String getSetAcceptHeader()
    • getSetKeyHeader

      public String getSetKeyHeader()
    • getSetValueHeader

      public String getSetValueHeader()
    • getRetryCount

      public int getRetryCount()
    • getCachingConfiguration

      public CachingConfiguration getCachingConfiguration()
    • getExpirationDate

      public Instant getExpirationDate()
    • getCredentialsId

      public String getCredentialsId()
    • setSetAcceptHeader

      @DataBoundSetter public void setSetAcceptHeader(String setAcceptHeader)
    • setSetKeyHeader

      @DataBoundSetter public void setSetKeyHeader(String setKeyHeader)
    • setSetValueHeader

      @DataBoundSetter public void setSetValueHeader(String setValueHeader)
    • setRetryCount

      @DataBoundSetter public void setRetryCount(int retryCount)
    • setCachingConfiguration

      @DataBoundSetter public void setCachingConfiguration(CachingConfiguration cachingConfiguration)
    • setCredentialsId

      @DataBoundSetter public void setCredentialsId(String credentialsId)
    • create

      public org.jenkinsci.plugins.workflow.cps.CpsFlowExecution create(org.jenkinsci.plugins.workflow.flow.FlowExecutionOwner owner, TaskListener listener, List<? extends Action> actions) throws Exception
      Overrides:
      create in class org.jenkinsci.plugins.workflow.flow.FlowDefinition
      Throws:
      Exception