Package com.oracle.bmc.jms.model
Class LibraryInventory
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.jms.model.LibraryInventory
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20210610") public final class LibraryInventory extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelInventory of libraries in a fleet during a specified time period.
Note: Objects should always be created or deserialized using theLibraryInventory.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 theLibraryInventory.Builder, which maintain a set of all explicitly set fields calledLibraryInventory.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 classLibraryInventory.Builder
-
Constructor Summary
Constructors Constructor Description LibraryInventory(Integer staticallyDetectedLibraryCount, Integer dynamicallyDetectedLibraryCount, Integer uncorrelatedPackageCount, Integer highSeverityLibraryCount, Integer mediumSeverityLibraryCount, Integer lowSeverityLibraryCount)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LibraryInventory.Builderbuilder()Create a new builder.booleanequals(Object o)IntegergetDynamicallyDetectedLibraryCount()The count of libraries which are detected dynamically.IntegergetHighSeverityLibraryCount()The count of libraries with high severity vulnerabilities.IntegergetLowSeverityLibraryCount()The count of libraries with low severity vulnerabilities.IntegergetMediumSeverityLibraryCount()The count of libraries with medium severity vulnerabilities.IntegergetStaticallyDetectedLibraryCount()The count of libraries which are detected statically.IntegergetUncorrelatedPackageCount()The count of packages which are detected but not correlated to any libraries.inthashCode()LibraryInventory.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
LibraryInventory
@Deprecated @ConstructorProperties({"staticallyDetectedLibraryCount","dynamicallyDetectedLibraryCount","uncorrelatedPackageCount","highSeverityLibraryCount","mediumSeverityLibraryCount","lowSeverityLibraryCount"}) public LibraryInventory(Integer staticallyDetectedLibraryCount, Integer dynamicallyDetectedLibraryCount, Integer uncorrelatedPackageCount, Integer highSeverityLibraryCount, Integer mediumSeverityLibraryCount, Integer lowSeverityLibraryCount)
Deprecated.
-
-
Method Detail
-
builder
public static LibraryInventory.Builder builder()
Create a new builder.
-
toBuilder
public LibraryInventory.Builder toBuilder()
-
getStaticallyDetectedLibraryCount
public Integer getStaticallyDetectedLibraryCount()
The count of libraries which are detected statically.- Returns:
- the value
-
getDynamicallyDetectedLibraryCount
public Integer getDynamicallyDetectedLibraryCount()
The count of libraries which are detected dynamically.- Returns:
- the value
-
getUncorrelatedPackageCount
public Integer getUncorrelatedPackageCount()
The count of packages which are detected but not correlated to any libraries.- Returns:
- the value
-
getHighSeverityLibraryCount
public Integer getHighSeverityLibraryCount()
The count of libraries with high severity vulnerabilities.- Returns:
- the value
-
getMediumSeverityLibraryCount
public Integer getMediumSeverityLibraryCount()
The count of libraries with medium severity vulnerabilities.- Returns:
- the value
-
getLowSeverityLibraryCount
public Integer getLowSeverityLibraryCount()
The count of libraries with low severity vulnerabilities.- 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
-
-