Class MigrationPhaseSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemigration.model.MigrationPhaseSummary.Builder
-
- Enclosing class:
- MigrationPhaseSummary
public static class MigrationPhaseSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MigrationPhaseSummarybuild()MigrationPhaseSummary.Buildercopy(MigrationPhaseSummary model)MigrationPhaseSummary.Buildername(OdmsJobPhases name)ODMS Job phase nameMigrationPhaseSummary.BuilderrecommendedAction(OdmsPhaseActions recommendedAction)Action recommended for this phase.MigrationPhaseSummary.BuildersupportedActions(List<OdmsPhaseActions> supportedActions)Array of actions for the corresponding phase.
-
-
-
Method Detail
-
name
public MigrationPhaseSummary.Builder name(OdmsJobPhases name)
ODMS Job phase name- Parameters:
name- the value to set- Returns:
- this builder
-
recommendedAction
public MigrationPhaseSummary.Builder recommendedAction(OdmsPhaseActions recommendedAction)
Action recommended for this phase.If not included in the response, there is no recommended action for the phase.
- Parameters:
recommendedAction- the value to set- Returns:
- this builder
-
supportedActions
public MigrationPhaseSummary.Builder supportedActions(List<OdmsPhaseActions> supportedActions)
Array of actions for the corresponding phase.Empty array would indicate there is no supported action for the phase.
- Parameters:
supportedActions- the value to set- Returns:
- this builder
-
build
public MigrationPhaseSummary build()
-
copy
public MigrationPhaseSummary.Builder copy(MigrationPhaseSummary model)
-
-