Class JythonHttpClientBuilder
- java.lang.Object
- 
- com.inductiveautomation.ignition.common.script.builtin.http.JythonHttpClientBuilder
 
- 
 public final class JythonHttpClientBuilder extends java.lang.Object
- 
- 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description JythonHttpClientbuild()static JythonHttpClientBuildernewBuilder(CommonContext context)voidrunCustomizer(java.util.function.Consumer<java.net.http.HttpClient.Builder> builderConsumer)voidsetAuthentication(java.lang.String username, java.lang.String password)voidsetBypassSslVerification()voidsetConnectTimeout(long connectTimeout)voidsetCookiePolicy(java.lang.String cookiePolicy)voidsetProxy(java.lang.String proxyAddress)voidsetRedirectPolicy(java.lang.String redirectPolicy)voidsetVersion(java.lang.String version)
 
- 
- 
- 
Method Detail- 
newBuilderpublic static JythonHttpClientBuilder newBuilder(CommonContext context) 
 - 
setConnectTimeoutpublic void setConnectTimeout(long connectTimeout) 
 - 
setAuthenticationpublic void setAuthentication(@Nonnull java.lang.String username, @Nullable java.lang.String password)
 - 
setCookiePolicypublic void setCookiePolicy(java.lang.String cookiePolicy) 
 - 
setRedirectPolicypublic void setRedirectPolicy(java.lang.String redirectPolicy) 
 - 
setProxypublic void setProxy(java.lang.String proxyAddress) throws java.net.URISyntaxException- Throws:
- java.net.URISyntaxException
 
 - 
setVersionpublic void setVersion(java.lang.String version) 
 - 
setBypassSslVerificationpublic void setBypassSslVerification() throws java.security.KeyManagementException- Throws:
- java.security.KeyManagementException
 
 - 
runCustomizerpublic void runCustomizer(java.util.function.Consumer<java.net.http.HttpClient.Builder> builderConsumer) 
 - 
buildpublic JythonHttpClient build() 
 
- 
 
-