Class MigrationJobProgressSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemigration.model.MigrationJobProgressSummary.Builder
-
- Enclosing class:
- MigrationJobProgressSummary
public static class MigrationJobProgressSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MigrationJobProgressSummarybuild()MigrationJobProgressSummary.Buildercopy(MigrationJobProgressSummary model)MigrationJobProgressSummary.BuildercurrentPhase(OdmsJobPhases currentPhase)Current phase of the job.MigrationJobProgressSummary.BuildercurrentStatus(JobPhaseStatus currentStatus)Current status of the job.MigrationJobProgressSummary.BuilderjobProgress(Integer jobProgress)Job progress percentage (0 - 100)
-
-
-
Method Detail
-
currentPhase
public MigrationJobProgressSummary.Builder currentPhase(OdmsJobPhases currentPhase)
Current phase of the job.- Parameters:
currentPhase- the value to set- Returns:
- this builder
-
currentStatus
public MigrationJobProgressSummary.Builder currentStatus(JobPhaseStatus currentStatus)
Current status of the job.- Parameters:
currentStatus- the value to set- Returns:
- this builder
-
jobProgress
public MigrationJobProgressSummary.Builder jobProgress(Integer jobProgress)
Job progress percentage (0 - 100)- Parameters:
jobProgress- the value to set- Returns:
- this builder
-
build
public MigrationJobProgressSummary build()
-
copy
public MigrationJobProgressSummary.Builder copy(MigrationJobProgressSummary model)
-
-