Package com.oracle.bmc.datasafe.model
Class CryptoAssessmentCbomItemSummary
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.datasafe.model.CryptoAssessmentCbomItemSummary
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20181201") public final class CryptoAssessmentCbomItemSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelOne CBOM item representing a cryptographic component or configuration.
Note: Objects should always be created or deserialized using theCryptoAssessmentCbomItemSummary.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 theCryptoAssessmentCbomItemSummary.Builder, which maintain a set of all explicitly set fields calledCryptoAssessmentCbomItemSummary.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 classCryptoAssessmentCbomItemSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CryptoAssessmentCbomItemSummary.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetAlgorithm()Cryptographic algorithm or integrity/checksum value observed for the feature.StringgetComplianceDriver()Static compliance standards applicable to the feature.StringgetComponentType()Type of component represented in the CBOM item.List<String>getConfigurationLocation()Locations where this item is configured or stored.StringgetFeature()Feature name represented by the CBOM item.StringgetFormat()Cryptographic format used by the feature.StringgetKeySize()Observed key size for the feature.StringgetProtocol()Protocol used by the cryptographic feature.inthashCode()CryptoAssessmentCbomItemSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
CryptoAssessmentCbomItemSummary
@Deprecated @ConstructorProperties({"componentType","feature","protocol","algorithm","format","keySize","configurationLocation","complianceDriver"}) public CryptoAssessmentCbomItemSummary(String componentType, String feature, String protocol, String algorithm, String format, String keySize, List<String> configurationLocation, String complianceDriver)
Deprecated.
-
-
Method Detail
-
builder
public static CryptoAssessmentCbomItemSummary.Builder builder()
Create a new builder.
-
toBuilder
public CryptoAssessmentCbomItemSummary.Builder toBuilder()
-
getComponentType
public String getComponentType()
Type of component represented in the CBOM item.- Returns:
- the value
-
getFeature
public String getFeature()
Feature name represented by the CBOM item.- Returns:
- the value
-
getProtocol
public String getProtocol()
Protocol used by the cryptographic feature.- Returns:
- the value
-
getAlgorithm
public String getAlgorithm()
Cryptographic algorithm or integrity/checksum value observed for the feature.- Returns:
- the value
-
getFormat
public String getFormat()
Cryptographic format used by the feature.- Returns:
- the value
-
getKeySize
public String getKeySize()
Observed key size for the feature.- Returns:
- the value
-
getConfigurationLocation
public List<String> getConfigurationLocation()
Locations where this item is configured or stored.- Returns:
- the value
-
getComplianceDriver
public String getComplianceDriver()
Static compliance standards applicable to the feature.- 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
-
-