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 MigrationPhaseSummary
build()
MigrationPhaseSummary.Builder
copy(MigrationPhaseSummary model)
MigrationPhaseSummary.Builder
name(OdmsJobPhases name)
ODMS Job phase nameMigrationPhaseSummary.Builder
recommendedAction(OdmsPhaseActions recommendedAction)
Action recommended for this phase.MigrationPhaseSummary.Builder
supportedActions(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)
-
-