Index
All Classes and Interfaces|All Packages|Serialized Form
C
- cache - Static variable in class org.jenkinsci.plugins.workflowhttp.cps.CacheEntry
- CacheEntry - Class in org.jenkinsci.plugins.workflowhttp.cps
- CacheEntry(Instant, String) - Constructor for class org.jenkinsci.plugins.workflowhttp.cps.CacheEntry
- CachingConfiguration - Class in org.jenkinsci.plugins.workflowhttp.cps
- CachingConfiguration(int, String) - Constructor for class org.jenkinsci.plugins.workflowhttp.cps.CachingConfiguration
- connect(String, String, RobustHTTPClient.ConnectionCreator, RobustHTTPClient.ConnectionUser, TaskListener) - Method in class org.jenkinsci.plugins.workflowhttp.cps.RobustHTTPClient
-
Perform an HTTP network operation with appropriate timeouts and retries.
- connect(CloseableHttpClient) - Method in interface org.jenkinsci.plugins.workflowhttp.cps.RobustHTTPClient.ConnectionCreator
- copyFromRemotely(FilePath, URL, TaskListener) - Method in class org.jenkinsci.plugins.workflowhttp.cps.RobustHTTPClient
-
Like
FilePath.copyFrom(URL)
but usingRobustHTTPClient.downloadFile(java.io.File, java.net.URL, hudson.model.TaskListener)
and running remotely on the agent. - CpsHttpFlowDefinition - Class in org.jenkinsci.plugins.workflowhttp.cps
- CpsHttpFlowDefinition(String) - Constructor for class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
- CpsHttpFlowDefinition(String, String, String, String, int, CachingConfiguration) - Constructor for class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
-
Deprecated.
- CpsHttpFlowDefinition.DescriptorImpl - Class in org.jenkinsci.plugins.workflowhttp.cps
- create(FlowExecutionOwner, TaskListener, List<? extends Action>) - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
D
- DescriptorImpl() - Constructor for class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition.DescriptorImpl
- doCheckExcludedCasesString(String) - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition.DescriptorImpl
- doFillCredentialsIdItems(Item, String, String) - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition.DescriptorImpl
- downloadFile(File, URL, TaskListener) - Method in class org.jenkinsci.plugins.workflowhttp.cps.RobustHTTPClient
-
Download a file from a URL.
E
- expirationDate - Variable in class org.jenkinsci.plugins.workflowhttp.cps.CacheEntry
G
- getApplicableDescriptors() - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition.DescriptorImpl
- getCachingConfiguration() - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
- getCachingMinutes() - Method in class org.jenkinsci.plugins.workflowhttp.cps.CachingConfiguration
- getCachingSeconds() - Method in class org.jenkinsci.plugins.workflowhttp.cps.CachingConfiguration
- getCredentialsId() - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
- getDisplayName() - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition.DescriptorImpl
- getExcludedCasesString() - Method in class org.jenkinsci.plugins.workflowhttp.cps.CachingConfiguration
- getExpirationDate() - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
- getRetryCount() - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
- getScriptUrl() - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
- getSetAcceptHeader() - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
- getSetKeyHeader() - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
- getSetValueHeader() - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
I
- isExcluded(EnvVars) - Method in class org.jenkinsci.plugins.workflowhttp.cps.CachingConfiguration
O
- org.jenkinsci.plugins.workflowhttp.cps - package org.jenkinsci.plugins.workflowhttp.cps
R
- RobustHTTPClient - Class in org.jenkinsci.plugins.workflowhttp.cps
-
Utility to make HTTP connections with protection against transient failures.
- RobustHTTPClient() - Constructor for class org.jenkinsci.plugins.workflowhttp.cps.RobustHTTPClient
-
Creates a client configured with reasonable defaults from system properties.
- RobustHTTPClient.ConnectionCreator - Interface in org.jenkinsci.plugins.workflowhttp.cps
-
How to initiate a connection.
- RobustHTTPClient.ConnectionUser - Interface in org.jenkinsci.plugins.workflowhttp.cps
-
What to do with a successful (2xx) connection.
S
- sanitize(URL) - Static method in class org.jenkinsci.plugins.workflowhttp.cps.RobustHTTPClient
-
Mask out query string or user info details in a URL.
- script - Variable in class org.jenkinsci.plugins.workflowhttp.cps.CacheEntry
- setCachingConfiguration(CachingConfiguration) - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
- setCredentialsId(String) - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
- setRetryCount(int) - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
- setSetAcceptHeader(String) - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
- setSetKeyHeader(String) - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
- setSetValueHeader(String) - Method in class org.jenkinsci.plugins.workflowhttp.cps.CpsHttpFlowDefinition
- setStopAfterAttemptNumber(int) - Method in class org.jenkinsci.plugins.workflowhttp.cps.RobustHTTPClient
-
Number of upload/download attempts of nonfatal errors before giving up.
- setTimeout(long, TimeUnit) - Method in class org.jenkinsci.plugins.workflowhttp.cps.RobustHTTPClient
-
Time to permit a single upload/download attempt to take.
- setWaitMaximum(long, TimeUnit) - Method in class org.jenkinsci.plugins.workflowhttp.cps.RobustHTTPClient
-
Maximum time between upload/download attempts.
- setWaitMultiplier(long, TimeUnit) - Method in class org.jenkinsci.plugins.workflowhttp.cps.RobustHTTPClient
-
Initial time between first and second upload/download attempts.
U
- uploadFile(File, String, URL, TaskListener) - Method in class org.jenkinsci.plugins.workflowhttp.cps.RobustHTTPClient
-
Upload a file to a URL with a specific content type.
- uploadFile(File, URL, TaskListener) - Method in class org.jenkinsci.plugins.workflowhttp.cps.RobustHTTPClient
-
Upload a file to a URL.
- use(CloseableHttpResponse) - Method in interface org.jenkinsci.plugins.workflowhttp.cps.RobustHTTPClient.ConnectionUser
All Classes and Interfaces|All Packages|Serialized Form