com.cx.restclient.ast.dto.common.ASTConfig Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cx-client-common Show documentation
Show all versions of cx-client-common Show documentation
Web client for interaction with Checkmarx SAST, SCA and OSA products
The newest version!
package com.cx.restclient.ast.dto.common;
import com.cx.restclient.dto.SourceLocationType;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.experimental.SuperBuilder;
import java.io.Serializable;
@Getter
@Setter
@NoArgsConstructor
@SuperBuilder
public abstract class ASTConfig implements Serializable {
private String apiUrl;
private String webAppUrl;
private SourceLocationType sourceLocationType;
private String zipFilePath;
/**
* Must be specified if sourceLocationType is {@link SourceLocationType#REMOTE_REPOSITORY}
*/
private RemoteRepositoryInfo remoteRepositoryInfo;
}