public static class CryptoAnalysisResult.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CryptoAnalysisResult.Builder |
aggregationMode(CryptoAnalysisResultMode aggregationMode)
The result aggregation mode
|
CryptoAnalysisResult.Builder |
bucketName(String bucketName)
The Object Storage bucket name of this analysis result.
|
CryptoAnalysisResult |
build() |
CryptoAnalysisResult.Builder |
copy(CryptoAnalysisResult model) |
CryptoAnalysisResult.Builder |
cryptoRoadmapVersion(String cryptoRoadmapVersion)
The Crypto Roadmap version used to perform the analysis.
|
CryptoAnalysisResult.Builder |
findingCount(Integer findingCount)
Total number of findings with the analysis.
|
CryptoAnalysisResult.Builder |
fleetId(String fleetId)
The fleet OCID.
|
CryptoAnalysisResult.Builder |
hostName(String hostName)
The hostname of the managed instance.
|
CryptoAnalysisResult.Builder |
id(String id)
The OCID to identify this analysis results.
|
CryptoAnalysisResult.Builder |
managedInstanceId(String managedInstanceId)
The managed instance OCID.
|
CryptoAnalysisResult.Builder |
namespace(String namespace)
The Object Storage namespace of this analysis result.
|
CryptoAnalysisResult.Builder |
nonCompliantFindingCount(Integer nonCompliantFindingCount)
Total number of non-compliant findings with the analysis.
|
CryptoAnalysisResult.Builder |
objectName(String objectName)
The Object Storage object name of this analysis result.
|
CryptoAnalysisResult.Builder |
summarizedEventCount(Integer summarizedEventCount)
Total number of summarized events.
|
CryptoAnalysisResult.Builder |
timeCreated(Date timeCreated)
The time the result is compiled.
|
CryptoAnalysisResult.Builder |
timeFinished(Date timeFinished)
The time the JFR recording has finished.
|
CryptoAnalysisResult.Builder |
timeFirstEvent(Date timeFirstEvent)
Time of the first event in the analysis.
|
CryptoAnalysisResult.Builder |
timeLastEvent(Date timeLastEvent)
Time of the last event in the analysis.
|
CryptoAnalysisResult.Builder |
timeStarted(Date timeStarted)
The time the JFR recording has started.
|
CryptoAnalysisResult.Builder |
totalEventCount(Integer totalEventCount)
Total number of events in the analysis.
|
CryptoAnalysisResult.Builder |
workRequestId(String workRequestId)
The OCID of the work request to start the analysis.
|
public CryptoAnalysisResult.Builder id(String id)
The OCID to identify this analysis results.
id
- the value to setpublic CryptoAnalysisResult.Builder workRequestId(String workRequestId)
The OCID of the work request to start the analysis.
workRequestId
- the value to setpublic CryptoAnalysisResult.Builder aggregationMode(CryptoAnalysisResultMode aggregationMode)
The result aggregation mode
aggregationMode
- the value to setpublic CryptoAnalysisResult.Builder fleetId(String fleetId)
The fleet OCID.
fleetId
- the value to setpublic CryptoAnalysisResult.Builder managedInstanceId(String managedInstanceId)
The managed instance OCID.
managedInstanceId
- the value to setpublic CryptoAnalysisResult.Builder hostName(String hostName)
The hostname of the managed instance.
hostName
- the value to setpublic CryptoAnalysisResult.Builder timeFirstEvent(Date timeFirstEvent)
Time of the first event in the analysis.
timeFirstEvent
- the value to setpublic CryptoAnalysisResult.Builder timeLastEvent(Date timeLastEvent)
Time of the last event in the analysis.
timeLastEvent
- the value to setpublic CryptoAnalysisResult.Builder totalEventCount(Integer totalEventCount)
Total number of events in the analysis.
totalEventCount
- the value to setpublic CryptoAnalysisResult.Builder summarizedEventCount(Integer summarizedEventCount)
Total number of summarized events. Summarized events are deduplicated events of interest.
summarizedEventCount
- the value to setpublic CryptoAnalysisResult.Builder findingCount(Integer findingCount)
Total number of findings with the analysis.
findingCount
- the value to setpublic CryptoAnalysisResult.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.
nonCompliantFindingCount
- the value to setpublic CryptoAnalysisResult.Builder timeCreated(Date timeCreated)
The time the result is compiled.
timeCreated
- the value to setpublic CryptoAnalysisResult.Builder timeStarted(Date timeStarted)
The time the JFR recording has started.
timeStarted
- the value to setpublic CryptoAnalysisResult.Builder timeFinished(Date timeFinished)
The time the JFR recording has finished.
timeFinished
- the value to setpublic CryptoAnalysisResult.Builder cryptoRoadmapVersion(String cryptoRoadmapVersion)
The Crypto Roadmap version used to perform the analysis.
cryptoRoadmapVersion
- the value to setpublic CryptoAnalysisResult.Builder namespace(String namespace)
The Object Storage namespace of this analysis result.
namespace
- the value to setpublic CryptoAnalysisResult.Builder bucketName(String bucketName)
The Object Storage bucket name of this analysis result.
bucketName
- the value to setpublic CryptoAnalysisResult.Builder objectName(String objectName)
The Object Storage object name of this analysis result.
objectName
- the value to setpublic CryptoAnalysisResult build()
public CryptoAnalysisResult.Builder copy(CryptoAnalysisResult model)
Copyright © 2016–2024. All rights reserved.