Skip navigation links
A B C D E F G H I L M O P R S T U V W 

A

ACCESS_COMPLEXITY - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss2Vector
 
ACCESS_VECTOR - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss2Vector
 
apply(RandomAccessFile) - Method in interface org.sonatype.ossindex.service.client.util.FileLocker.FileFunction
 
ATTACK_COMPLEXITY - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 
ATTACK_VECTOR - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 
AuthConfiguration - Class in org.sonatype.ossindex.service.client.transport
Authentication configuration.
AuthConfiguration(String, String) - Constructor for class org.sonatype.ossindex.service.client.transport.AuthConfiguration
 
AuthConfiguration() - Constructor for class org.sonatype.ossindex.service.client.transport.AuthConfiguration
 
AUTHENTICATION - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss2Vector
 
authorizationHeader(AuthConfiguration) - Static method in class org.sonatype.ossindex.service.client.transport.BasicAuthHelper
 
AVAILABILITY_IMPACT - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss2Vector
 
AVAILABILITY_IMPACT - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 
AVAILABILITY_REQUIREMENT - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss2Vector
 
AVAILABILITY_REQUIREMENT - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 

B

BASE_GROUP - Static variable in class org.sonatype.ossindex.service.api.cvss.CvssMetric
 
BasicAuthHelper - Class in org.sonatype.ossindex.service.client.transport
Basic authentication helper.
build() - Method in class org.sonatype.ossindex.service.api.cvss.CvssMetric.Builder
 
build() - Method in class org.sonatype.ossindex.service.client.transport.UserAgentBuilder
 
builder() - Static method in class org.sonatype.ossindex.service.api.cvss.CvssMetric
 
Builder() - Constructor for class org.sonatype.ossindex.service.api.cvss.CvssMetric.Builder
 

C

Cache - Interface in org.sonatype.ossindex.service.client.cache
CacheConfiguration - Interface in org.sonatype.ossindex.service.client.cache
Cache configuration.
close() - Method in class org.sonatype.ossindex.service.client.cache.DirectoryCache
 
close() - Method in class org.sonatype.ossindex.service.client.cache.MemoryCache
 
close() - Method in class org.sonatype.ossindex.service.client.internal.OssindexClientImpl
 
close() - Method in class org.sonatype.ossindex.service.client.transport.HttpClientTransport
 
close() - Method in class org.sonatype.ossindex.service.client.transport.HttpUrlConnectionTransport
 
code(String) - Method in class org.sonatype.ossindex.service.api.cvss.CvssMetric.Builder
 
COLLATERAL_DAMAGE_POTENTIAL - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss2Vector
 
comment(String...) - Method in class org.sonatype.ossindex.service.client.transport.UserAgentBuilder.Product
 
ComponentReport - Class in org.sonatype.ossindex.service.api.componentreport
Component report.
ComponentReport() - Constructor for class org.sonatype.ossindex.service.api.componentreport.ComponentReport
 
ComponentReportEndpoint - Interface in org.sonatype.ossindex.service.api.componentreport
ComponentReport endpoint.
ComponentReportMediaTypes - Class in org.sonatype.ossindex.service.api.componentreport
ComponentReport media-types.
ComponentReportRequest - Class in org.sonatype.ossindex.service.api.componentreport
ComponentReportRequest(List<PackageUrl>) - Constructor for class org.sonatype.ossindex.service.api.componentreport.ComponentReportRequest
 
ComponentReportRequest() - Constructor for class org.sonatype.ossindex.service.api.componentreport.ComponentReportRequest
 
ComponentReportVulnerability - Class in org.sonatype.ossindex.service.api.componentreport
ComponentReport vulnerability details.
ComponentReportVulnerability() - Constructor for class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
CONFIDENTIALITY_IMPACT - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss2Vector
 
CONFIDENTIALITY_IMPACT - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 
CONFIDENTIALITY_REQUIREMENT - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss2Vector
 
CONFIDENTIALITY_REQUIREMENT - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 
Configuration() - Constructor for class org.sonatype.ossindex.service.client.cache.DirectoryCache.Configuration
 
Configuration() - Constructor for class org.sonatype.ossindex.service.client.cache.MemoryCache.Configuration
 
