Class AssessorCheckSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.databasemigration.model.AssessorCheckSummary.Builder
-
- Enclosing class:
- AssessorCheckSummary
public static class AssessorCheckSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
name
public AssessorCheckSummary.Builder name(String name)
The Name of the Check.- Parameters:
name- the value to set- Returns:
- this builder
-
displayName
public AssessorCheckSummary.Builder displayName(String displayName)
A user-friendly name.Does not have to be unique, and it’s changeable. Avoid entering confidential information.
- Parameters:
displayName- the value to set- Returns:
- this builder
-
description
public AssessorCheckSummary.Builder description(String description)
A user-friendly description.Does not have to be unique, and it’s changeable. Avoid entering confidential information.
- Parameters:
description- the value to set- Returns:
- this builder
-
assessorCheckGroup
public AssessorCheckSummary.Builder assessorCheckGroup(AssessorCheckGroup assessorCheckGroup)
-
helpLinkUrl
public AssessorCheckSummary.Builder helpLinkUrl(String helpLinkUrl)
The Help URL.- Parameters:
helpLinkUrl- the value to set- Returns:
- this builder
-
helpLinkText
public AssessorCheckSummary.Builder helpLinkText(String helpLinkText)
The Help link text.- Parameters:
helpLinkText- the value to set- Returns:
- this builder
-
assessorCheckState
public AssessorCheckSummary.Builder assessorCheckState(AssessorCheckStates assessorCheckState)
The current state of the Assessor Check.- Parameters:
assessorCheckState- the value to set- Returns:
- this builder
-
checkAction
public AssessorCheckSummary.Builder checkAction(AssessorCheckAction checkAction)
-
key
public AssessorCheckSummary.Builder key(String key)
Pre-Migration \u0441heck id.- Parameters:
key- the value to set- Returns:
- this builder
-
issue
public AssessorCheckSummary.Builder issue(String issue)
Description of the issue.- Parameters:
issue- the value to set- Returns:
- this builder
-
impact
public AssessorCheckSummary.Builder impact(String impact)
Impact of the issue on data migration.- Parameters:
impact- the value to set- Returns:
- this builder
-
action
public AssessorCheckSummary.Builder action(String action)
Fixing the issue.- Parameters:
action- the value to set- Returns:
- this builder
-
fixupScriptLocation
public AssessorCheckSummary.Builder fixupScriptLocation(String fixupScriptLocation)
The path to the fixup script for this check.- Parameters:
fixupScriptLocation- the value to set- Returns:
- this builder
-
isExclusionAllowed
public AssessorCheckSummary.Builder isExclusionAllowed(Boolean isExclusionAllowed)
If false, objects cannot be excluded from migration.- Parameters:
isExclusionAllowed- the value to set- Returns:
- this builder
-
metadata
public AssessorCheckSummary.Builder metadata(ObjectMetadata metadata)
-
columns
public AssessorCheckSummary.Builder columns(List<AdvisorReportCheckColumn> columns)
Array of the column of the objects table.- Parameters:
columns- the value to set- Returns:
- this builder
-
objectCount
public AssessorCheckSummary.Builder objectCount(Integer objectCount)
Number of database objects to migrate.- Parameters:
objectCount- the value to set- Returns:
- this builder
-
objectsDisplayName
public AssessorCheckSummary.Builder objectsDisplayName(String objectsDisplayName)
The objects display name.- Parameters:
objectsDisplayName- the value to set- Returns:
- this builder
-
logLocation
public AssessorCheckSummary.Builder logLocation(LogLocationBucketDetails logLocation)
-
build
public AssessorCheckSummary build()
-
copy
public AssessorCheckSummary.Builder copy(AssessorCheckSummary model)
-
-