Class AdvisorReportCheckSummary
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.databasemigration.model.AdvisorReportCheckSummary
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20230518") public final class AdvisorReportCheckSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelPre-Migration extended advisor report check item.
Note: Objects should always be created or deserialized using theAdvisorReportCheckSummary.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theAdvisorReportCheckSummary.Builder, which maintain a set of all explicitly set fields calledAdvisorReportCheckSummary.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAdvisorReportCheckSummary.Builder
-
Constructor Summary
Constructors Constructor Description AdvisorReportCheckSummary(String key, String displayName, AdvisorResults resultType, Boolean isReviewed, String issue, String impact, String action, String fixupScriptLocation, Boolean isExclusionAllowed, ObjectMetadata metadata, List<AdvisorReportCheckColumn> columns, Integer objectCount)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AdvisorReportCheckSummary.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetAction()Fixing the issue.List<AdvisorReportCheckColumn>getColumns()Array of the column of the objects table.StringgetDisplayName()Pre-Migration \u0441heck display name.StringgetFixupScriptLocation()The path to the fixup script for this check.StringgetImpact()Impact of the issue on data migration.BooleangetIsExclusionAllowed()If false, objects cannot be excluded from migration.BooleangetIsReviewed()User flag for advisor report check.StringgetIssue()Description of the issue.StringgetKey()Pre-Migration \u0441heck id.ObjectMetadatagetMetadata()IntegergetObjectCount()Number of database objects to migrate.AdvisorResultsgetResultType()Pre-Migration advisor result.inthashCode()AdvisorReportCheckSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
AdvisorReportCheckSummary
@Deprecated @ConstructorProperties({"key","displayName","resultType","isReviewed","issue","impact","action","fixupScriptLocation","isExclusionAllowed","metadata","columns","objectCount"}) public AdvisorReportCheckSummary(String key, String displayName, AdvisorResults resultType, Boolean isReviewed, String issue, String impact, String action, String fixupScriptLocation, Boolean isExclusionAllowed, ObjectMetadata metadata, List<AdvisorReportCheckColumn> columns, Integer objectCount)
Deprecated.
-
-
Method Detail
-
builder
public static AdvisorReportCheckSummary.Builder builder()
Create a new builder.
-
toBuilder
public AdvisorReportCheckSummary.Builder toBuilder()
-
getKey
public String getKey()
Pre-Migration \u0441heck id.- Returns:
- the value
-
getDisplayName
public String getDisplayName()
Pre-Migration \u0441heck display name.- Returns:
- the value
-
getResultType
public AdvisorResults getResultType()
Pre-Migration advisor result.- Returns:
- the value
-
getIsReviewed
public Boolean getIsReviewed()
User flag for advisor report check.- Returns:
- the value
-
getIssue
public String getIssue()
Description of the issue.- Returns:
- the value
-
getImpact
public String getImpact()
Impact of the issue on data migration.- Returns:
- the value
-
getAction
public String getAction()
Fixing the issue.- Returns:
- the value
-
getFixupScriptLocation
public String getFixupScriptLocation()
The path to the fixup script for this check.- Returns:
- the value
-
getIsExclusionAllowed
public Boolean getIsExclusionAllowed()
If false, objects cannot be excluded from migration.- Returns:
- the value
-
getMetadata
public ObjectMetadata getMetadata()
-
getColumns
public List<AdvisorReportCheckColumn> getColumns()
Array of the column of the objects table.- Returns:
- the value
-
getObjectCount
public Integer getObjectCount()
Number of database objects to migrate.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-