connect(URL) - Method in class org.sonatype.ossindex.service.client.transport.HttpUrlConnectionTransport
Return connection for URL; customize as needed.
create(String) - Static method in class org.sonatype.ossindex.service.api.cvss.CvssVectorFactory
 
create() - Method in interface org.sonatype.ossindex.service.client.cache.CacheConfiguration
Create cache instance from this configuration.
create() - Method in class org.sonatype.ossindex.service.client.cache.DirectoryCache.Configuration
 
create() - Method in class org.sonatype.ossindex.service.client.cache.MemoryCache.Configuration
 
createClient() - Method in class org.sonatype.ossindex.service.client.transport.HttpClientTransport
Create customized client.
createLookup(CvssMetric[]) - Static method in class org.sonatype.ossindex.service.api.cvss.CvssVector
 
customize(HttpPost) - Method in class org.sonatype.ossindex.service.client.transport.HttpClientTransport
Customize request.
customize(UserAgentBuilder) - Method in class org.sonatype.ossindex.service.client.transport.UserAgentSupplier
 
Cvss2Severity - Enum in org.sonatype.ossindex.service.api.cvss
CVSS version 2.0 severity.
Cvss2Vector - Class in org.sonatype.ossindex.service.api.cvss
CVSS version 2.0 vector.
Cvss2Vector(String) - Constructor for class org.sonatype.ossindex.service.api.cvss.Cvss2Vector
 
Cvss3Severity - Enum in org.sonatype.ossindex.service.api.cvss
CVSS version 3.0 severity.
Cvss3Vector - Class in org.sonatype.ossindex.service.api.cvss
CVSS version 3.0 vector.
Cvss3Vector(String) - Constructor for class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 
CvssMetric - Class in org.sonatype.ossindex.service.api.cvss
CVSS metric.
CvssMetric(String, String, String, Map<String, String>) - Constructor for class org.sonatype.ossindex.service.api.cvss.CvssMetric
 
CvssMetric.Builder - Class in org.sonatype.ossindex.service.api.cvss
 
CvssVector - Class in org.sonatype.ossindex.service.api.cvss
CVSS vector.
CvssVector(String, String) - Constructor for class org.sonatype.ossindex.service.api.cvss.CvssVector
 
CvssVector.MetricDescription - Class in org.sonatype.ossindex.service.api.cvss
 
CvssVectorFactory - Class in org.sonatype.ossindex.service.api.cvss
CvssVector factory.
CvssVectorFactory() - Constructor for class org.sonatype.ossindex.service.api.cvss.CvssVectorFactory
 

D

DEFAULT_BASE_DIR - Static variable in class org.sonatype.ossindex.service.client.cache.DirectoryCache.Configuration
Default base-directory.
DEFAULT_BASE_URL - Static variable in class org.sonatype.ossindex.service.client.OssindexClientConfiguration
Default base URL for OSS Index service.
DEFAULT_BATCH_SIZE - Static variable in class org.sonatype.ossindex.service.client.OssindexClientConfiguration
Default batch-size.
DEFAULT_EXPIRE_AFTER - Static variable in class org.sonatype.ossindex.service.client.cache.DirectoryCache.Configuration
Default expiration duration.
DEFAULT_SPEC - Static variable in class org.sonatype.ossindex.service.client.cache.MemoryCache.Configuration
Default cache configuration.
describe(String, String) - Method in class org.sonatype.ossindex.service.api.cvss.CvssVector
 
detect() - Static method in enum org.sonatype.ossindex.service.client.util.OsType
Detect OS type.
DirectoryCache - Class in org.sonatype.ossindex.service.client.cache
Directory Cache.
DirectoryCache(Marshaller, DirectoryCache.Configuration) - Constructor for class org.sonatype.ossindex.service.client.cache.DirectoryCache
 
DirectoryCache.Configuration - Class in org.sonatype.ossindex.service.client.cache
DirectoryCache configuration.

E

ENVIRONMENTAL_GROUP - Static variable in class org.sonatype.ossindex.service.api.cvss.CvssMetric
 
equals(Object) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReport
 
equals(Object) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportRequest
 
equals(Object) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
equals(Object) - Method in class org.sonatype.ossindex.service.api.version.Version
 
EXPLOIT_CODE_MATURITY - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 
EXPLOITABILITY - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss2Vector
 

F

