com.checkmarx.sdk.dto.sca.Sca Maven / Gradle / Ivy
package com.checkmarx.sdk.dto.sca;
import com.checkmarx.sdk.dto.scansummary.Severity;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import java.io.Serializable;
import java.util.List;
import java.util.Map;
/**
* SCA properties specified in a config-as-code file.
*/
@Getter
@Setter
@NoArgsConstructor
public class Sca implements Serializable {
@JsonProperty
protected String appUrl;
@JsonProperty
protected String apiUrl;
@JsonProperty
protected String accessControlUrl;
@JsonProperty
protected String tenant;
@JsonProperty
protected Map thresholdsSeverity;
@JsonProperty
protected Double thresholdsScore;
@JsonProperty
protected List filterSeverity;
@JsonProperty
protected Double filterScore;
@JsonProperty
protected boolean includeSources;
@JsonProperty
protected String team;
}