Package com.oracle.bmc.jms.model
Class DeployedApplicationInstallationUsageSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.jms.model.DeployedApplicationInstallationUsageSummary.Builder
-
- Enclosing class:
- DeployedApplicationInstallationUsageSummary
public static class DeployedApplicationInstallationUsageSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
applicationInstallationKey
public DeployedApplicationInstallationUsageSummary.Builder applicationInstallationKey(String applicationInstallationKey)
The internal identifier of the deployed application installation.- Parameters:
applicationInstallationKey
- the value to set- Returns:
- this builder
-
applicationKey
public DeployedApplicationInstallationUsageSummary.Builder applicationKey(String applicationKey)
The internal identifier of the deployed application.ApplicationKey will be identical for deployed applications with different applicationSourcePaths.
- Parameters:
applicationKey
- the value to set- Returns:
- this builder
-
fleetId
public DeployedApplicationInstallationUsageSummary.Builder fleetId(String fleetId)
The OCID of the related fleet.- Parameters:
fleetId
- the value to set- Returns:
- this builder
-
applicationName
public DeployedApplicationInstallationUsageSummary.Builder applicationName(String applicationName)
The name of the deployed application.- Parameters:
applicationName
- the value to set- Returns:
- this builder
-
applicationType
public DeployedApplicationInstallationUsageSummary.Builder applicationType(String applicationType)
The type of the deployed application.- Parameters:
applicationType
- the value to set- Returns:
- this builder
-
applicationSourcePath
public DeployedApplicationInstallationUsageSummary.Builder applicationSourcePath(String applicationSourcePath)
The full path to source WAR or EAR file for deployed application.- Parameters:
applicationSourcePath
- the value to set- Returns:
- this builder
-
isClustered
public DeployedApplicationInstallationUsageSummary.Builder isClustered(Boolean isClustered)
Whether or not the deployed application is clustered.- Parameters:
isClustered
- the value to set- Returns:
- this builder
-
approximateJavaServerInstanceCount
public DeployedApplicationInstallationUsageSummary.Builder approximateJavaServerInstanceCount(Integer approximateJavaServerInstanceCount)
The approximate count of Java Server instances running the deployed application installations.- Parameters:
approximateJavaServerInstanceCount
- the value to set- Returns:
- this builder
-
approximateLibraryCount
public DeployedApplicationInstallationUsageSummary.Builder approximateLibraryCount(Integer approximateLibraryCount)
The approximate count of libraries in the deployed application.- Parameters:
approximateLibraryCount
- the value to set- Returns:
- this builder
-
timeStart
public DeployedApplicationInstallationUsageSummary.Builder timeStart(Date timeStart)
Lower bound of the specified time period filter.JMS provides a view of the data that is per day. The query uses only the date element of the parameter.
- Parameters:
timeStart
- the value to set- Returns:
- this builder
-
timeEnd
public DeployedApplicationInstallationUsageSummary.Builder timeEnd(Date timeEnd)
Upper bound of the specified time period filter.JMS provides a view of the data that is per day. The query uses only the date element of the parameter.
- Parameters:
timeEnd
- the value to set- Returns:
- this builder
-
timeFirstSeen
public DeployedApplicationInstallationUsageSummary.Builder timeFirstSeen(Date timeFirstSeen)
The date and time the resource was first reported to JMS.This is potentially before the specified time period provided by the filters. For example, a resource can be first reported to JMS before the start of a specified time period, if it is also reported during the time period.
- Parameters:
timeFirstSeen
- the value to set- Returns:
- this builder
-
timeLastSeen
public DeployedApplicationInstallationUsageSummary.Builder timeLastSeen(Date timeLastSeen)
The date and time the resource was last reported to JMS.This is potentially after the specified time period provided by the filters. For example, a resource can be last reported to JMS before the start of a specified time period, if it is also reported during the time period.
- Parameters:
timeLastSeen
- the value to set- Returns:
- this builder
-
build
public DeployedApplicationInstallationUsageSummary build()
-
copy
public DeployedApplicationInstallationUsageSummary.Builder copy(DeployedApplicationInstallationUsageSummary model)
-
-