FileLocker - Class in org.sonatype.ossindex.service.client.util
File locking helper.
FileLocker() - Constructor for class org.sonatype.ossindex.service.client.util.FileLocker
 
FileLocker.FileFunction<T> - Interface in org.sonatype.ossindex.service.client.util
Function to access file while under lock.
findMetric(String) - Method in class org.sonatype.ossindex.service.api.cvss.Cvss2Vector
 
findMetric(String) - Method in class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 
findMetric(String) - Method in class org.sonatype.ossindex.service.api.cvss.CvssVector
 
from(CvssMetric) - Method in class org.sonatype.ossindex.service.api.cvss.CvssMetric.Builder
 

G

get(PackageUrl) - Method in interface org.sonatype.ossindex.service.api.componentreport.ComponentReportEndpoint
 
get() - Method in interface org.sonatype.ossindex.service.api.version.VersionEndpoint
 
get() - Method in class org.sonatype.ossindex.service.client.internal.VersionSupplier
 
get() - Method in class org.sonatype.ossindex.service.client.transport.UserAgentSupplier
 
get() - Method in class org.sonatype.ossindex.service.client.util.UserDataLocation
 
getAuthConfiguration() - Method in class org.sonatype.ossindex.service.client.OssindexClientConfiguration
Returns the authentication configuration; or null if not configured.
getAuthConfiguration() - Method in class org.sonatype.ossindex.service.client.transport.ProxyConfiguration
 
getBaseDir() - Method in class org.sonatype.ossindex.service.client.cache.DirectoryCache.Configuration
 
getBaseUrl() - Method in class org.sonatype.ossindex.service.client.OssindexClientConfiguration
Returns the base URL for the OSS Index service.
getBatchSize() - Method in class org.sonatype.ossindex.service.client.OssindexClientConfiguration
Returns the batch-size.
getBuildNotes() - Method in class org.sonatype.ossindex.service.api.version.Version
 
getBuildTag() - Method in class org.sonatype.ossindex.service.api.version.Version
 
getBuildTimestamp() - Method in class org.sonatype.ossindex.service.api.version.Version
 
getCacheConfiguration() - Method in class org.sonatype.ossindex.service.client.OssindexClientConfiguration
Returns the cache configuration; or null if not configured.
getCode() - Method in class org.sonatype.ossindex.service.api.cvss.CvssMetric
 
getCode() - Method in class org.sonatype.ossindex.service.api.cvss.CvssVector.MetricDescription
 
getConnectionRequestTimeout() - Method in class org.sonatype.ossindex.service.client.transport.TimeoutConfiguration
 
getConnectTimeout() - Method in class org.sonatype.ossindex.service.client.transport.TimeoutConfiguration
 
getCoordinates() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReport
 
getCoordinates() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportRequest
 
getCve() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
getCvssScore() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
getCvssVector() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
getCwe() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
getDescription() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReport
 
getDescription() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
getDescriptions() - Method in class org.sonatype.ossindex.service.api.cvss.CvssVector
 
getDisplayName() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
getDisplayTitle() - Method in class org.sonatype.ossindex.service.api.cvss.CvssVector.MetricDescription
 
getDisplayValue() - Method in class org.sonatype.ossindex.service.api.cvss.CvssVector.MetricDescription
 
getenv(String) - Method in class org.sonatype.ossindex.service.client.util.UserDataLocation
 
getExpireAfter() - Method in class org.sonatype.ossindex.service.client.cache.DirectoryCache.Configuration
 
getExternalReferences() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
getGroup() - Method in class org.sonatype.ossindex.service.api.cvss.CvssMetric
 
getGroup() - Method in class org.sonatype.ossindex.service.api.cvss.CvssVector.MetricDescription
 
getHost() - Method in class org.sonatype.ossindex.service.client.transport.ProxyConfiguration
 
getId() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
getIfPresent(PackageUrl) - Method in interface org.sonatype.ossindex.service.client.cache.Cache
Return cached report for given coordinates or null if not cached.
getIfPresent(PackageUrl) - Method in class org.sonatype.ossindex.service.client.cache.DirectoryCache
 
getIfPresent(PackageUrl) - Method in class org.sonatype.ossindex.service.client.cache.MemoryCache
 
getMeaning(String) - Method in class org.sonatype.ossindex.service.api.cvss.CvssMetric
 
