Package com.oracle.bmc.datasafe.model
Class CryptoPosture
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.datasafe.model.CryptoPosture
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20181201") public final class CryptoPosture extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelCryptographic posture details captured by the assessment.
Note: Objects should always be created or deserialized using theCryptoPosture.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 theCryptoPosture.Builder, which maintain a set of all explicitly set fields calledCryptoPosture.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 Summary
Nested Classes Modifier and Type Class Description static classCryptoPosture.Builderstatic classCryptoPosture.FipsModeConfiguredCommon FIPS mode configured for the assessment when the target uses common FIPS configuration.
-
Constructor Summary
Constructors Constructor Description CryptoPosture(CryptoTlsPosture tls, CryptoNnePosture nne, CryptoTdePosture tde, List<String> networkEncryption, CryptoFeatureStatus fipsStatus, CryptoPosture.FipsModeConfigured fipsModeConfigured, String backupStatus, Integer encryptedBackupPiecesCount, Integer unencryptedBackupPiecesCount)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CryptoPosture.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetBackupStatus()Backup encryption status observed for the assessment.IntegergetEncryptedBackupPiecesCount()Number of encrypted backup pieces.CryptoPosture.FipsModeConfiguredgetFipsModeConfigured()Common FIPS mode configured for the assessment when the target uses common FIPS configuration.CryptoFeatureStatusgetFipsStatus()Overall FIPS status for the assessment when the target uses common FIPS configuration.List<String>getNetworkEncryption()Network encryption details.CryptoNnePosturegetNne()CryptoTdePosturegetTde()CryptoTlsPosturegetTls()IntegergetUnencryptedBackupPiecesCount()Number of unencrypted backup pieces.inthashCode()CryptoPosture.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
CryptoPosture
@Deprecated @ConstructorProperties({"tls","nne","tde","networkEncryption","fipsStatus","fipsModeConfigured","backupStatus","encryptedBackupPiecesCount","unencryptedBackupPiecesCount"}) public CryptoPosture(CryptoTlsPosture tls, CryptoNnePosture nne, CryptoTdePosture tde, List<String> networkEncryption, CryptoFeatureStatus fipsStatus, CryptoPosture.FipsModeConfigured fipsModeConfigured, String backupStatus, Integer encryptedBackupPiecesCount, Integer unencryptedBackupPiecesCount)
Deprecated.
-
-
Method Detail
-
builder
public static CryptoPosture.Builder builder()
Create a new builder.
-
toBuilder
public CryptoPosture.Builder toBuilder()
-
getTls
public CryptoTlsPosture getTls()
-
getNne
public CryptoNnePosture getNne()
-
getTde
public CryptoTdePosture getTde()
-
getNetworkEncryption
public List<String> getNetworkEncryption()
Network encryption details.- Returns:
- the value
-
getFipsStatus
public CryptoFeatureStatus getFipsStatus()
Overall FIPS status for the assessment when the target uses common FIPS configuration.- Returns:
- the value
-
getFipsModeConfigured
public CryptoPosture.FipsModeConfigured getFipsModeConfigured()
Common FIPS mode configured for the assessment when the target uses common FIPS configuration.- Returns:
- the value
-
getBackupStatus
public String getBackupStatus()
Backup encryption status observed for the assessment.- Returns:
- the value
-
getEncryptedBackupPiecesCount
public Integer getEncryptedBackupPiecesCount()
Number of encrypted backup pieces.- Returns:
- the value
-
getUnencryptedBackupPiecesCount
public Integer getUnencryptedBackupPiecesCount()
Number of unencrypted backup pieces.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public 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
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-