@Generated(value="OracleSDKGenerator", comments="API Version: 20181201") public final class FindingSummary extends ExplicitlySetBmcModel
The particular finding reported by the security assessment.
Note: Objects should always be created or deserialized using the FindingSummary.Builder
. This model distinguishes fields
that are null
because they are unset from fields that are explicitly set to null
. This is done in
the setter methods of the FindingSummary.Builder
, which maintain a set of all explicitly set fields called
ExplicitlySetBmcModel.__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
ExplicitlySetBmcModel.__explicitlySet__
into account. The constructor, on the other hand, does not set ExplicitlySetBmcModel.__explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
FindingSummary.Builder |
static class |
FindingSummary.Severity
The severity of the finding.
|
Constructor and Description |
---|
FindingSummary(FindingSummary.Severity severity,
String assessmentId,
String targetId,
String key,
String title,
String remarks,
Object details,
String summary,
References references)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static FindingSummary.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getAssessmentId()
The OCID of the assessment that generated this finding.
|
Object |
getDetails()
The details of the finding.
|
String |
getKey()
The unique finding key.
|
References |
getReferences()
Provides information on whether the finding is related to a CIS Oracle Database Benchmark recommendation, a STIG rule, or a GDPR Article/Recital.
|
String |
getRemarks()
The explanation of the issue in this finding.
|
FindingSummary.Severity |
getSeverity()
The severity of the finding.
|
String |
getSummary()
The brief summary of the finding.
|
String |
getTargetId()
The OCID of the target database.
|
String |
getTitle()
The short title for the finding.
|
int |
hashCode() |
FindingSummary.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"severity","assessmentId","targetId","key","title","remarks","details","summary","references"}) public FindingSummary(FindingSummary.Severity severity, String assessmentId, String targetId, String key, String title, String remarks, Object details, String summary, References references)
public static FindingSummary.Builder builder()
Create a new builder.
public FindingSummary.Builder toBuilder()
public FindingSummary.Severity getSeverity()
The severity of the finding.
public String getAssessmentId()
The OCID of the assessment that generated this finding.
public String getTargetId()
The OCID of the target database.
public String getKey()
The unique finding key. This is a system-generated identifier. To get the finding key for a finding, use ListFindings.
public String getTitle()
The short title for the finding.
public String getRemarks()
The explanation of the issue in this finding. It explains the reason for the rule and, if a risk is reported, it may also explain the recommended actions for remediation.
public Object getDetails()
The details of the finding. Provides detailed information to explain the finding summary, typically results from the assessed database, followed by any recommendations for changes.
public String getSummary()
The brief summary of the finding. When the finding is informational, the summary typically reports only the number of data elements that were examined.
public References getReferences()
Provides information on whether the finding is related to a CIS Oracle Database Benchmark recommendation, a STIG rule, or a GDPR Article/Recital.
public String toString()
toString
in class ExplicitlySetBmcModel
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class ExplicitlySetBmcModel
public int hashCode()
hashCode
in class ExplicitlySetBmcModel
Copyright © 2016–2022. All rights reserved.