Package com.oracle.bmc.jmsutils.model
Class JavaMigrationAnalysisSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.jmsutils.model.JavaMigrationAnalysisSummary.Builder
-
- Enclosing class:
- JavaMigrationAnalysisSummary
public static class JavaMigrationAnalysisSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JavaMigrationAnalysisSummary.BuilderanalysisProjectName(String analysisProjectName)Name of the analysis project.JavaMigrationAnalysisSummary.BuilderanalysisResultFiles(List<String> analysisResultFiles)The analysis application file names result in the Object Storage.JavaMigrationAnalysisSummary.BuilderanalysisResultObjectStoragePath(String analysisResultObjectStoragePath)Path to the Object Storage analysis application result.JavaMigrationAnalysisSummary.BuilderbucketName(String bucketName)Object storage bucket name.JavaMigrationAnalysisSummarybuild()JavaMigrationAnalysisSummary.BuildercompartmentId(String compartmentId)The OCID of the compartment.JavaMigrationAnalysisSummary.Buildercopy(JavaMigrationAnalysisSummary model)JavaMigrationAnalysisSummary.BuildercreatedBy(Principal createdBy)JavaMigrationAnalysisSummary.Builderid(String id)The OCID of the Java Migration Analysis.JavaMigrationAnalysisSummary.BuilderinputApplicationsObjectStoragePaths(List<String> inputApplicationsObjectStoragePaths)Object storage paths to the input files applications to be analysed.JavaMigrationAnalysisSummary.Buildermetadata(String metadata)Additional info reserved for future use.JavaMigrationAnalysisSummary.BuildernamespaceName(String namespaceName)Object storage namespace.JavaMigrationAnalysisSummary.BuildertargetJdkVersion(String targetJdkVersion)Jdk Version of the Java Migration Analysis target.JavaMigrationAnalysisSummary.BuildertimeCreated(Date timeCreated)The date and time the Java Migration Analysis was created, in the format defined by RFC 3339.JavaMigrationAnalysisSummary.BuildertimeFinished(Date timeFinished)The date and time the Java Migration Analysis was finished, in the format defined by RFC 3339.JavaMigrationAnalysisSummary.BuildertimeStarted(Date timeStarted)The date and time the Java Migration Analysis was started, in the format defined by RFC 3339.JavaMigrationAnalysisSummary.BuilderworkRequestId(String workRequestId)The OCID of the Work Request.
-
-
-
Method Detail
-
id
public JavaMigrationAnalysisSummary.Builder id(String id)
The OCID of the Java Migration Analysis.- Parameters:
id- the value to set- Returns:
- this builder
-
workRequestId
public JavaMigrationAnalysisSummary.Builder workRequestId(String workRequestId)
The OCID of the Work Request.- Parameters:
workRequestId- the value to set- Returns:
- this builder
-
compartmentId
public JavaMigrationAnalysisSummary.Builder compartmentId(String compartmentId)
The OCID of the compartment.- Parameters:
compartmentId- the value to set- Returns:
- this builder
-
analysisProjectName
public JavaMigrationAnalysisSummary.Builder analysisProjectName(String analysisProjectName)
Name of the analysis project.- Parameters:
analysisProjectName- the value to set- Returns:
- this builder
-
inputApplicationsObjectStoragePaths
public JavaMigrationAnalysisSummary.Builder inputApplicationsObjectStoragePaths(List<String> inputApplicationsObjectStoragePaths)
Object storage paths to the input files applications to be analysed.- Parameters:
inputApplicationsObjectStoragePaths- the value to set- Returns:
- this builder
-
targetJdkVersion
public JavaMigrationAnalysisSummary.Builder targetJdkVersion(String targetJdkVersion)
Jdk Version of the Java Migration Analysis target.- Parameters:
targetJdkVersion- the value to set- Returns:
- this builder
-
namespaceName
public JavaMigrationAnalysisSummary.Builder namespaceName(String namespaceName)
Object storage namespace.- Parameters:
namespaceName- the value to set- Returns:
- this builder
-
bucketName
public JavaMigrationAnalysisSummary.Builder bucketName(String bucketName)
Object storage bucket name.- Parameters:
bucketName- the value to set- Returns:
- this builder
-
analysisResultObjectStoragePath
public JavaMigrationAnalysisSummary.Builder analysisResultObjectStoragePath(String analysisResultObjectStoragePath)
Path to the Object Storage analysis application result.- Parameters:
analysisResultObjectStoragePath- the value to set- Returns:
- this builder
-
analysisResultFiles
public JavaMigrationAnalysisSummary.Builder analysisResultFiles(List<String> analysisResultFiles)
The analysis application file names result in the Object Storage.- Parameters:
analysisResultFiles- the value to set- Returns:
- this builder
-
timeCreated
public JavaMigrationAnalysisSummary.Builder timeCreated(Date timeCreated)
The date and time the Java Migration 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
-
timeStarted
public JavaMigrationAnalysisSummary.Builder timeStarted(Date timeStarted)
The date and time the Java Migration 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
-
timeFinished
public JavaMigrationAnalysisSummary.Builder timeFinished(Date timeFinished)
The date and time the Java Migration 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
-
createdBy
public JavaMigrationAnalysisSummary.Builder createdBy(Principal createdBy)
-
metadata
public JavaMigrationAnalysisSummary.Builder metadata(String metadata)
Additional info reserved for future use.- Parameters:
metadata- the value to set- Returns:
- this builder
-
build
public JavaMigrationAnalysisSummary build()
-
copy
public JavaMigrationAnalysisSummary.Builder copy(JavaMigrationAnalysisSummary model)
-
-