getMeanings() - Method in class org.sonatype.ossindex.service.api.cvss.CvssMetric
 
getMetrics() - Method in class org.sonatype.ossindex.service.api.cvss.CvssVector
 
getNonProxyHosts() - Method in class org.sonatype.ossindex.service.client.transport.ProxyConfiguration
 
getPassword() - Method in class org.sonatype.ossindex.service.client.transport.AuthConfiguration
 
getPort() - Method in class org.sonatype.ossindex.service.client.transport.ProxyConfiguration
 
getProtocol() - Method in class org.sonatype.ossindex.service.client.transport.ProxyConfiguration
 
getProxyConfiguration() - Method in class org.sonatype.ossindex.service.client.OssindexClientConfiguration
Returns the proxy configuration; or null if not configured.
getReference() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReport
 
getReference() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
getSocketTimeout() - Method in class org.sonatype.ossindex.service.client.transport.TimeoutConfiguration
 
getSpec() - Method in class org.sonatype.ossindex.service.client.cache.MemoryCache.Configuration
 
getTag() - Method in class org.sonatype.ossindex.service.client.internal.Version
 
getTimeoutConfiguration() - Method in class org.sonatype.ossindex.service.client.OssindexClientConfiguration
Returns the timeout configuration; or null if not configured.
getTimestamp() - Method in class org.sonatype.ossindex.service.client.internal.Version
 
getTitle() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
getTitle() - Method in class org.sonatype.ossindex.service.api.cvss.CvssMetric
 
getTitle() - Method in class org.sonatype.ossindex.service.api.cvss.CvssVector.MetricDescription
 
getUsername() - Method in class org.sonatype.ossindex.service.client.transport.AuthConfiguration
 
getValue() - Method in class org.sonatype.ossindex.service.api.cvss.CvssVector
 
getValue() - Method in class org.sonatype.ossindex.service.api.cvss.CvssVector.MetricDescription
 
getValueCode() - Method in class org.sonatype.ossindex.service.api.cvss.CvssVector.MetricDescription
 
getVersion() - Method in class org.sonatype.ossindex.service.api.cvss.CvssVector
 
getVersion() - Method in class org.sonatype.ossindex.service.api.version.Version
 
getVersion() - Method in class org.sonatype.ossindex.service.client.internal.Version
 
getVersionRanges() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
getVulnerabilities() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReport
 
group(String) - Method in class org.sonatype.ossindex.service.api.cvss.CvssMetric.Builder
 
GsonMarshaller - Class in org.sonatype.ossindex.service.client.marshal
GsonMarshaller() - Constructor for class org.sonatype.ossindex.service.client.marshal.GsonMarshaller
 

H

hashCode() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReport
 
hashCode() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportRequest
 
hashCode() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
hashCode() - Method in class org.sonatype.ossindex.service.api.version.Version
 
HTTP - Static variable in class org.sonatype.ossindex.service.client.transport.ProxyConfiguration
 
HttpClientTransport - Class in org.sonatype.ossindex.service.client.transport
Apache HttpClient transport.
HttpClientTransport(UserAgentSupplier) - Constructor for class org.sonatype.ossindex.service.client.transport.HttpClientTransport
 
HTTPS - Static variable in class org.sonatype.ossindex.service.client.transport.ProxyConfiguration
 
HttpUrlConnectionTransport - Class in org.sonatype.ossindex.service.client.transport
HttpUrlConnectionTransport(UserAgentSupplier) - Constructor for class org.sonatype.ossindex.service.client.transport.HttpUrlConnectionTransport
 

I

init(OssindexClientConfiguration) - Method in class org.sonatype.ossindex.service.client.transport.HttpClientTransport
 
init(OssindexClientConfiguration) - Method in class org.sonatype.ossindex.service.client.transport.HttpUrlConnectionTransport
 
init(OssindexClientConfiguration) - Method in interface org.sonatype.ossindex.service.client.transport.Transport
Initialize transport.
INTEGRITY_IMPACT - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss2Vector
 
INTEGRITY_IMPACT - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 
INTEGRITY_REQUIREMENT - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss2Vector
 
INTEGRITY_REQUIREMENT - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 

L

lock(Path, boolean, FileLocker.FileFunction<T>) - Static method in class org.sonatype.ossindex.service.client.util.FileLocker
Apply function to given path.

