Package com.oracle.bmc.jms.model
Class LibraryManagedInstanceUsageSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.jms.model.LibraryManagedInstanceUsageSummary.Builder
-
- Enclosing class:
- LibraryManagedInstanceUsageSummary
public static class LibraryManagedInstanceUsageSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LibraryManagedInstanceUsageSummary.BuilderapplicationCount(Integer applicationCount)The count of applications where the specified library was detected.LibraryManagedInstanceUsageSummarybuild()LibraryManagedInstanceUsageSummary.Buildercopy(LibraryManagedInstanceUsageSummary model)LibraryManagedInstanceUsageSummary.BuilderfirstSeenInClasspath(Date firstSeenInClasspath)The timestamp of the first time the specified library was detected in classpath.LibraryManagedInstanceUsageSummary.Builderhostname(String hostname)The hostname of the managed instance.LibraryManagedInstanceUsageSummary.BuilderlastDetectedDynamically(Date lastDetectedDynamically)The date and time a library or Java package was last detected in a dynamic library scan.LibraryManagedInstanceUsageSummary.BuilderlastSeenInClasspath(Date lastSeenInClasspath)The timestamp of the last time the specified library was detected in classpath.LibraryManagedInstanceUsageSummary.BuildermanagedInstanceId(String managedInstanceId)The OCID of the related managed instance.
-
-
-
Method Detail
-
managedInstanceId
public LibraryManagedInstanceUsageSummary.Builder managedInstanceId(String managedInstanceId)
The OCID of the related managed instance.- Parameters:
managedInstanceId- the value to set- Returns:
- this builder
-
hostname
public LibraryManagedInstanceUsageSummary.Builder hostname(String hostname)
The hostname of the managed instance.- Parameters:
hostname- the value to set- Returns:
- this builder
-
applicationCount
public LibraryManagedInstanceUsageSummary.Builder applicationCount(Integer applicationCount)
The count of applications where the specified library was detected.- Parameters:
applicationCount- the value to set- Returns:
- this builder
-
lastDetectedDynamically
public LibraryManagedInstanceUsageSummary.Builder lastDetectedDynamically(Date lastDetectedDynamically)
The date and time a library or Java package was last detected in a dynamic library scan.- Parameters:
lastDetectedDynamically- the value to set- Returns:
- this builder
-
firstSeenInClasspath
public LibraryManagedInstanceUsageSummary.Builder firstSeenInClasspath(Date firstSeenInClasspath)
The timestamp of the first time the specified library was detected in classpath.- Parameters:
firstSeenInClasspath- the value to set- Returns:
- this builder
-
lastSeenInClasspath
public LibraryManagedInstanceUsageSummary.Builder lastSeenInClasspath(Date lastSeenInClasspath)
The timestamp of the last time the specified library was detected in classpath.- Parameters:
lastSeenInClasspath- the value to set- Returns:
- this builder
-
build
public LibraryManagedInstanceUsageSummary build()
-
copy
public LibraryManagedInstanceUsageSummary.Builder copy(LibraryManagedInstanceUsageSummary model)
-
-