Package com.oracle.bmc.jms.model
Class CryptoAnalysisResultSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.jms.model.CryptoAnalysisResultSummary.Builder
 
- 
- Enclosing class:
- CryptoAnalysisResultSummary
 
 public static class CryptoAnalysisResultSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CryptoAnalysisResultSummary.BuilderaggregationMode(CryptoAnalysisResultMode aggregationMode)The result aggregation modeCryptoAnalysisResultSummary.BuilderbucketName(String bucketName)The Object Storage bucket name of this analysis result.CryptoAnalysisResultSummarybuild()CryptoAnalysisResultSummary.Buildercopy(CryptoAnalysisResultSummary model)CryptoAnalysisResultSummary.BuildercryptoRoadmapVersion(String cryptoRoadmapVersion)The Crypto Roadmap version used to perform the analysis.CryptoAnalysisResultSummary.BuilderfindingCount(Integer findingCount)Total number of findings with the analysis.CryptoAnalysisResultSummary.BuilderfleetId(String fleetId)The fleet OCID.CryptoAnalysisResultSummary.BuilderhostName(String hostName)The hostname of the managed instance.CryptoAnalysisResultSummary.Builderid(String id)The OCID to identify this analysis results.CryptoAnalysisResultSummary.BuildermanagedInstanceId(String managedInstanceId)The managed instance OCID.CryptoAnalysisResultSummary.Buildernamespace(String namespace)The Object Storage namespace of this analysis result.CryptoAnalysisResultSummary.BuildernonCompliantFindingCount(Integer nonCompliantFindingCount)Total number of non-compliant findings with the analysis.CryptoAnalysisResultSummary.BuilderobjectName(String objectName)The Object Storage object name of this analysis result.CryptoAnalysisResultSummary.BuildersummarizedEventCount(Integer summarizedEventCount)Total number of summarized events.CryptoAnalysisResultSummary.BuildertimeCreated(Date timeCreated)The time the result is compiled.CryptoAnalysisResultSummary.BuildertimeFinished(Date timeFinished)The time the JFR recording has finished.CryptoAnalysisResultSummary.BuildertimeFirstEvent(Date timeFirstEvent)Time of the first event in the analysis.CryptoAnalysisResultSummary.BuildertimeLastEvent(Date timeLastEvent)Time of the last event in the analysis.CryptoAnalysisResultSummary.BuildertimeStarted(Date timeStarted)The time the JFR recording has started.CryptoAnalysisResultSummary.BuildertotalEventCount(Integer totalEventCount)Total number of events in the analysis.CryptoAnalysisResultSummary.BuilderworkRequestId(String workRequestId)The OCID of the work request to start the analysis.
 
- 
- 
- 
Method Detail- 
idpublic CryptoAnalysisResultSummary.Builder id(String id) The OCID to identify this analysis results.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
workRequestIdpublic CryptoAnalysisResultSummary.Builder workRequestId(String workRequestId) The OCID of the work request to start the analysis.- Parameters:
- workRequestId- the value to set
- Returns:
- this builder
 
 - 
aggregationModepublic CryptoAnalysisResultSummary.Builder aggregationMode(CryptoAnalysisResultMode aggregationMode) The result aggregation mode- Parameters:
- aggregationMode- the value to set
- Returns:
- this builder
 
 - 
fleetIdpublic CryptoAnalysisResultSummary.Builder fleetId(String fleetId) The fleet OCID.- Parameters:
- fleetId- the value to set
- Returns:
- this builder
 
 - 
managedInstanceIdpublic CryptoAnalysisResultSummary.Builder managedInstanceId(String managedInstanceId) The managed instance OCID.- Parameters:
- managedInstanceId- the value to set
- Returns:
- this builder
 
 - 
hostNamepublic CryptoAnalysisResultSummary.Builder hostName(String hostName) The hostname of the managed instance.- Parameters:
- hostName- the value to set
- Returns:
- this builder
 
 - 
timeFirstEventpublic CryptoAnalysisResultSummary.Builder timeFirstEvent(Date timeFirstEvent) Time of the first event in the analysis.- Parameters:
- timeFirstEvent- the value to set
- Returns:
- this builder
 
 - 
timeLastEventpublic CryptoAnalysisResultSummary.Builder timeLastEvent(Date timeLastEvent) Time of the last event in the analysis.- Parameters:
- timeLastEvent- the value to set
- Returns:
- this builder
 
 - 
totalEventCountpublic CryptoAnalysisResultSummary.Builder totalEventCount(Integer totalEventCount) Total number of events in the analysis.- Parameters:
- totalEventCount- the value to set
- Returns:
- this builder
 
 - 
summarizedEventCountpublic CryptoAnalysisResultSummary.Builder summarizedEventCount(Integer summarizedEventCount) Total number of summarized events.Summarized events are deduplicated events of interest. - Parameters:
- summarizedEventCount- the value to set
- Returns:
- this builder
 
 - 
findingCountpublic CryptoAnalysisResultSummary.Builder findingCount(Integer findingCount) Total number of findings with the analysis.- Parameters:
- findingCount- the value to set
- Returns:
- this builder
 
 - 
nonCompliantFindingCountpublic CryptoAnalysisResultSummary.Builder nonCompliantFindingCount(Integer nonCompliantFindingCount) Total number of non-compliant findings with the analysis.A non-compliant finding means the application won’t work properly with the changes introduced by the Crypto Roadmap version used by the analysis. - Parameters:
- nonCompliantFindingCount- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic CryptoAnalysisResultSummary.Builder timeCreated(Date timeCreated) The time the result is compiled.- Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
timeStartedpublic CryptoAnalysisResultSummary.Builder timeStarted(Date timeStarted) The time the JFR recording has started.- Parameters:
- timeStarted- the value to set
- Returns:
- this builder
 
 - 
timeFinishedpublic CryptoAnalysisResultSummary.Builder timeFinished(Date timeFinished) The time the JFR recording has finished.- Parameters:
- timeFinished- the value to set
- Returns:
- this builder
 
 - 
cryptoRoadmapVersionpublic CryptoAnalysisResultSummary.Builder cryptoRoadmapVersion(String cryptoRoadmapVersion) The Crypto Roadmap version used to perform the analysis.- Parameters:
- cryptoRoadmapVersion- the value to set
- Returns:
- this builder
 
 - 
namespacepublic CryptoAnalysisResultSummary.Builder namespace(String namespace) The Object Storage namespace of this analysis result.- Parameters:
- namespace- the value to set
- Returns:
- this builder
 
 - 
bucketNamepublic CryptoAnalysisResultSummary.Builder bucketName(String bucketName) The Object Storage bucket name of this analysis result.- Parameters:
- bucketName- the value to set
- Returns:
- this builder
 
 - 
objectNamepublic CryptoAnalysisResultSummary.Builder objectName(String objectName) The Object Storage object name of this analysis result.- Parameters:
- objectName- the value to set
- Returns:
- this builder
 
 - 
buildpublic CryptoAnalysisResultSummary build() 
 - 
copypublic CryptoAnalysisResultSummary.Builder copy(CryptoAnalysisResultSummary model) 
 
- 
 
-