M

marshal(Object) - Method in class org.sonatype.ossindex.service.client.marshal.GsonMarshaller
 
marshal(Object, Writer) - Method in class org.sonatype.ossindex.service.client.marshal.GsonMarshaller
 
marshal(Object) - Method in interface org.sonatype.ossindex.service.client.marshal.Marshaller
Marshal value to string.
marshal(Object, Writer) - Method in interface org.sonatype.ossindex.service.client.marshal.Marshaller
Marshal value to writer.
Marshaller - Interface in org.sonatype.ossindex.service.client.marshal
Object marshaller.
maybeCreateProxy(OssindexClientConfiguration) - Method in class org.sonatype.ossindex.service.client.transport.HttpUrlConnectionTransport
Maybe create a proxy if configured.
meaning(String, String) - Method in class org.sonatype.ossindex.service.api.cvss.CvssMetric.Builder
 
MemoryCache - Class in org.sonatype.ossindex.service.client.cache
In-memory Cache.
MemoryCache(MemoryCache.Configuration) - Constructor for class org.sonatype.ossindex.service.client.cache.MemoryCache
 
MemoryCache.Configuration - Class in org.sonatype.ossindex.service.client.cache
MemoryCache configuration.
MetricDescription(String, String, String, String, String) - Constructor for class org.sonatype.ossindex.service.api.cvss.CvssVector.MetricDescription
 

O

of(Float) - Static method in enum org.sonatype.ossindex.service.api.cvss.Cvss2Severity
Return severity for given score.
of(Float) - Static method in enum org.sonatype.ossindex.service.api.cvss.Cvss3Severity
Return severity for given score.
org.sonatype.ossindex.service.api.componentreport - package org.sonatype.ossindex.service.api.componentreport
Component report API.
org.sonatype.ossindex.service.api.cvss - package org.sonatype.ossindex.service.api.cvss
CVSS helpers.
org.sonatype.ossindex.service.api.version - package org.sonatype.ossindex.service.api.version
Service version API.
org.sonatype.ossindex.service.client - package org.sonatype.ossindex.service.client
org.sonatype.ossindex.service.client.cache - package org.sonatype.ossindex.service.client.cache
 
org.sonatype.ossindex.service.client.internal - package org.sonatype.ossindex.service.client.internal
Client implementation and internal details.
org.sonatype.ossindex.service.client.marshal - package org.sonatype.ossindex.service.client.marshal
 
org.sonatype.ossindex.service.client.transport - package org.sonatype.ossindex.service.client.transport
Client transport framework.
org.sonatype.ossindex.service.client.util - package org.sonatype.ossindex.service.client.util
 
OssindexClient - Interface in org.sonatype.ossindex.service.client
Sonatype OSS Index client.
OssindexClientConfiguration - Class in org.sonatype.ossindex.service.client
OssindexClient configuration.
OssindexClientConfiguration() - Constructor for class org.sonatype.ossindex.service.client.OssindexClientConfiguration
 
OssindexClientImpl - Class in org.sonatype.ossindex.service.client.internal
OssindexClientImpl(OssindexClientConfiguration, Transport, Marshaller) - Constructor for class org.sonatype.ossindex.service.client.internal.OssindexClientImpl
 
OsType - Enum in org.sonatype.ossindex.service.client.util
Helper to detect OS type.
osType() - Method in class org.sonatype.ossindex.service.client.util.UserDataLocation
 

P

post(ComponentReportRequest) - Method in interface org.sonatype.ossindex.service.api.componentreport.ComponentReportEndpoint
 
post(URI, String, String, String) - Method in class org.sonatype.ossindex.service.client.transport.HttpClientTransport
 
post(URI, String, String, String) - Method in class org.sonatype.ossindex.service.client.transport.HttpUrlConnectionTransport
 
post(URI, String, String, String) - Method in interface org.sonatype.ossindex.service.client.transport.Transport
Perform HTTP POST request.
PREAMBLE - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 
PRIVILEGES_REQUIRED - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 
product(UserAgentBuilder.Product) - Method in class org.sonatype.ossindex.service.client.transport.UserAgentBuilder
 
Product(String, String) - Constructor for class org.sonatype.ossindex.service.client.transport.UserAgentBuilder.Product
 
