@Generated(value="OracleSDKGenerator", comments="API Version: 20181201") public final class References extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
References to the sections of STIG, CIS, GDPR and/or OBP relevant to the current finding.
Note: Objects should always be created or deserialized using the References.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 References.Builder
, which maintain a
set of all explicitly set fields called References.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
).
Modifier and Type | Class and Description |
---|---|
static class |
References.Builder |
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and Description |
---|
References(String stig,
String cis,
String gdpr,
String obp)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static References.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
String |
getCis()
Relevant section from CIS.
|
String |
getGdpr()
Relevant section from GDPR.
|
String |
getObp()
Relevant section from OBP.
|
String |
getStig()
Relevant section from STIG.
|
int |
hashCode() |
References.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"stig","cis","gdpr","obp"}) public References(String stig, String cis, String gdpr, String obp)
public static References.Builder builder()
Create a new builder.
public References.Builder toBuilder()
public String getStig()
Relevant section from STIG.
public String getCis()
Relevant section from CIS.
public String getGdpr()
Relevant section from GDPR.
public String getObp()
Relevant section from OBP.
public String toString()
toString
in class com.oracle.bmc.http.client.internal.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 com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public int hashCode()
hashCode
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Copyright © 2016–2024. All rights reserved.