Class OssIndexPluginExtension
- java.lang.Object
-
- org.sonatype.gradle.plugins.scan.ossindex.OssIndexPluginExtension
-
public class OssIndexPluginExtension extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description OssIndexPluginExtension(org.gradle.api.Project project)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCacheDirectory()java.lang.StringgetCacheExpiration()org.cyclonedx.model.Component.TypegetCycloneDxComponentType()java.util.Set<java.lang.String>getExcludeCoordinates()java.util.Set<java.lang.String>getExcludeVulnerabilityIds()java.util.Set<java.lang.String>getModulesExcluded()java.util.Set<java.lang.String>getModulesIncluded()OutputFormatgetOutputFormat()java.lang.StringgetPassword()org.sonatype.ossindex.service.client.transport.ProxyConfigurationgetProxyConfiguration()java.lang.StringgetUsername()java.util.Map<java.lang.String,java.lang.String>getVariantAttributes()booleanisAllConfigurations()booleanisColorEnabled()booleanisExcludeCompileOnly()booleanisFailOnDetection()booleanisPrintBanner()booleanisShowAll()booleanisSimulatedVulnerabilityFound()booleanisSimulationEnabled()booleanisUseCache()voidsetAllConfigurations(boolean allConfigurations)voidsetCacheDirectory(java.lang.String cacheDirectory)voidsetCacheExpiration(java.lang.String cacheExpiration)voidsetColorEnabled(boolean colorEnabled)voidsetCycloneDxComponentType(org.cyclonedx.model.Component.Type cycloneDxComponentType)voidsetExcludeCompileOnly(boolean excludeCompileOnly)voidsetExcludeCoordinates(java.util.Set<java.lang.String> excludeCoordinates)voidsetExcludeVulnerabilityIds(java.util.Set<java.lang.String> excludeVulnerabilityIds)voidsetFailOnDetection(boolean failOnDetection)voidsetModulesExcluded(java.util.Set<java.lang.String> modulesExcluded)voidsetModulesIncluded(java.util.Set<java.lang.String> modulesIncluded)voidsetOutputFormat(OutputFormat outputFormat)voidsetPassword(java.lang.String password)voidsetPrintBanner(boolean printBanner)voidsetProxyConfiguration(groovy.lang.Closure<org.sonatype.ossindex.service.client.transport.ProxyConfiguration> closure)voidsetShowAll(boolean showAll)voidsetSimulatedVulnerabilityFound(boolean simulatedVulnerabilityFound)voidsetSimulationEnabled(boolean simulationEnabled)voidsetUseCache(boolean useCache)voidsetUsername(java.lang.String username)voidsetVariantAttributes(java.util.Map<java.lang.String,java.lang.String> variantAttributes)
-
-
-
Method Detail
-
getUsername
public java.lang.String getUsername()
-
setUsername
public void setUsername(java.lang.String username)
-
getPassword
public java.lang.String getPassword()
-
setPassword
public void setPassword(java.lang.String password)
-
isUseCache
public boolean isUseCache()
-
setUseCache
public void setUseCache(boolean useCache)
-
getCacheDirectory
public java.lang.String getCacheDirectory()
-
setCacheDirectory
public void setCacheDirectory(java.lang.String cacheDirectory)
-
getCacheExpiration
public java.lang.String getCacheExpiration()
-
setCacheExpiration
public void setCacheExpiration(java.lang.String cacheExpiration)
-
isAllConfigurations
public boolean isAllConfigurations()
-
setAllConfigurations
public void setAllConfigurations(boolean allConfigurations)
-
getModulesIncluded
public java.util.Set<java.lang.String> getModulesIncluded()
-
setModulesIncluded
public void setModulesIncluded(java.util.Set<java.lang.String> modulesIncluded)
-
getModulesExcluded
public java.util.Set<java.lang.String> getModulesExcluded()
-
setModulesExcluded
public void setModulesExcluded(java.util.Set<java.lang.String> modulesExcluded)
-
isSimulationEnabled
public boolean isSimulationEnabled()
-
setSimulationEnabled
public void setSimulationEnabled(boolean simulationEnabled)
-
isSimulatedVulnerabilityFound
public boolean isSimulatedVulnerabilityFound()
-
setSimulatedVulnerabilityFound
public void setSimulatedVulnerabilityFound(boolean simulatedVulnerabilityFound)
-
isColorEnabled
public boolean isColorEnabled()
-
setColorEnabled
public void setColorEnabled(boolean colorEnabled)
-
getProxyConfiguration
public org.sonatype.ossindex.service.client.transport.ProxyConfiguration getProxyConfiguration()
-
setProxyConfiguration
public void setProxyConfiguration(groovy.lang.Closure<org.sonatype.ossindex.service.client.transport.ProxyConfiguration> closure)
-
isShowAll
public boolean isShowAll()
-
setShowAll
public void setShowAll(boolean showAll)
-
isPrintBanner
public boolean isPrintBanner()
-
setPrintBanner
public void setPrintBanner(boolean printBanner)
-
isFailOnDetection
public boolean isFailOnDetection()
-
setFailOnDetection
public void setFailOnDetection(boolean failOnDetection)
-
getExcludeVulnerabilityIds
public java.util.Set<java.lang.String> getExcludeVulnerabilityIds()
-
setExcludeVulnerabilityIds
public void setExcludeVulnerabilityIds(java.util.Set<java.lang.String> excludeVulnerabilityIds)
-
getExcludeCoordinates
public java.util.Set<java.lang.String> getExcludeCoordinates()
-
setExcludeCoordinates
public void setExcludeCoordinates(java.util.Set<java.lang.String> excludeCoordinates)
-
getOutputFormat
public OutputFormat getOutputFormat()
-
setOutputFormat
public void setOutputFormat(OutputFormat outputFormat)
-
getCycloneDxComponentType
public org.cyclonedx.model.Component.Type getCycloneDxComponentType()
-
setCycloneDxComponentType
public void setCycloneDxComponentType(org.cyclonedx.model.Component.Type cycloneDxComponentType)
-
getVariantAttributes
public java.util.Map<java.lang.String,java.lang.String> getVariantAttributes()
-
setVariantAttributes
public void setVariantAttributes(java.util.Map<java.lang.String,java.lang.String> variantAttributes)
-
isExcludeCompileOnly
public boolean isExcludeCompileOnly()
-
setExcludeCompileOnly
public void setExcludeCompileOnly(boolean excludeCompileOnly)
-
-