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