Package com.oracle.bmc.dblm.model
Class AdditionalPatches
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.dblm.model.AdditionalPatches
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20240102") public final class AdditionalPatches extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelSummary of patch recommendations for image.
 Note: Objects should always be created or deserialized using theAdditionalPatches.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 theAdditionalPatches.Builder, which maintain a set of all explicitly set fields calledAdditionalPatches.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 classAdditionalPatches.Builderstatic classAdditionalPatches.CategoryShows if patch is recommended or is an additional patch from an existing database.
 - 
Constructor SummaryConstructors Constructor Description AdditionalPatches(Integer patchId, String patchName, String description, AdditionalPatches.Category category)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AdditionalPatches.Builderbuilder()Create a new builder.booleanequals(Object o)AdditionalPatches.CategorygetCategory()Shows if patch is recommended or is an additional patch from an existing database.StringgetDescription()Description of the patch recommendation.IntegergetPatchId()Id for the patch recommendation.StringgetPatchName()Name for the patch recommendation.inthashCode()AdditionalPatches.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
AdditionalPatches@Deprecated @ConstructorProperties({"patchId","patchName","description","category"}) public AdditionalPatches(Integer patchId, String patchName, String description, AdditionalPatches.Category category) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static AdditionalPatches.Builder builder() Create a new builder.
 - 
toBuilderpublic AdditionalPatches.Builder toBuilder() 
 - 
getPatchIdpublic Integer getPatchId() Id for the patch recommendation.- Returns:
- the value
 
 - 
getPatchNamepublic String getPatchName() Name for the patch recommendation.- Returns:
- the value
 
 - 
getDescriptionpublic String getDescription() Description of the patch recommendation.- Returns:
- the value
 
 - 
getCategorypublic AdditionalPatches.Category getCategory() Shows if patch is recommended or is an additional patch from an existing database.- Returns:
- the value
 
 - 
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
 
 
- 
 
-