Product(String) - Constructor for class org.sonatype.ossindex.service.client.transport.UserAgentBuilder.Product
 
PRODUCT - Static variable in class org.sonatype.ossindex.service.client.transport.UserAgentSupplier
 
ProxyConfiguration - Class in org.sonatype.ossindex.service.client.transport
Proxy configuration.
ProxyConfiguration() - Constructor for class org.sonatype.ossindex.service.client.transport.ProxyConfiguration
 
putAll(Map<PackageUrl, ComponentReport>) - Method in interface org.sonatype.ossindex.service.client.cache.Cache
Add cached reports.
putAll(Map<PackageUrl, ComponentReport>) - Method in class org.sonatype.ossindex.service.client.cache.DirectoryCache
 
putAll(Map<PackageUrl, ComponentReport>) - Method in class org.sonatype.ossindex.service.client.cache.MemoryCache
 

R

readLock(Path, FileLocker.FileFunction<T>) - Static method in class org.sonatype.ossindex.service.client.util.FileLocker
Apply function to given path with (shared) read-lock.
REMEDIATION_LEVEL - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss2Vector
 
REMEDIATION_LEVEL - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 
REPORT_CONFIDENCE - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss2Vector
 
REPORT_CONFIDENCE - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 
REPORT_V1_JSON - Static variable in class org.sonatype.ossindex.service.api.componentreport.ComponentReportMediaTypes
ComponentReport media-type.
REPORT_V1_JSON_TYPE - Static variable in class org.sonatype.ossindex.service.api.componentreport.ComponentReportMediaTypes
ComponentReport media-type.
REQUEST_V1_JSON - Static variable in class org.sonatype.ossindex.service.api.componentreport.ComponentReportMediaTypes
REQUEST_V1_JSON_TYPE - Static variable in class org.sonatype.ossindex.service.api.componentreport.ComponentReportMediaTypes
requestComponentReport(PackageUrl) - Method in class org.sonatype.ossindex.service.client.internal.OssindexClientImpl
 
requestComponentReport(PackageUrl) - Method in interface org.sonatype.ossindex.service.client.OssindexClient
Request component report for coordinates.
requestComponentReports(List<PackageUrl>) - Method in class org.sonatype.ossindex.service.client.internal.OssindexClientImpl
 
requestComponentReports(List<PackageUrl>) - Method in interface org.sonatype.ossindex.service.client.OssindexClient
Request component reports for coordinates.
RESOURCE - Static variable in class org.sonatype.ossindex.service.client.internal.Version
 

S

SCOPE - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 
seperator(String) - Method in class org.sonatype.ossindex.service.client.transport.UserAgentBuilder.Product
 
setAuthConfiguration(AuthConfiguration) - Method in class org.sonatype.ossindex.service.client.OssindexClientConfiguration
Set the authentication configuration; or null to disable.
setAuthConfiguration(AuthConfiguration) - Method in class org.sonatype.ossindex.service.client.transport.ProxyConfiguration
 
setBaseDir(Path) - Method in class org.sonatype.ossindex.service.client.cache.DirectoryCache.Configuration
 
setBaseUrl(URI) - Method in class org.sonatype.ossindex.service.client.OssindexClientConfiguration
Set the base URL for the OSS Index service.
setBaseUrl(String) - Method in class org.sonatype.ossindex.service.client.OssindexClientConfiguration
 
setBatchSize(int) - Method in class org.sonatype.ossindex.service.client.OssindexClientConfiguration
Set the batch-size.
setBuildNotes(String) - Method in class org.sonatype.ossindex.service.api.version.Version
 
setBuildTag(String) - Method in class org.sonatype.ossindex.service.api.version.Version
 
setBuildTimestamp(String) - Method in class org.sonatype.ossindex.service.api.version.Version
 
setCacheConfiguration(CacheConfiguration) - Method in class org.sonatype.ossindex.service.client.OssindexClientConfiguration
Set the cache configuration; or null for default.
setConnectionRequestTimeout(int) - Method in class org.sonatype.ossindex.service.client.transport.TimeoutConfiguration
 
setConnectTimeout(int) - Method in class org.sonatype.ossindex.service.client.transport.TimeoutConfiguration
 
setCoordinates(PackageUrl) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReport
 
