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

      @DataBoundConstructor public CpsHttpFlowDefinition(String scriptUrl, String setAcceptHeader, String setKeyHeader, String setValueHeader, int retryCount, CachingConfiguration cachingConfiguration)
  • 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()
    • 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