Package com.oracle.bmc.jmsutils.model
Class PerformanceTuningAnalysis.Builder
- java.lang.Object
- 
- com.oracle.bmc.jmsutils.model.PerformanceTuningAnalysis.Builder
 
- 
- Enclosing class:
- PerformanceTuningAnalysis
 
 public static class PerformanceTuningAnalysis.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PerformanceTuningAnalysis.BuilderanalysisProjectName(String analysisProjectName)Name of the analysis project.PerformanceTuningAnalysis.BuilderartifactObjectStoragePath(String artifactObjectStoragePath)Object storage path to the artifact.PerformanceTuningAnalysisbuild()PerformanceTuningAnalysis.BuildercompartmentId(String compartmentId)The OCID of the compartment.PerformanceTuningAnalysis.Buildercopy(PerformanceTuningAnalysis model)PerformanceTuningAnalysis.BuildercreatedBy(Principal createdBy)PerformanceTuningAnalysis.Builderid(String id)The OCID of the Performance Tuning Analysis.PerformanceTuningAnalysis.Builderresult(PerformanceTuningAnalysis.Result result)Possible Performance Tuning Result statuses.PerformanceTuningAnalysis.BuilderresultObjectStoragePath(String resultObjectStoragePath)Object storage path to the analysis.PerformanceTuningAnalysis.BuildertimeCreated(Date timeCreated)The date and time the Performance Tuning Analysis was created, in the format defined by RFC 3339.PerformanceTuningAnalysis.BuildertimeFinished(Date timeFinished)The date and time the Performance Tuning Analysis was finished, in the format defined by RFC 3339.PerformanceTuningAnalysis.BuildertimeStarted(Date timeStarted)The date and time the Performance Tuning Analysis was started, in the format defined by RFC 3339.PerformanceTuningAnalysis.BuilderwarningCount(Integer warningCount)Number of warnings in the Performance Tuning Analysis.PerformanceTuningAnalysis.BuilderworkRequestId(String workRequestId)The OCID of the Work Request.
 
- 
- 
- 
Method Detail- 
idpublic PerformanceTuningAnalysis.Builder id(String id) The OCID of the Performance Tuning Analysis.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
workRequestIdpublic PerformanceTuningAnalysis.Builder workRequestId(String workRequestId) The OCID of the Work Request.- Parameters:
- workRequestId- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic PerformanceTuningAnalysis.Builder compartmentId(String compartmentId) The OCID of the compartment.- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
analysisProjectNamepublic PerformanceTuningAnalysis.Builder analysisProjectName(String analysisProjectName) Name of the analysis project.- Parameters:
- analysisProjectName- the value to set
- Returns:
- this builder
 
 - 
warningCountpublic PerformanceTuningAnalysis.Builder warningCount(Integer warningCount) Number of warnings in the Performance Tuning Analysis.- Parameters:
- warningCount- the value to set
- Returns:
- this builder
 
 - 
resultpublic PerformanceTuningAnalysis.Builder result(PerformanceTuningAnalysis.Result result) Possible Performance Tuning Result statuses.- Parameters:
- result- the value to set
- Returns:
- this builder
 
 - 
resultObjectStoragePathpublic PerformanceTuningAnalysis.Builder resultObjectStoragePath(String resultObjectStoragePath) Object storage path to the analysis.- Parameters:
- resultObjectStoragePath- the value to set
- Returns:
- this builder
 
 - 
artifactObjectStoragePathpublic PerformanceTuningAnalysis.Builder artifactObjectStoragePath(String artifactObjectStoragePath) Object storage path to the artifact.- Parameters:
- artifactObjectStoragePath- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic PerformanceTuningAnalysis.Builder timeCreated(Date timeCreated) The date and time the Performance Tuning Analysis was created, in the format defined by RFC 3339.Example: 2016-08-25T21:10:29.600Z - Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
timeStartedpublic PerformanceTuningAnalysis.Builder timeStarted(Date timeStarted) The date and time the Performance Tuning Analysis was started, in the format defined by RFC 3339.Example: 2016-08-25T21:10:29.600Z - Parameters:
- timeStarted- the value to set
- Returns:
- this builder
 
 - 
timeFinishedpublic PerformanceTuningAnalysis.Builder timeFinished(Date timeFinished) The date and time the Performance Tuning Analysis was finished, in the format defined by RFC 3339.Example: 2016-08-25T21:10:29.600Z - Parameters:
- timeFinished- the value to set
- Returns:
- this builder
 
 - 
createdBypublic PerformanceTuningAnalysis.Builder createdBy(Principal createdBy) 
 - 
buildpublic PerformanceTuningAnalysis build() 
 - 
copypublic PerformanceTuningAnalysis.Builder copy(PerformanceTuningAnalysis model) 
 
- 
 
-