setCoordinates(List<PackageUrl>) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportRequest
 
setCve(String) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
setCvssScore(Float) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
setCvssVector(String) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
setCwe(String) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
setDescription(String) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReport
 
setDescription(String) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
setDisplayName(String) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
setExpireAfter(Duration) - Method in class org.sonatype.ossindex.service.client.cache.DirectoryCache.Configuration
 
setExternalReferences(List<URI>) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
setHost(String) - Method in class org.sonatype.ossindex.service.client.transport.ProxyConfiguration
 
setId(String) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
setNonProxyHosts(String) - Method in class org.sonatype.ossindex.service.client.transport.ProxyConfiguration
 
setPassword(String) - Method in class org.sonatype.ossindex.service.client.transport.AuthConfiguration
 
setPort(int) - Method in class org.sonatype.ossindex.service.client.transport.ProxyConfiguration
 
setProtocol(String) - Method in class org.sonatype.ossindex.service.client.transport.ProxyConfiguration
 
setProxyConfiguration(ProxyConfiguration) - Method in class org.sonatype.ossindex.service.client.OssindexClientConfiguration
Set the proxy configuration; or null to disable.
setReference(URI) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReport
 
setReference(URI) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
setSocketTimeout(int) - Method in class org.sonatype.ossindex.service.client.transport.TimeoutConfiguration
 
setSpec(CacheBuilderSpec) - Method in class org.sonatype.ossindex.service.client.cache.MemoryCache.Configuration
 
setTimeoutConfiguration(TimeoutConfiguration) - Method in class org.sonatype.ossindex.service.client.OssindexClientConfiguration
Set the timout configuration; or null for default.
setTitle(String) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
setUsername(String) - Method in class org.sonatype.ossindex.service.client.transport.AuthConfiguration
 
setVersion(String) - Method in class org.sonatype.ossindex.service.api.version.Version
 
setVersionRanges(List<String>) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
setVulnerabilities(List<ComponentReportVulnerability>) - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReport
 

T

TARGET_DISTRIBUTION - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss2Vector
 
TEMPORAL_GROUP - Static variable in class org.sonatype.ossindex.service.api.cvss.CvssMetric
 
TimeoutConfiguration - Class in org.sonatype.ossindex.service.client.transport
Timeout configuration
TimeoutConfiguration() - Constructor for class org.sonatype.ossindex.service.client.transport.TimeoutConfiguration
 
title(String) - Method in class org.sonatype.ossindex.service.api.cvss.CvssMetric.Builder
 
toString() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReport
 
toString() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportRequest
 
toString() - Method in class org.sonatype.ossindex.service.api.componentreport.ComponentReportVulnerability
 
toString() - Method in enum org.sonatype.ossindex.service.api.cvss.Cvss2Severity
 
toString() - Method in enum org.sonatype.ossindex.service.api.cvss.Cvss3Severity
 
toString() - Method in class org.sonatype.ossindex.service.api.cvss.CvssMetric
 
toString() - Method in class org.sonatype.ossindex.service.api.cvss.CvssVector.MetricDescription
 
toString() - Method in class org.sonatype.ossindex.service.api.cvss.CvssVector
 
toString() - Method in class org.sonatype.ossindex.service.api.version.Version
 
toString() - Method in class org.sonatype.ossindex.service.client.cache.DirectoryCache
 
toString() - Method in class org.sonatype.ossindex.service.client.cache.MemoryCache
 
toString() - Method in class org.sonatype.ossindex.service.client.internal.Version
 
Transport - Interface in org.sonatype.ossindex.service.client.transport
Transport abstraction.
Transport.TransportException - Exception in org.sonatype.ossindex.service.client.transport
Thrown in case of non-IOException failure.
TransportException() - Constructor for exception org.sonatype.ossindex.service.client.transport.Transport.TransportException
 
TransportException(String) - Constructor for exception org.sonatype.ossindex.service.client.transport.Transport.TransportException
 
TransportException(String, Throwable) - Constructor for exception org.sonatype.ossindex.service.client.transport.Transport.TransportException
 
TransportException(Throwable) - Constructor for exception org.sonatype.ossindex.service.client.transport.Transport.TransportException
 

U

UNKNOWN - Static variable in class org.sonatype.ossindex.service.client.internal.Version
 
