public final class GraniteClientConfig extends Object implements Serializable
Constructor and Description |
---|
GraniteClientConfig(GraniteClientGlobalConfig globalConfig,
String baseUrl,
String credentialsId) |
GraniteClientConfig(GraniteClientGlobalConfig globalConfig,
String baseUrl,
String credentialsId,
long requestTimeout,
long serviceTimeout) |
GraniteClientConfig(GraniteClientGlobalConfig globalConfig,
String baseUrl,
String credentialsId,
long requestTimeout,
long serviceTimeout,
long waitDelay) |
Modifier and Type | Method and Description |
---|---|
String |
getBaseUrl() |
com.cloudbees.plugins.credentials.Credentials |
getCredentials() |
String |
getCredentialsId() |
GraniteClientGlobalConfig |
getGlobalConfig() |
long |
getRequestTimeout() |
long |
getServiceTimeout() |
String |
getUrlUserInfo() |
String |
getUsername() |
long |
getWaitDelay() |
boolean |
isSignatureLogin() |
void |
resolveCredentials() |
static String |
sanitizeUrl(String url) |
com.cloudbees.plugins.credentials.Credentials |
urlOverrideCredentials(com.cloudbees.plugins.credentials.Credentials toOverride) |
public GraniteClientConfig(@Nonnull GraniteClientGlobalConfig globalConfig, String baseUrl, String credentialsId)
public GraniteClientConfig(@Nonnull GraniteClientGlobalConfig globalConfig, String baseUrl, String credentialsId, long requestTimeout, long serviceTimeout)
public GraniteClientConfig(@Nonnull GraniteClientGlobalConfig globalConfig, String baseUrl, String credentialsId, long requestTimeout, long serviceTimeout, long waitDelay)
public void resolveCredentials()
public GraniteClientGlobalConfig getGlobalConfig()
public String getBaseUrl()
public String getCredentialsId()
public boolean isSignatureLogin()
public com.cloudbees.plugins.credentials.Credentials getCredentials()
public String getUsername()
public long getRequestTimeout()
public long getServiceTimeout()
public long getWaitDelay()
public String getUrlUserInfo()
public com.cloudbees.plugins.credentials.Credentials urlOverrideCredentials(com.cloudbees.plugins.credentials.Credentials toOverride)
Copyright © 2013–2019. All rights reserved.