Class ComplianceDetailPolicy
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.fleetappsmanagement.model.ComplianceDetailPolicy
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20250228") public final class ComplianceDetailPolicy extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelDetails of the Policy associated
 Note: Objects should always be created or deserialized using theComplianceDetailPolicy.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 ComplianceDetailPolicy.Builder, which maintain a set of all explicitly set fields calledComplianceDetailPolicy.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 classComplianceDetailPolicy.Builder
 - 
Constructor SummaryConstructors Constructor Description ComplianceDetailPolicy(String compliancePolicyId, String compliancePolicyDisplayName, String compliancePolicyRuleId, String compliancePolicyRuleDisplayName, String gracePeriod, PatchSelectionDetails patchSelection)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ComplianceDetailPolicy.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetCompliancePolicyDisplayName()Compliane Policy DisplayNameStringgetCompliancePolicyId()Compliance Policy IdStringgetCompliancePolicyRuleDisplayName()Product NameStringgetCompliancePolicyRuleId()Compliane Policy Rule IdStringgetGracePeriod()Grace period in days,weeks,months or years the exemption is applicable for the rule.PatchSelectionDetailsgetPatchSelection()inthashCode()ComplianceDetailPolicy.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
ComplianceDetailPolicy@Deprecated @ConstructorProperties({"compliancePolicyId","compliancePolicyDisplayName","compliancePolicyRuleId","compliancePolicyRuleDisplayName","gracePeriod","patchSelection"}) public ComplianceDetailPolicy(String compliancePolicyId, String compliancePolicyDisplayName, String compliancePolicyRuleId, String compliancePolicyRuleDisplayName, String gracePeriod, PatchSelectionDetails patchSelection) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static ComplianceDetailPolicy.Builder builder() Create a new builder.
 - 
toBuilderpublic ComplianceDetailPolicy.Builder toBuilder() 
 - 
getCompliancePolicyIdpublic String getCompliancePolicyId() Compliance Policy Id- Returns:
- the value
 
 - 
getCompliancePolicyDisplayNamepublic String getCompliancePolicyDisplayName() Compliane Policy DisplayName- Returns:
- the value
 
 - 
getCompliancePolicyRuleIdpublic String getCompliancePolicyRuleId() Compliane Policy Rule Id- Returns:
- the value
 
 - 
getCompliancePolicyRuleDisplayNamepublic String getCompliancePolicyRuleDisplayName() Product Name- Returns:
- the value
 
 - 
getGracePeriodpublic String getGracePeriod() Grace period in days,weeks,months or years the exemption is applicable for the rule.- Returns:
- the value
 
 - 
getPatchSelectionpublic PatchSelectionDetails getPatchSelection() 
 - 
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
 
 
- 
 
-