Package com.oracle.bmc.jms.model
Class LibraryApplicationUsageSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.jms.model.LibraryApplicationUsageSummary.Builder
-
- Enclosing class:
- LibraryApplicationUsageSummary
public static class LibraryApplicationUsageSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LibraryApplicationUsageSummary.BuilderapplicationKey(String applicationKey)The internal identifier of a Java application.LibraryApplicationUsageSummary.BuilderapplicationName(String applicationName)The displayed name of the Java application.LibraryApplicationUsageSummarybuild()LibraryApplicationUsageSummary.Buildercopy(LibraryApplicationUsageSummary model)LibraryApplicationUsageSummary.BuilderfirstSeenInClasspath(Date firstSeenInClasspath)The timestamp of the first time the specified library was detected in classpath.LibraryApplicationUsageSummary.BuilderlastDetectedDynamically(Date lastDetectedDynamically)The date and time a library or Java package was last detected in a dynamic library scan.LibraryApplicationUsageSummary.BuilderlastSeenInClasspath(Date lastSeenInClasspath)The timestamp of the last time the specified library was detected in classpath.LibraryApplicationUsageSummary.BuildermanagedInstanceCount(Integer managedInstanceCount)The count of managed instances wherein the specified library was detected.
-
-
-
Method Detail
-
applicationKey
public LibraryApplicationUsageSummary.Builder applicationKey(String applicationKey)
The internal identifier of a Java application.- Parameters:
applicationKey- the value to set- Returns:
- this builder
-
applicationName
public LibraryApplicationUsageSummary.Builder applicationName(String applicationName)
The displayed name of the Java application.- Parameters:
applicationName- the value to set- Returns:
- this builder
-
managedInstanceCount
public LibraryApplicationUsageSummary.Builder managedInstanceCount(Integer managedInstanceCount)
The count of managed instances wherein the specified library was detected.- Parameters:
managedInstanceCount- the value to set- Returns:
- this builder
-
lastDetectedDynamically
public LibraryApplicationUsageSummary.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 LibraryApplicationUsageSummary.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 LibraryApplicationUsageSummary.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 LibraryApplicationUsageSummary build()
-
copy
public LibraryApplicationUsageSummary.Builder copy(LibraryApplicationUsageSummary model)
-
-