public class OssindexClientConfiguration extends Object
OssindexClient
configuration.Modifier and Type | Field and Description |
---|---|
static URI |
DEFAULT_BASE_URL
Default base URL for OSS Index service.
|
static int |
DEFAULT_BATCH_SIZE
Default batch-size.
|
Constructor and Description |
---|
OssindexClientConfiguration() |
Modifier and Type | Method and Description |
---|---|
AuthConfiguration |
getAuthConfiguration()
Returns the authentication configuration; or null if not configured.
|
URI |
getBaseUrl()
Returns the base URL for the OSS Index service.
|
int |
getBatchSize()
Returns the batch-size.
|
CacheConfiguration |
getCacheConfiguration()
Returns the cache configuration; or null if not configured.
|
ProxyConfiguration |
getProxyConfiguration()
Returns the proxy configuration; or null if not configured.
|
TimeoutConfiguration |
getTimeoutConfiguration()
Returns the timeout configuration; or null if not configured.
|
void |
setAuthConfiguration(AuthConfiguration authConfiguration)
Set the authentication configuration; or null to disable.
|
void |
setBaseUrl(String baseUrl) |
void |
setBaseUrl(URI baseUrl)
Set the base URL for the OSS Index service.
|
void |
setBatchSize(int batchSize)
Set the batch-size.
|
void |
setCacheConfiguration(CacheConfiguration cacheConfiguration)
Set the cache configuration; or null for default.
|
void |
setProxyConfiguration(ProxyConfiguration proxyConfiguration)
Set the proxy configuration; or null to disable.
|
void |
setTimeoutConfiguration(TimeoutConfiguration timeoutConfiguration)
Set the timout configuration; or null for default.
|
public static final URI DEFAULT_BASE_URL
public static final int DEFAULT_BATCH_SIZE
public URI getBaseUrl()
public void setBaseUrl(URI baseUrl)
public void setBaseUrl(String baseUrl)
setBaseUrl(URI)
public int getBatchSize()
public void setBatchSize(int batchSize)
@Nullable public AuthConfiguration getAuthConfiguration()
public void setAuthConfiguration(@Nullable AuthConfiguration authConfiguration)
@Nullable public ProxyConfiguration getProxyConfiguration()
public void setProxyConfiguration(@Nullable ProxyConfiguration proxyConfiguration)
@Nullable public CacheConfiguration getCacheConfiguration()
public void setCacheConfiguration(@Nullable CacheConfiguration cacheConfiguration)
@Nullable public TimeoutConfiguration getTimeoutConfiguration()
public void setTimeoutConfiguration(@Nullable TimeoutConfiguration timeoutConfiguration)
Copyright © 2018–2022 Sonatype, Inc.. All rights reserved.