UNKNOWN_GROUP - Static variable in class org.sonatype.ossindex.service.api.cvss.CvssMetric
 
unmarshal(String, Class<T>) - Method in class org.sonatype.ossindex.service.client.marshal.GsonMarshaller
 
unmarshal(String, TypeToken<T>) - Method in class org.sonatype.ossindex.service.client.marshal.GsonMarshaller
 
unmarshal(Reader, Class<T>) - Method in class org.sonatype.ossindex.service.client.marshal.GsonMarshaller
 
unmarshal(Reader, TypeToken<T>) - Method in class org.sonatype.ossindex.service.client.marshal.GsonMarshaller
 
unmarshal(String, Class<T>) - Method in interface org.sonatype.ossindex.service.client.marshal.Marshaller
Unmarshal value for type.
unmarshal(String, TypeToken<T>) - Method in interface org.sonatype.ossindex.service.client.marshal.Marshaller
Unmarshal value for type.
unmarshal(Reader, Class<T>) - Method in interface org.sonatype.ossindex.service.client.marshal.Marshaller
Unmarshal value for type.
unmarshal(Reader, TypeToken<T>) - Method in interface org.sonatype.ossindex.service.client.marshal.Marshaller
Unmarshal value for type.
USER_INTERACTION - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 
UserAgentBuilder - Class in org.sonatype.ossindex.service.client.transport
User-Agent builder.
UserAgentBuilder() - Constructor for class org.sonatype.ossindex.service.client.transport.UserAgentBuilder
 
UserAgentBuilder.Product - Class in org.sonatype.ossindex.service.client.transport
User-agent product.
UserAgentSupplier - Class in org.sonatype.ossindex.service.client.transport
Supplies User-Agent header value.
UserAgentSupplier(Version) - Constructor for class org.sonatype.ossindex.service.client.transport.UserAgentSupplier
 
UserAgentSupplier(String, String) - Constructor for class org.sonatype.ossindex.service.client.transport.UserAgentSupplier
 
UserDataLocation - Class in org.sonatype.ossindex.service.client.util
Helper to return user data base directory location specific to OsType.
UserDataLocation(String, String) - Constructor for class org.sonatype.ossindex.service.client.util.UserDataLocation
 
userHome() - Method in class org.sonatype.ossindex.service.client.util.UserDataLocation
 

V

valueOf(String) - Static method in enum org.sonatype.ossindex.service.api.cvss.Cvss2Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.ossindex.service.api.cvss.Cvss3Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.ossindex.service.client.util.OsType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.sonatype.ossindex.service.api.cvss.Cvss2Severity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.ossindex.service.api.cvss.Cvss3Severity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.ossindex.service.client.util.OsType
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss2Vector
 
VERSION - Static variable in class org.sonatype.ossindex.service.api.cvss.Cvss3Vector
 
Version - Class in org.sonatype.ossindex.service.api.version
Version.
Version(String, String, String, String) - Constructor for class org.sonatype.ossindex.service.api.version.Version
 
Version() - Constructor for class org.sonatype.ossindex.service.api.version.Version
 
Version - Class in org.sonatype.ossindex.service.client.internal
Helper to load version information from build via Version.RESOURCE resource.
Version(Class) - Constructor for class org.sonatype.ossindex.service.client.internal.Version
 
VERSION_V1_JSON - Static variable in class org.sonatype.ossindex.service.api.version.VersionMediaTypes
Version media-type.
VERSION_V1_JSON_TYPE - Static variable in class org.sonatype.ossindex.service.api.version.VersionMediaTypes
Version media-type.
VersionEndpoint - Interface in org.sonatype.ossindex.service.api.version
Version endpoint.
VersionMediaTypes - Class in org.sonatype.ossindex.service.api.version
Version media-types.
VersionSupplier - Class in org.sonatype.ossindex.service.client.internal
Version supplier.
VersionSupplier() - Constructor for class org.sonatype.ossindex.service.client.internal.VersionSupplier
 

W

writeLock(Path, FileLocker.FileFunction<T>) - Static method in class org.sonatype.ossindex.service.client.util.FileLocker
Apply function to given path with (exclusive) write-lock.
A B C D E F G H I L M O P R S T U V W 
Skip navigation links

Copyright © 2018–2022 Sonatype, Inc.. All rights reserved.