Package | Description |
---|---|
com.secdec.codedx.api.client | |
org.jenkinsci.plugins.codedx |
Modifier and Type | Method and Description |
---|---|
protected <T> T |
CodeDxRepeatingClient.doHttpRequest(org.apache.http.client.methods.HttpRequestBase request,
String path,
boolean isXApi,
Type responseType,
Object requestBody) |
protected <T> T |
CodeDxClient.doHttpRequest(org.apache.http.client.methods.HttpRequestBase request,
String path,
boolean isXApi,
Type responseType,
Object requestBody)
Perform an HttpRequest to the given api path, with an optional request body, and parse the response
|
CodeDxVersion |
CodeDxClient.getCodeDxVersion() |
int |
CodeDxClient.getFindingsCount(int projectId,
Filter filter)
Retrieves the total findings count for a given project using the provided Filter
|
int |
CodeDxClient.getFindingsCount(String id)
Retrieves the total findings count for a given run.
|
List<CountGroup> |
CodeDxClient.getFindingsGroupedCounts(int projectId,
Filter filter,
String countBy)
Retrieves an array of CountGroups using the provided Filter and countBy field name.
|
Job |
CodeDxClient.getJob(String id)
Retrieves a specific job from CodeDx
|
String |
CodeDxClient.getJobStatus(String id)
Retrieves a job status from CodeDx.
|
Project |
CodeDxClient.getProject(int id)
Retrieves a specific project from CodeDx
|
List<Project> |
CodeDxClient.getProjects()
Retrieves a list of projects from CodeDx.
|
Map<String,TriageStatus> |
CodeDxClient.getTriageStatuses(int id)
Retrieves all Triage statuses for a given project.
|
void |
CodeDxClient.setAnalysisName(int projectId,
int analysisId,
String name) |
StartAnalysisResponse |
CodeDxClient.startAnalysis(int projectId,
Map<String,InputStream> artifacts)
Kicks off a CodeDx analysis run on a specified project
|
Modifier and Type | Method and Description |
---|---|
hudson.model.Result |
AnalysisResultChecker.checkResult() |
Copyright © 2004-2017. All Rights Reserved.