Package com.oracle.bmc.dblm.model
Class ImagesPatchRecommendationSummary
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.dblm.model.ImagesPatchRecommendationSummary
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20240102") public final class ImagesPatchRecommendationSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelSummary of image patches recommended to install.
Note: Objects should always be created or deserialized using theImagesPatchRecommendationSummary.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 theImagesPatchRecommendationSummary.Builder, which maintain a set of all explicitly set fields calledImagesPatchRecommendationSummary.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 classImagesPatchRecommendationSummary.Builder
-
Constructor Summary
Constructors Constructor Description ImagesPatchRecommendationSummary(Integer totalImagesCount, Integer upToDateImagesCount, Integer imagePatchRecommendationsCount)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ImagesPatchRecommendationSummary.Builderbuilder()Create a new builder.booleanequals(Object o)IntegergetImagePatchRecommendationsCount()Total number of patch recommendations available.IntegergetTotalImagesCount()Total number of images.IntegergetUpToDateImagesCount()Total number of up to date images.inthashCode()ImagesPatchRecommendationSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
ImagesPatchRecommendationSummary
@Deprecated @ConstructorProperties({"totalImagesCount","upToDateImagesCount","imagePatchRecommendationsCount"}) public ImagesPatchRecommendationSummary(Integer totalImagesCount, Integer upToDateImagesCount, Integer imagePatchRecommendationsCount)
Deprecated.
-
-
Method Detail
-
builder
public static ImagesPatchRecommendationSummary.Builder builder()
Create a new builder.
-
toBuilder
public ImagesPatchRecommendationSummary.Builder toBuilder()
-
getTotalImagesCount
public Integer getTotalImagesCount()
Total number of images.- Returns:
- the value
-
getUpToDateImagesCount
public Integer getUpToDateImagesCount()
Total number of up to date images.- Returns:
- the value
-
getImagePatchRecommendationsCount
public Integer getImagePatchRecommendationsCount()
Total number of patch recommendations available.- 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
-
-