Package jenkins.plugins.http_request
Class HttpRequestStep
java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
jenkins.plugins.http_request.HttpRequestStep
- All Implemented Interfaces:
ExtensionPoint
,Describable<org.jenkinsci.plugins.workflow.steps.Step>
public final class HttpRequestStep
extends org.jenkinsci.plugins.workflow.steps.Step
- Author:
- Martin d'Anjou
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
static final class
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetQuiet()
getUrl()
boolean
boolean
boolean
void
setAcceptType
(MimeType acceptType) void
setAuthentication
(String authentication) void
setConsoleLogResponseBody
(Boolean consoleLogResponseBody) void
setContentType
(MimeType contentType) void
setCustomHeaders
(List<HttpRequestNameValuePair> customHeaders) void
setFormData
(List<HttpRequestFormDataPart> formData) void
setHttpMode
(HttpMode httpMode) void
setHttpProxy
(String httpProxy) void
setIgnoreSslErrors
(boolean ignoreSslErrors) void
setMultipartName
(String multipartName) void
setOutputFile
(String outputFile) void
setProxyAuthentication
(String proxyAuthentication) void
void
setRequestBody
(String requestBody) void
setResponseHandle
(ResponseHandle responseHandle) void
setTimeout
(Integer timeout) void
setUploadFile
(String uploadFile) void
setUseNtlm
(boolean useNtlm) void
setUseSystemProperties
(Boolean useSystemProperties) void
setValidResponseCodes
(String validResponseCodes) void
setValidResponseContent
(String validResponseContent) void
setWrapAsMultipart
(boolean wrapAsMultipart) org.jenkinsci.plugins.workflow.steps.StepExecution
start
(org.jenkinsci.plugins.workflow.steps.StepContext context)
-
Constructor Details
-
HttpRequestStep
-
-
Method Details
-
getUrl
-
isIgnoreSslErrors
public boolean isIgnoreSslErrors() -
setIgnoreSslErrors
@DataBoundSetter public void setIgnoreSslErrors(boolean ignoreSslErrors) -
setHttpMode
-
getHttpMode
-
setHttpProxy
-
getHttpProxy
-
setValidResponseCodes
-
getValidResponseCodes
-
setValidResponseContent
-
getValidResponseContent
-
setAcceptType
-
getAcceptType
-
setContentType
-
getContentType
-
setTimeout
-
getTimeout
-
setConsoleLogResponseBody
-
getConsoleLogResponseBody
-
setQuiet
-
getQuiet
-
setAuthentication
-
getAuthentication
-
setProxyAuthentication
-
getProxyAuthentication
-
setRequestBody
-
getRequestBody
-
setUseSystemProperties
-
getUseSystemProperties
-
setCustomHeaders
-
getCustomHeaders
-
getFormData
-
setFormData
-
getOutputFile
-
setOutputFile
-
getResponseHandle
-
setResponseHandle
-
getUploadFile
-
setUploadFile
-
getMultipartName
-
setMultipartName
-
isWrapAsMultipart
public boolean isWrapAsMultipart() -
setWrapAsMultipart
@DataBoundSetter public void setWrapAsMultipart(boolean wrapAsMultipart) -
setUseNtlm
@DataBoundSetter public void setUseNtlm(boolean useNtlm) -
isUseNtlm
public boolean isUseNtlm() -
start
public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) - Specified by:
start
in classorg.jenkinsci.plugins.workflow.steps.Step
-
getDescriptor
- Specified by:
getDescriptor
in interfaceDescribable<org.jenkinsci.plugins.workflow.steps.Step>
- Overrides:
getDescriptor
in classorg.jenkinsci.plugins.workflow.steps.Step
-