Package jenkins.plugins.http_request
Class HttpRequest
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
jenkins.plugins.http_request.HttpRequest
- All Implemented Interfaces:
ExtensionPoint,Describable<Builder>,BuildStep
- Author:
- Janario Oliveira
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherListNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetQuiet()getUrl()booleanbooleanperform(AbstractBuild<?, ?> build, Launcher launcher, BuildListener listener) protected ObjectvoidsetAcceptType(MimeType acceptType) voidsetAuthentication(String authentication) voidsetConsoleLogResponseBody(Boolean consoleLogResponseBody) voidsetContentType(MimeType contentType) voidsetCustomHeaders(List<HttpRequestNameValuePair> customHeaders) voidsetFormData(List<HttpRequestFormDataPart> formData) voidsetHttpMode(HttpMode httpMode) voidsetHttpProxy(String httpProxy) voidsetIgnoreSslErrors(Boolean ignoreSslErrors) voidsetMultipartName(String multipartName) voidsetOutputFile(String outputFile) voidsetPassBuildParameters(Boolean passBuildParameters) voidsetProxyAuthentication(String proxyAuthentication) voidvoidsetRequestBody(String requestBody) voidsetTimeout(Integer timeout) voidsetUploadFile(String uploadFile) voidsetUseNtlm(boolean useNtlm) voidsetUseSystemProperties(Boolean useSystemProperties) voidsetValidResponseCodes(String validResponseCodes) voidsetValidResponseContent(String validResponseContent) voidsetWrapAsMultipart(Boolean wrapAsMultipart) static voidMethods inherited from class hudson.tasks.Builder
all, getDescriptor, getRequiredMonitorService, prebuildMethods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, prebuild
-
Constructor Details
-
HttpRequest
-
-
Method Details
-
getUrl
-
getIgnoreSslErrors
-
setIgnoreSslErrors
-
getHttpMode
-
setHttpMode
-
getHttpProxy
-
setHttpProxy
-
getPassBuildParameters
-
setPassBuildParameters
-
getValidResponseCodes
-
setValidResponseCodes
-
getValidResponseContent
-
setValidResponseContent
-
getAcceptType
-
setAcceptType
-
getContentType
-
setContentType
-
getOutputFile
-
setOutputFile
-
getTimeout
-
setTimeout
-
getConsoleLogResponseBody
-
setConsoleLogResponseBody
-
getQuiet
-
setQuiet
-
getAuthentication
-
setAuthentication
-
getProxyAuthentication
-
setProxyAuthentication
-
getRequestBody
-
setRequestBody
-
getUseSystemProperties
-
setUseSystemProperties
-
getCustomHeaders
-
setCustomHeaders
-
getFormData
-
setFormData
-
getUploadFile
-
setUploadFile
-
getMultipartName
-
setMultipartName
-
getWrapAsMultipart
-
setWrapAsMultipart
-
xStreamCompatibility
-
readResolve
-
perform
public boolean perform(AbstractBuild<?, ?> build, Launcher launcher, BuildListener listener) throws InterruptedException, IOException- Specified by:
performin interfaceBuildStep- Overrides:
performin classBuildStepCompatibilityLayer- Throws:
InterruptedExceptionIOException
-
isUseNtlm
public boolean isUseNtlm() -
setUseNtlm
public void setUseNtlm(boolean useNtlm)
-