Class ReportRequest
- java.lang.Object
-
- com.hello2morrow.sonargraph.build.api.ReportRequest
-
public final class ReportRequest extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classReportRequest.ReportFormatstatic classReportRequest.ReportType
-
Constructor Summary
Constructors Constructor Description ReportRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.FilegetActualReportDirectory()java.util.Set<ReportRequest.ReportFormat>getActualReportFormats()ReportRequest.ReportTypegetActualReportType()java.util.DategetActualTimestamp()java.lang.StringgetAdditionalTargetReportFileName()java.lang.StringgetBaselineReportPath()java.lang.StringgetBranch()java.lang.StringgetClientKey()java.lang.StringgetCommitId()java.lang.StringgetContextInfo()intgetElementCountToSplitHtmlReport()java.lang.StringgetFailedUploadDirectory()intgetMaxElementCountForHtmlDetailsPage()java.lang.StringgetReportBaseName()java.lang.StringgetReportDirectory()java.util.List<java.io.File>getReportDistributionDirectories()java.lang.StringgetReportFileName()java.lang.StringgetReportFormat()java.lang.StringgetReportType()java.lang.StringgetSnapshotPath()java.lang.StringgetTimestampAsString()java.lang.StringgetUploadHostUrl()java.lang.StringgetVersion()booleanisPrepareForSonarQube()booleanisSplitByModule()booleanisUseSonargraphId()voidsetActualReportDirectory(java.io.File reportDirectory)voidsetActualReportFormats(java.util.Set<ReportRequest.ReportFormat> formats)voidsetActualReportType(ReportRequest.ReportType actualReportType)voidsetActualTimestamp(java.util.Date timestamp)voidsetAdditionalTargetReportFileName(java.lang.String additionalTargetReportFileName)voidsetBaselineReportPath(java.lang.String path)voidsetBranch(java.lang.String branch)voidsetClientKey(java.lang.String clientKey)voidsetCommitId(java.lang.String commitId)voidsetContextInfo(java.lang.String contextInfo)voidsetElementCountToSplitHtmlReport(int elementCountToSplitHtmlReport)voidsetFailedUploadDirectory(java.lang.String failedUploadDirectory)voidsetMaxElementCountForHtmlDetailsPage(int maxCountForHtmlDetailsPage)voidsetPrepareForSonarQube(boolean prepare)voidsetReportBaseName(java.lang.String reportName)voidsetReportDirectory(java.lang.String reportDirectory)voidsetReportDistributionDirectories(java.util.List<java.io.File> distributionDirectories)voidsetReportFileName(java.lang.String reportFileName)voidsetReportFormat(java.lang.String reportFormat)voidsetReportType(java.lang.String reportType)voidsetSnapshotPath(java.lang.String snapshotPath)voidsetSplitByModule(boolean splitByModule)voidsetTimestampAsString(java.lang.String timestamp)voidsetUploadHostUrl(java.lang.String uploadHostUrl)voidsetUseSonargraphId(boolean useSonargraphId)voidsetVersion(java.lang.String version)
-
-
-
Method Detail
-
getReportDirectory
public java.lang.String getReportDirectory()
-
setReportDirectory
public void setReportDirectory(java.lang.String reportDirectory)
-
getActualReportDirectory
public java.io.File getActualReportDirectory()
-
setActualReportDirectory
public void setActualReportDirectory(java.io.File reportDirectory)
-
getReportFileName
public java.lang.String getReportFileName()
-
setReportFileName
public void setReportFileName(java.lang.String reportFileName)
-
getReportFormat
public java.lang.String getReportFormat()
-
setReportFormat
public void setReportFormat(java.lang.String reportFormat)
-
getActualReportFormats
public java.util.Set<ReportRequest.ReportFormat> getActualReportFormats()
-
setActualReportFormats
public void setActualReportFormats(java.util.Set<ReportRequest.ReportFormat> formats)
-
getReportType
public java.lang.String getReportType()
-
setReportType
public void setReportType(java.lang.String reportType)
-
isPrepareForSonarQube
public boolean isPrepareForSonarQube()
-
setPrepareForSonarQube
public void setPrepareForSonarQube(boolean prepare)
-
getActualReportType
public ReportRequest.ReportType getActualReportType()
-
setActualReportType
public void setActualReportType(ReportRequest.ReportType actualReportType)
-
setBaselineReportPath
public void setBaselineReportPath(java.lang.String path)
-
getBaselineReportPath
public java.lang.String getBaselineReportPath()
-
getReportDistributionDirectories
public java.util.List<java.io.File> getReportDistributionDirectories()
-
setReportDistributionDirectories
public void setReportDistributionDirectories(java.util.List<java.io.File> distributionDirectories)
-
getAdditionalTargetReportFileName
public java.lang.String getAdditionalTargetReportFileName()
-
setAdditionalTargetReportFileName
public void setAdditionalTargetReportFileName(java.lang.String additionalTargetReportFileName)
-
getMaxElementCountForHtmlDetailsPage
public int getMaxElementCountForHtmlDetailsPage()
-
setMaxElementCountForHtmlDetailsPage
public void setMaxElementCountForHtmlDetailsPage(int maxCountForHtmlDetailsPage)
-
getElementCountToSplitHtmlReport
public int getElementCountToSplitHtmlReport()
-
setElementCountToSplitHtmlReport
public void setElementCountToSplitHtmlReport(int elementCountToSplitHtmlReport)
-
isSplitByModule
public boolean isSplitByModule()
-
setSplitByModule
public void setSplitByModule(boolean splitByModule)
-
getUploadHostUrl
public java.lang.String getUploadHostUrl()
-
setUploadHostUrl
public void setUploadHostUrl(java.lang.String uploadHostUrl)
-
getSnapshotPath
public java.lang.String getSnapshotPath()
-
setSnapshotPath
public void setSnapshotPath(java.lang.String snapshotPath)
-
getFailedUploadDirectory
public java.lang.String getFailedUploadDirectory()
-
setFailedUploadDirectory
public void setFailedUploadDirectory(java.lang.String failedUploadDirectory)
-
isUseSonargraphId
public boolean isUseSonargraphId()
-
setUseSonargraphId
public void setUseSonargraphId(boolean useSonargraphId)
-
getBranch
public java.lang.String getBranch()
-
setBranch
public void setBranch(java.lang.String branch)
-
getVersion
public java.lang.String getVersion()
-
setVersion
public void setVersion(java.lang.String version)
-
getCommitId
public java.lang.String getCommitId()
-
setCommitId
public void setCommitId(java.lang.String commitId)
-
setReportBaseName
public void setReportBaseName(java.lang.String reportName)
-
getReportBaseName
public java.lang.String getReportBaseName()
-
setClientKey
public void setClientKey(java.lang.String clientKey)
-
getClientKey
public java.lang.String getClientKey()
-
setTimestampAsString
public void setTimestampAsString(java.lang.String timestamp)
-
getTimestampAsString
public java.lang.String getTimestampAsString()
-
setActualTimestamp
public void setActualTimestamp(java.util.Date timestamp)
-
getActualTimestamp
public java.util.Date getActualTimestamp()
-
setContextInfo
public void setContextInfo(java.lang.String contextInfo)
-
getContextInfo
public java.lang.String getContextInfo()
-
-