public abstract class ArtifactoryClientBuilderBase<T extends ArtifactoryClientBuilderBase<T>>
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
artifactoryUrl |
protected int |
connectionRetry |
protected int |
connectionTimeout |
protected org.jfrog.build.api.util.Log |
log |
protected java.lang.String |
password |
protected org.jfrog.build.client.ProxyConfiguration |
proxyConfiguration |
protected java.lang.String |
username |
| Constructor and Description |
|---|
ArtifactoryClientBuilderBase() |
| Modifier and Type | Method and Description |
|---|---|
abstract ArtifactoryBaseClient |
build() |
protected ArtifactoryBaseClient |
build(ArtifactoryBaseClient client) |
protected abstract T |
self() |
T |
setArtifactoryUrl(java.lang.String artifactoryUrl) |
T |
setConnectionRetry(int connectionRetry) |
T |
setConnectionTimeout(int connectionTimeout) |
T |
setLog(org.jfrog.build.api.util.Log log) |
T |
setPassword(java.lang.String password) |
T |
setProxyConfiguration(org.jfrog.build.client.ProxyConfiguration proxyConfiguration) |
T |
setUsername(java.lang.String username) |
protected org.jfrog.build.client.ProxyConfiguration proxyConfiguration
protected int connectionTimeout
protected int connectionRetry
protected java.lang.String artifactoryUrl
protected java.lang.String username
protected java.lang.String password
protected org.jfrog.build.api.util.Log log
public T setProxyConfiguration(org.jfrog.build.client.ProxyConfiguration proxyConfiguration)
public T setConnectionTimeout(int connectionTimeout)
public T setConnectionRetry(int connectionRetry)
public T setArtifactoryUrl(java.lang.String artifactoryUrl)
public T setUsername(java.lang.String username)
public T setPassword(java.lang.String password)
public T setLog(org.jfrog.build.api.util.Log log)
protected ArtifactoryBaseClient build(ArtifactoryBaseClient client)
public abstract ArtifactoryBaseClient build()
protected abstract T self()