Package com.oracle.bmc.jms.model
Class DeployedApplicationUsage.Builder
- java.lang.Object
- 
- com.oracle.bmc.jms.model.DeployedApplicationUsage.Builder
 
- 
- Enclosing class:
- DeployedApplicationUsage
 
 public static class DeployedApplicationUsage.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DeployedApplicationUsage.BuilderapplicationKey(String applicationKey)The internal identifier of the deployed application.DeployedApplicationUsage.BuilderapplicationName(String applicationName)The name of the deployed application.DeployedApplicationUsage.BuilderapplicationType(String applicationType)The type of the deployed application.DeployedApplicationUsage.BuilderapproximateJavaServerInstanceCount(Integer approximateJavaServerInstanceCount)The approximate count of Java Server instances running the deployed application.DeployedApplicationUsage.BuilderapproximateLibraryCount(Integer approximateLibraryCount)The approximate count of libraries in the deployed application.DeployedApplicationUsagebuild()DeployedApplicationUsage.Buildercopy(DeployedApplicationUsage model)DeployedApplicationUsage.BuilderfleetId(String fleetId)The OCID of the related fleet.DeployedApplicationUsage.BuilderisClustered(Boolean isClustered)Whether or not the deployed application is clustered.DeployedApplicationUsage.BuildertimeEnd(Date timeEnd)Upper bound of the specified time period filter.DeployedApplicationUsage.BuildertimeFirstSeen(Date timeFirstSeen)The date and time the resource was first reported to JMS.DeployedApplicationUsage.BuildertimeLastSeen(Date timeLastSeen)The date and time the resource was last reported to JMS.DeployedApplicationUsage.BuildertimeStart(Date timeStart)Lower bound of the specified time period filter.
 
- 
- 
- 
Method Detail- 
applicationKeypublic DeployedApplicationUsage.Builder applicationKey(String applicationKey) The internal identifier of the deployed application.- Parameters:
- applicationKey- the value to set
- Returns:
- this builder
 
 - 
fleetIdpublic DeployedApplicationUsage.Builder fleetId(String fleetId) The OCID of the related fleet.- Parameters:
- fleetId- the value to set
- Returns:
- this builder
 
 - 
applicationNamepublic DeployedApplicationUsage.Builder applicationName(String applicationName) The name of the deployed application.- Parameters:
- applicationName- the value to set
- Returns:
- this builder
 
 - 
applicationTypepublic DeployedApplicationUsage.Builder applicationType(String applicationType) The type of the deployed application.- Parameters:
- applicationType- the value to set
- Returns:
- this builder
 
 - 
isClusteredpublic DeployedApplicationUsage.Builder isClustered(Boolean isClustered) Whether or not the deployed application is clustered.- Parameters:
- isClustered- the value to set
- Returns:
- this builder
 
 - 
approximateJavaServerInstanceCountpublic DeployedApplicationUsage.Builder approximateJavaServerInstanceCount(Integer approximateJavaServerInstanceCount) The approximate count of Java Server instances running the deployed application.- Parameters:
- approximateJavaServerInstanceCount- the value to set
- Returns:
- this builder
 
 - 
approximateLibraryCountpublic DeployedApplicationUsage.Builder approximateLibraryCount(Integer approximateLibraryCount) The approximate count of libraries in the deployed application.- Parameters:
- approximateLibraryCount- the value to set
- Returns:
- this builder
 
 - 
timeStartpublic DeployedApplicationUsage.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
 
 - 
timeEndpublic DeployedApplicationUsage.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
 
 - 
timeFirstSeenpublic DeployedApplicationUsage.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
 
 - 
timeLastSeenpublic DeployedApplicationUsage.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
 
 - 
buildpublic DeployedApplicationUsage build() 
 - 
copypublic DeployedApplicationUsage.Builder copy(DeployedApplicationUsage model) 
 
- 
 
-