Class SecurityAssessmentStatistics


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20181201")
    public final class SecurityAssessmentStatistics
    extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
    Statistics showing the number of findings for each category grouped by risk levels for all the targets in the specified security assessment.

    The categories include Auditing, Authorization Control, Data Encryption, Database Configuration, Fine-Grained Access Control, Privileges and Roles, and User Accounts. The risk levels include High Risk, Medium Risk, Low Risk, Advisory, Evaluate, and Pass.
    Note: Objects should always be created or deserialized using the SecurityAssessmentStatistics.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 SecurityAssessmentStatistics.Builder, which maintain a set of all explicitly set fields called SecurityAssessmentStatistics.Builder.__explicitlySet__. The hashCode() and equals(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).