Class PatchingIssueEntry
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.fleetsoftwareupdate.model.PatchingIssueEntry
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20220528") public final class PatchingIssueEntry extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelPatching issue found during an Exadata Fleet Update Readiness Check run.
Note: Objects should always be created or deserialized using thePatchingIssueEntry.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 thePatchingIssueEntry.Builder, which maintain a set of all explicitly set fields calledPatchingIssueEntry.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 classPatchingIssueEntry.Builder
-
Constructor Summary
Constructors Constructor Description PatchingIssueEntry(String name, String description, String impactedResourceId, String recommendedAction)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PatchingIssueEntry.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetDescription()Description of the patching issue.StringgetImpactedResourceId()The OCID of the resource impacted by the patching issue.StringgetName()Name of the patching issue.StringgetRecommendedAction()Recommended action to perform to address or further triage the patching issue.inthashCode()PatchingIssueEntry.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
PatchingIssueEntry
@Deprecated @ConstructorProperties({"name","description","impactedResourceId","recommendedAction"}) public PatchingIssueEntry(String name, String description, String impactedResourceId, String recommendedAction)
Deprecated.
-
-
Method Detail
-
builder
public static PatchingIssueEntry.Builder builder()
Create a new builder.
-
toBuilder
public PatchingIssueEntry.Builder toBuilder()
-
getName
public String getName()
Name of the patching issue.- Returns:
- the value
-
getDescription
public String getDescription()
Description of the patching issue.- Returns:
- the value
-
getImpactedResourceId
public String getImpactedResourceId()
The OCID of the resource impacted by the patching issue.- Returns:
- the value
-
getRecommendedAction
public String getRecommendedAction()
Recommended action to perform to address or further triage the patching issue.- 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
-
-