Package com.oracle.bmc.datasafe.model
Class CheckSummary
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.datasafe.model.CheckSummary
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20181201") public final class CheckSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe summary of the security rule to be evaluated by security assessment to create finding.
 Note: Objects should always be created or deserialized using theCheckSummary.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 theCheckSummary.Builder, which maintain a set of all explicitly set fields calledCheckSummary.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classCheckSummary.Builderstatic classCheckSummary.SuggestedSeverityThe severity of the check as suggested by Data Safe security assessment.
 - 
Constructor SummaryConstructors Constructor Description CheckSummary(String key, String title, String remarks, References references, String category, String oneline, CheckSummary.SuggestedSeverity suggestedSeverity)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CheckSummary.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetCategory()The category to which the check belongs to.StringgetKey()A unique identifier for the check.StringgetOneline()Provides a recommended approach to take to remediate the check reported.ReferencesgetReferences()Provides information on whether the check is related to a CIS Oracle Database Benchmark recommendation, STIG rule, GDPR Article/Recital or related to the Oracle Recommended Practice.StringgetRemarks()The explanation of the issue in this check.CheckSummary.SuggestedSeveritygetSuggestedSeverity()The severity of the check as suggested by Data Safe security assessment.StringgetTitle()The short title for the check.inthashCode()CheckSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
CheckSummary@Deprecated @ConstructorProperties({"key","title","remarks","references","category","oneline","suggestedSeverity"}) public CheckSummary(String key, String title, String remarks, References references, String category, String oneline, CheckSummary.SuggestedSeverity suggestedSeverity) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static CheckSummary.Builder builder() Create a new builder.
 - 
toBuilderpublic CheckSummary.Builder toBuilder() 
 - 
getKeypublic String getKey() A unique identifier for the check.- Returns:
- the value
 
 - 
getTitlepublic String getTitle() The short title for the check.- Returns:
- the value
 
 - 
getRemarkspublic String getRemarks() The explanation of the issue in this check.It explains the reason for the rule and, if a risk is reported, it may also explain the recommended actions for remediation. - Returns:
- the value
 
 - 
getReferencespublic References getReferences() Provides information on whether the check is related to a CIS Oracle Database Benchmark recommendation, STIG rule, GDPR Article/Recital or related to the Oracle Recommended Practice.- Returns:
- the value
 
 - 
getCategorypublic String getCategory() The category to which the check belongs to.- Returns:
- the value
 
 - 
getOnelinepublic String getOneline() Provides a recommended approach to take to remediate the check reported.- Returns:
- the value
 
 - 
getSuggestedSeveritypublic CheckSummary.SuggestedSeverity getSuggestedSeverity() The severity of the check as suggested by Data Safe security assessment.This will be the default severity in the template baseline security assessment. - Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-