public static class DeployedApplicationInstallationUsageSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public DeployedApplicationInstallationUsageSummary.Builder applicationInstallationKey(String applicationInstallationKey)
The internal identifier of the deployed application installation.
applicationInstallationKey
- the value to setpublic DeployedApplicationInstallationUsageSummary.Builder applicationKey(String applicationKey)
The internal identifier of the deployed application. ApplicationKey will be identical for deployed applications with different applicationSourcePaths.
applicationKey
- the value to setpublic DeployedApplicationInstallationUsageSummary.Builder fleetId(String fleetId)
The OCID of the related fleet.
fleetId
- the value to setpublic DeployedApplicationInstallationUsageSummary.Builder applicationName(String applicationName)
The name of the deployed application.
applicationName
- the value to setpublic DeployedApplicationInstallationUsageSummary.Builder applicationType(String applicationType)
The type of the deployed application.
applicationType
- the value to setpublic DeployedApplicationInstallationUsageSummary.Builder applicationSourcePath(String applicationSourcePath)
The full path to source WAR or EAR file for deployed application.
applicationSourcePath
- the value to setpublic DeployedApplicationInstallationUsageSummary.Builder isClustered(Boolean isClustered)
Whether or not the deployed application is clustered.
isClustered
- the value to setpublic DeployedApplicationInstallationUsageSummary.Builder approximateJavaServerInstanceCount(Integer approximateJavaServerInstanceCount)
The approximate count of Java Server instances running the deployed application installations.
approximateJavaServerInstanceCount
- the value to setpublic DeployedApplicationInstallationUsageSummary.Builder approximateLibraryCount(Integer approximateLibraryCount)
The approximate count of libraries in the deployed application.
approximateLibraryCount
- the value to setpublic 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.
timeStart
- the value to setpublic 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.
timeEnd
- the value to setpublic 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.
timeFirstSeen
- the value to setpublic 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.
timeLastSeen
- the value to setpublic DeployedApplicationInstallationUsageSummary build()
public DeployedApplicationInstallationUsageSummary.Builder copy(DeployedApplicationInstallationUsageSummary model)
Copyright © 2016–2024. All rights reserved.