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