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 Summary
Constructors Constructor Description Builder()
-
Method Summary
All 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
-
id
public JavaMigrationAnalysisResultSummary.Builder id(String id)
The OCID of the migration analysis report.- Parameters:
id- the value to set- Returns:
- this builder
-
workRequestId
public JavaMigrationAnalysisResultSummary.Builder workRequestId(String workRequestId)
The OCID of the work request of this analysis.- Parameters:
workRequestId- the value to set- Returns:
- this builder
-
fleetId
public JavaMigrationAnalysisResultSummary.Builder fleetId(String fleetId)
The fleet OCID.- Parameters:
fleetId- the value to set- Returns:
- this builder
-
applicationKey
public JavaMigrationAnalysisResultSummary.Builder applicationKey(String applicationKey)
The unique key that identifies the application.- Parameters:
applicationKey- the value to set- Returns:
- this builder
-
applicationName
public 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
-
applicationPath
public 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
-
applicationExecutionType
public 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
-
sourceJdkVersion
public 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
-
targetJdkVersion
public JavaMigrationAnalysisResultSummary.Builder targetJdkVersion(String targetJdkVersion)
The target JDK version of the application to be migrated.- Parameters:
targetJdkVersion- the value to set- Returns:
- this builder
-
managedInstanceId
public JavaMigrationAnalysisResultSummary.Builder managedInstanceId(String managedInstanceId)
The managed instance OCID.- Parameters:
managedInstanceId- the value to set- Returns:
- this builder
-
hostName
public 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
-
timeCreated
public JavaMigrationAnalysisResultSummary.Builder timeCreated(Date timeCreated)
The time the result is compiled.- Parameters:
timeCreated- the value to set- Returns:
- this builder
-
namespace
public 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
-
bucketName
public 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
-
objectStorageUploadDirPath
public 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
-
objectList
public 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
-
metadata
public JavaMigrationAnalysisResultSummary.Builder metadata(String metadata)
Additional info reserved for future use.- Parameters:
metadata- the value to set- Returns:
- this builder
-
build
public JavaMigrationAnalysisResultSummary build()
-
copy
public JavaMigrationAnalysisResultSummary.Builder copy(JavaMigrationAnalysisResultSummary model)
-
-