public static class MigrationParameterSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public MigrationParameterSummary.Builder databaseCombination(DatabaseCombination databaseCombination)
The combination of source and target databases participating in a migration. Example: ORACLE means the migration is meant for migrating Oracle source and target databases.
databaseCombination
- the value to setpublic MigrationParameterSummary.Builder displayName(String displayName)
Parameter display name.
displayName
- the value to setpublic MigrationParameterSummary.Builder docUrlLink(String docUrlLink)
Parameter documentation URL link.
docUrlLink
- the value to setpublic MigrationParameterSummary.Builder description(String description)
Parameter name description.
description
- the value to setpublic MigrationParameterSummary.Builder categoryName(String categoryName)
Parameter category name.
categoryName
- the value to setpublic MigrationParameterSummary.Builder categoryDisplayName(String categoryDisplayName)
Parameter category display name.
categoryDisplayName
- the value to setpublic MigrationParameterSummary.Builder migrationType(MigrationTypes migrationType)
Migration Stage.
migrationType
- the value to setpublic MigrationParameterSummary.Builder defaultValue(String defaultValue)
Default value for a parameter.
defaultValue
- the value to setpublic MigrationParameterSummary.Builder minValue(Float minValue)
Parameter minimum value.
minValue
- the value to setpublic MigrationParameterSummary.Builder maxValue(Float maxValue)
Parameter maximum value.
maxValue
- the value to setpublic MigrationParameterSummary.Builder hintText(String hintText)
Hint text for parameter value.
hintText
- the value to setpublic MigrationParameterSummary.Builder name(String name)
Parameter name.
name
- the value to setpublic MigrationParameterSummary.Builder dataType(AdvancedParameterDataTypes dataType)
Parameter data type.
dataType
- the value to setpublic MigrationParameterSummary build()
public MigrationParameterSummary.Builder copy(MigrationParameterSummary model)
Copyright © 2016–2024. All rights reserved.