Package io.jenkins.plugins.carbonetes
Class CarbonetesAPI
java.lang.Object
io.jenkins.plugins.carbonetes.AbstractAPIWorker
io.jenkins.plugins.carbonetes.CarbonetesAPI
public class CarbonetesAPI extends AbstractAPIWorker
- Author:
- carbonetes
-
Field Summary
Fields inherited from class io.jenkins.plugins.carbonetes.AbstractAPIWorker
configuration, context, httpclient, httpPost, listener, message, response, responseBody, statusCode -
Constructor Summary
Constructors Constructor Description CarbonetesAPI(TaskListener listener, Configuration configuration) -
Method Summary
Modifier and Type Method Description StringgetBillOfMaterialsResult()com.fasterxml.jackson.databind.JsonNodegetCompleteAnalysisResponse()StringgetDefaultBundleUUID()ACTIONgetFinalAction()StringgetFullTag()StringgetGateAction()StringgetLicenseFinderResult()StringgetMalwareResult()StringgetPolicyEvaluationResult()ACTIONgetPolicyResult()StringgetSCAResult()StringgetSecretsAnalysisResult()StringgetVulnerabilitiesResult()voidinitialize()booleanisResultLoaded()voidperformComprehensiveAnalysis()Performs Comprehensive AnalysisMethods inherited from class io.jenkins.plugins.carbonetes.AbstractAPIWorker
initializeAPICall, setErrorMessageFromResponse
-
Constructor Details
-
CarbonetesAPI
-
-
Method Details
-
getDefaultBundleUUID
-
getFinalAction
-
getPolicyResult
-
getFullTag
-
getCompleteAnalysisResponse
public com.fasterxml.jackson.databind.JsonNode getCompleteAnalysisResponse() -
getPolicyEvaluationResult
-
getVulnerabilitiesResult
-
getSCAResult
-
getMalwareResult
-
getLicenseFinderResult
-
getSecretsAnalysisResult
-
getBillOfMaterialsResult
-
getGateAction
-
isResultLoaded
public boolean isResultLoaded() -
initialize
- Throws:
Exception
-
performComprehensiveAnalysis
Performs Comprehensive Analysis- Throws:
Exception
-