public static class PerformanceTuningAnalysisResultSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public PerformanceTuningAnalysisResultSummary.Builder id(String id)
The OCID to identify this analysis results.
id
- the value to setpublic PerformanceTuningAnalysisResultSummary.Builder workRequestId(String workRequestId)
The OCID of the work request to start the analysis.
workRequestId
- the value to setpublic PerformanceTuningAnalysisResultSummary.Builder fleetId(String fleetId)
The fleet OCID.
fleetId
- the value to setpublic PerformanceTuningAnalysisResultSummary.Builder applicationId(String applicationId)
The OCID of the application for which the report has been generated.
applicationId
- the value to setpublic PerformanceTuningAnalysisResultSummary.Builder applicationInstallationId(String applicationInstallationId)
The internal identifier of the application installation for which the report has been generated.
applicationInstallationId
- the value to setpublic PerformanceTuningAnalysisResultSummary.Builder applicationInstallationPath(String applicationInstallationPath)
The installation path of the application for which the report has been generated.
applicationInstallationPath
- the value to setpublic PerformanceTuningAnalysisResultSummary.Builder warningCount(Integer warningCount)
Total number of warnings reported by the analysis.
warningCount
- the value to setpublic PerformanceTuningAnalysisResultSummary.Builder result(PerformanceTuningResultStatus result)
Result of the analysis based on whether warnings have been found or not.
result
- the value to setpublic PerformanceTuningAnalysisResultSummary.Builder managedInstanceId(String managedInstanceId)
The managed instance OCID.
managedInstanceId
- the value to setpublic PerformanceTuningAnalysisResultSummary.Builder hostName(String hostName)
The hostname of the managed instance.
hostName
- the value to setpublic PerformanceTuningAnalysisResultSummary.Builder applicationName(String applicationName)
The name of the application for which the report has been generated.
applicationName
- the value to setpublic PerformanceTuningAnalysisResultSummary.Builder namespace(String namespace)
The Object Storage namespace of this analysis result.
namespace
- the value to setpublic PerformanceTuningAnalysisResultSummary.Builder bucketName(String bucketName)
The Object Storage bucket name of this analysis result.
bucketName
- the value to setpublic PerformanceTuningAnalysisResultSummary.Builder objectName(String objectName)
The Object Storage object name of this analysis result.
objectName
- the value to setpublic PerformanceTuningAnalysisResultSummary.Builder timeCreated(Date timeCreated)
The time the result is compiled.
timeCreated
- the value to setpublic PerformanceTuningAnalysisResultSummary.Builder timeStarted(Date timeStarted)
The time the JFR recording has started.
timeStarted
- the value to setpublic PerformanceTuningAnalysisResultSummary.Builder timeFinished(Date timeFinished)
The time the JFR recording has finished.
timeFinished
- the value to setpublic PerformanceTuningAnalysisResultSummary build()
public PerformanceTuningAnalysisResultSummary.Builder copy(PerformanceTuningAnalysisResultSummary model)
Copyright © 2016–2024. All rights reserved.