Package com.oracle.bmc.jms.model
Class JavaMigrationAnalysisResultSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.jms.model.JavaMigrationAnalysisResultSummary.Builder
 
- 
- Enclosing class:
- JavaMigrationAnalysisResultSummary
 
 public static class JavaMigrationAnalysisResultSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description JavaMigrationAnalysisResultSummary.BuilderapplicationExecutionType(ApplicationExecutionType applicationExecutionType)Execution type of the application for an application type, such as WAR and EAR, that is deployed or installed.JavaMigrationAnalysisResultSummary.BuilderapplicationKey(String applicationKey)The unique key that identifies the application.JavaMigrationAnalysisResultSummary.BuilderapplicationName(String applicationName)The name of the application for which the Java migration analysis was performed.JavaMigrationAnalysisResultSummary.BuilderapplicationPath(String applicationPath)The installation path of the application for which the Java migration analysis was performed.JavaMigrationAnalysisResultSummary.BuilderbucketName(String bucketName)The name of the object storage bucket that contains the results of the migration analysis.JavaMigrationAnalysisResultSummarybuild()JavaMigrationAnalysisResultSummary.Buildercopy(JavaMigrationAnalysisResultSummary model)JavaMigrationAnalysisResultSummary.BuilderfleetId(String fleetId)The fleet OCID.JavaMigrationAnalysisResultSummary.BuilderhostName(String hostName)The hostname of the managed instance that hosts the application for which the Java migration analysis was performed.JavaMigrationAnalysisResultSummary.Builderid(String id)The OCID of the migration analysis report.JavaMigrationAnalysisResultSummary.BuildermanagedInstanceId(String managedInstanceId)The managed instance OCID.JavaMigrationAnalysisResultSummary.Buildermetadata(String metadata)Additional info reserved for future use.JavaMigrationAnalysisResultSummary.Buildernamespace(String namespace)The object storage namespace that contains the results of the migration analysis.JavaMigrationAnalysisResultSummary.BuilderobjectList(List<String> objectList)The names of the object storage objects that contain the results of the migration analysis.JavaMigrationAnalysisResultSummary.BuilderobjectStorageUploadDirPath(String objectStorageUploadDirPath)The directory path of the object storage bucket that contains the results of the migration analysis.JavaMigrationAnalysisResultSummary.BuildersourceJdkVersion(String sourceJdkVersion)The source JDK version of the application that’s currently running.JavaMigrationAnalysisResultSummary.BuildertargetJdkVersion(String targetJdkVersion)The target JDK version of the application to be migrated.JavaMigrationAnalysisResultSummary.BuildertimeCreated(Date timeCreated)The time the result is compiled.JavaMigrationAnalysisResultSummary.BuilderworkRequestId(String workRequestId)The OCID of the work request of this analysis.
 
- 
- 
- 
Method Detail- 
idpublic JavaMigrationAnalysisResultSummary.Builder id(String id) The OCID of the migration analysis report.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
workRequestIdpublic JavaMigrationAnalysisResultSummary.Builder workRequestId(String workRequestId) The OCID of the work request of this analysis.- Parameters:
- workRequestId- the value to set
- Returns:
- this builder
 
 - 
fleetIdpublic JavaMigrationAnalysisResultSummary.Builder fleetId(String fleetId) The fleet OCID.- Parameters:
- fleetId- the value to set
- Returns:
- this builder
 
 - 
applicationKeypublic JavaMigrationAnalysisResultSummary.Builder applicationKey(String applicationKey) The unique key that identifies the application.- Parameters:
- applicationKey- the value to set
- Returns:
- this builder
 
 - 
applicationNamepublic JavaMigrationAnalysisResultSummary.Builder applicationName(String applicationName) The name of the application for which the Java migration analysis was performed.- Parameters:
- applicationName- the value to set
- Returns:
- this builder
 
 - 
applicationPathpublic JavaMigrationAnalysisResultSummary.Builder applicationPath(String applicationPath) The installation path of the application for which the Java migration analysis was performed.- Parameters:
- applicationPath- the value to set
- Returns:
- this builder
 
 - 
applicationExecutionTypepublic JavaMigrationAnalysisResultSummary.Builder applicationExecutionType(ApplicationExecutionType applicationExecutionType) Execution type of the application for an application type, such as WAR and EAR, that is deployed or installed.- Parameters:
- applicationExecutionType- the value to set
- Returns:
- this builder
 
 - 
sourceJdkVersionpublic JavaMigrationAnalysisResultSummary.Builder sourceJdkVersion(String sourceJdkVersion) The source JDK version of the application that’s currently running.- Parameters:
- sourceJdkVersion- the value to set
- Returns:
- this builder
 
 - 
targetJdkVersionpublic JavaMigrationAnalysisResultSummary.Builder targetJdkVersion(String targetJdkVersion) The target JDK version of the application to be migrated.- Parameters:
- targetJdkVersion- the value to set
- Returns:
- this builder
 
 - 
managedInstanceIdpublic JavaMigrationAnalysisResultSummary.Builder managedInstanceId(String managedInstanceId) The managed instance OCID.- Parameters:
- managedInstanceId- the value to set
- Returns:
- this builder
 
 - 
hostNamepublic JavaMigrationAnalysisResultSummary.Builder hostName(String hostName) The hostname of the managed instance that hosts the application for which the Java migration analysis was performed.- Parameters:
- hostName- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic JavaMigrationAnalysisResultSummary.Builder timeCreated(Date timeCreated) The time the result is compiled.- Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
namespacepublic JavaMigrationAnalysisResultSummary.Builder namespace(String namespace) The object storage namespace that contains the results of the migration analysis.- Parameters:
- namespace- the value to set
- Returns:
- this builder
 
 - 
bucketNamepublic JavaMigrationAnalysisResultSummary.Builder bucketName(String bucketName) The name of the object storage bucket that contains the results of the migration analysis.- Parameters:
- bucketName- the value to set
- Returns:
- this builder
 
 - 
objectStorageUploadDirPathpublic JavaMigrationAnalysisResultSummary.Builder objectStorageUploadDirPath(String objectStorageUploadDirPath) The directory path of the object storage bucket that contains the results of the migration analysis.- Parameters:
- objectStorageUploadDirPath- the value to set
- Returns:
- this builder
 
 - 
objectListpublic JavaMigrationAnalysisResultSummary.Builder objectList(List<String> objectList) The names of the object storage objects that contain the results of the migration analysis.- Parameters:
- objectList- the value to set
- Returns:
- this builder
 
 - 
metadatapublic JavaMigrationAnalysisResultSummary.Builder metadata(String metadata) Additional info reserved for future use.- Parameters:
- metadata- the value to set
- Returns:
- this builder
 
 - 
buildpublic JavaMigrationAnalysisResultSummary build() 
 - 
copypublic JavaMigrationAnalysisResultSummary.Builder copy(JavaMigrationAnalysisResultSummary model) 
 
- 
 
-