C D I R S U
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- connect(String, String, RobustHTTPClient.ConnectionCreator, RobustHTTPClient.ConnectionUser, TaskListener) - Method in class io.jenkins.plugins.httpclient.RobustHTTPClient
-
Perform an HTTP network operation with appropriate timeouts and retries.
- connect(CloseableHttpClient) - Method in interface io.jenkins.plugins.httpclient.RobustHTTPClient.ConnectionCreator
- copyFromRemotely(FilePath, URL, TaskListener) - Method in class io.jenkins.plugins.httpclient.RobustHTTPClient
-
Like
FilePath.copyFrom(URL)
but usingRobustHTTPClient.downloadFile(java.io.File, java.net.URL, hudson.model.TaskListener)
and running remotely on the agent.
D
- downloadFile(File, URL, TaskListener) - Method in class io.jenkins.plugins.httpclient.RobustHTTPClient
-
Download a file from a URL.
I
- io.jenkins.plugins.httpclient - package io.jenkins.plugins.httpclient
-
Utilities for using Apache HttpComponents Client in the context of Jenkins.
R
- RobustHTTPClient - Class in io.jenkins.plugins.httpclient
-
Utility to make HTTP connections with protection against transient failures.
- RobustHTTPClient() - Constructor for class io.jenkins.plugins.httpclient.RobustHTTPClient
-
Creates a client configured with reasonable defaults from system properties.
- RobustHTTPClient.ConnectionCreator - Interface in io.jenkins.plugins.httpclient
-
How to initiate a connection.
- RobustHTTPClient.ConnectionUser - Interface in io.jenkins.plugins.httpclient
-
What to do with a successful (2xx) connection.
S
- sanitize(URL) - Static method in class io.jenkins.plugins.httpclient.RobustHTTPClient
-
Mask out query string or user info details in a URL.
- setStopAfterAttemptNumber(int) - Method in class io.jenkins.plugins.httpclient.RobustHTTPClient
-
Number of upload/download attempts of nonfatal errors before giving up.
- setTimeout(long, TimeUnit) - Method in class io.jenkins.plugins.httpclient.RobustHTTPClient
-
Time to permit a single upload/download attempt to take.
- setWaitMaximum(long, TimeUnit) - Method in class io.jenkins.plugins.httpclient.RobustHTTPClient
-
Maximum time between upload/download attempts.
- setWaitMultiplier(long, TimeUnit) - Method in class io.jenkins.plugins.httpclient.RobustHTTPClient
-
Initial time between first and second upload/download attempts.
U
- uploadFile(File, String, URL, TaskListener) - Method in class io.jenkins.plugins.httpclient.RobustHTTPClient
-
Upload a file to a URL with a specific content type.
- uploadFile(File, URL, TaskListener) - Method in class io.jenkins.plugins.httpclient.RobustHTTPClient
-
Upload a file to a URL.
- use(CloseableHttpResponse) - Method in interface io.jenkins.plugins.httpclient.RobustHTTPClient.ConnectionUser
All Classes All Packages