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.ExplicitlySetBmcModel
Summary 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 class
ImagesPatchRecommendationSummary.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.Builder
builder()
Create a new builder.boolean
equals(Object o)
Integer
getImagePatchRecommendationsCount()
Total number of patch recommendations available.Integer
getTotalImagesCount()
Total number of images.Integer
getUpToDateImagesCount()
Total number of up to date images.int
hashCode()
ImagesPatchRecommendationSummary.Builder
toBuilder()
String
toString()
String
toString(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:
toString
in 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:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-