Package com.oracle.bmc.jms.model
Class PerformanceTuningAnalysisResultSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.jms.model.PerformanceTuningAnalysisResultSummary.Builder
-
- Enclosing class:
- PerformanceTuningAnalysisResultSummary
public static class PerformanceTuningAnalysisResultSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PerformanceTuningAnalysisResultSummary.Builder
applicationId(String applicationId)
The OCID of the application for which the report has been generated.PerformanceTuningAnalysisResultSummary.Builder
applicationInstallationId(String applicationInstallationId)
The internal identifier of the application installation for which the report has been generated.PerformanceTuningAnalysisResultSummary.Builder
applicationInstallationPath(String applicationInstallationPath)
The installation path of the application for which the report has been generated.PerformanceTuningAnalysisResultSummary.Builder
applicationName(String applicationName)
The name of the application for which the report has been generated.PerformanceTuningAnalysisResultSummary.Builder
bucketName(String bucketName)
The Object Storage bucket name of this analysis result.PerformanceTuningAnalysisResultSummary
build()
PerformanceTuningAnalysisResultSummary.Builder
copy(PerformanceTuningAnalysisResultSummary model)
PerformanceTuningAnalysisResultSummary.Builder
fleetId(String fleetId)
The fleet OCID.PerformanceTuningAnalysisResultSummary.Builder
hostName(String hostName)
The hostname of the managed instance.PerformanceTuningAnalysisResultSummary.Builder
id(String id)
The OCID to identify this analysis results.PerformanceTuningAnalysisResultSummary.Builder
managedInstanceId(String managedInstanceId)
The managed instance OCID.PerformanceTuningAnalysisResultSummary.Builder
namespace(String namespace)
The Object Storage namespace of this analysis result.PerformanceTuningAnalysisResultSummary.Builder
objectName(String objectName)
The Object Storage object name of this analysis result.PerformanceTuningAnalysisResultSummary.Builder
result(PerformanceTuningResultStatus result)
Result of the analysis based on whether warnings have been found or not.PerformanceTuningAnalysisResultSummary.Builder
timeCreated(Date timeCreated)
The time the result is compiled.PerformanceTuningAnalysisResultSummary.Builder
timeFinished(Date timeFinished)
The time the JFR recording has finished.PerformanceTuningAnalysisResultSummary.Builder
timeStarted(Date timeStarted)
The time the JFR recording has started.PerformanceTuningAnalysisResultSummary.Builder
warningCount(Integer warningCount)
Total number of warnings reported by the analysis.PerformanceTuningAnalysisResultSummary.Builder
workRequestId(String workRequestId)
The OCID of the work request to start the analysis.
-
-
-
Method Detail
-
id
public PerformanceTuningAnalysisResultSummary.Builder id(String id)
The OCID to identify this analysis results.- Parameters:
id
- the value to set- Returns:
- this builder
-
workRequestId
public PerformanceTuningAnalysisResultSummary.Builder workRequestId(String workRequestId)
The OCID of the work request to start the analysis.- Parameters:
workRequestId
- the value to set- Returns:
- this builder
-
fleetId
public PerformanceTuningAnalysisResultSummary.Builder fleetId(String fleetId)
The fleet OCID.- Parameters:
fleetId
- the value to set- Returns:
- this builder
-
applicationId
public PerformanceTuningAnalysisResultSummary.Builder applicationId(String applicationId)
The OCID of the application for which the report has been generated.- Parameters:
applicationId
- the value to set- Returns:
- this builder
-
applicationInstallationId
public PerformanceTuningAnalysisResultSummary.Builder applicationInstallationId(String applicationInstallationId)
The internal identifier of the application installation for which the report has been generated.- Parameters:
applicationInstallationId
- the value to set- Returns:
- this builder
-
applicationInstallationPath
public PerformanceTuningAnalysisResultSummary.Builder applicationInstallationPath(String applicationInstallationPath)
The installation path of the application for which the report has been generated.- Parameters:
applicationInstallationPath
- the value to set- Returns:
- this builder
-
warningCount
public PerformanceTuningAnalysisResultSummary.Builder warningCount(Integer warningCount)
Total number of warnings reported by the analysis.- Parameters:
warningCount
- the value to set- Returns:
- this builder
-
result
public PerformanceTuningAnalysisResultSummary.Builder result(PerformanceTuningResultStatus result)
Result of the analysis based on whether warnings have been found or not.- Parameters:
result
- the value to set- Returns:
- this builder
-
managedInstanceId
public PerformanceTuningAnalysisResultSummary.Builder managedInstanceId(String managedInstanceId)
The managed instance OCID.- Parameters:
managedInstanceId
- the value to set- Returns:
- this builder
-
hostName
public PerformanceTuningAnalysisResultSummary.Builder hostName(String hostName)
The hostname of the managed instance.- Parameters:
hostName
- the value to set- Returns:
- this builder
-
applicationName
public PerformanceTuningAnalysisResultSummary.Builder applicationName(String applicationName)
The name of the application for which the report has been generated.- Parameters:
applicationName
- the value to set- Returns:
- this builder
-
namespace
public PerformanceTuningAnalysisResultSummary.Builder namespace(String namespace)
The Object Storage namespace of this analysis result.- Parameters:
namespace
- the value to set- Returns:
- this builder
-
bucketName
public PerformanceTuningAnalysisResultSummary.Builder bucketName(String bucketName)
The Object Storage bucket name of this analysis result.- Parameters:
bucketName
- the value to set- Returns:
- this builder
-
objectName
public PerformanceTuningAnalysisResultSummary.Builder objectName(String objectName)
The Object Storage object name of this analysis result.- Parameters:
objectName
- the value to set- Returns:
- this builder
-
timeCreated
public PerformanceTuningAnalysisResultSummary.Builder timeCreated(Date timeCreated)
The time the result is compiled.- Parameters:
timeCreated
- the value to set- Returns:
- this builder
-
timeStarted
public PerformanceTuningAnalysisResultSummary.Builder timeStarted(Date timeStarted)
The time the JFR recording has started.- Parameters:
timeStarted
- the value to set- Returns:
- this builder
-
timeFinished
public PerformanceTuningAnalysisResultSummary.Builder timeFinished(Date timeFinished)
The time the JFR recording has finished.- Parameters:
timeFinished
- the value to set- Returns:
- this builder
-
build
public PerformanceTuningAnalysisResultSummary build()
-
copy
public PerformanceTuningAnalysisResultSummary.Builder copy(PerformanceTuningAnalysisResultSummary model)
-
-