Interface DiagnosticAware

All Known Subinterfaces:
DatabaseCheckOnCluster<T>, DatabaseCheckOnHost<T>
All Known Implementing Classes:
ColumnsWithJsonTypeCheckOnCluster, ColumnsWithJsonTypeCheckOnHost, ColumnsWithoutDescriptionCheckOnCluster, ColumnsWithoutDescriptionCheckOnHost, ColumnsWithSerialTypesCheckOnCluster, ColumnsWithSerialTypesCheckOnHost, DuplicatedIndexesCheckOnCluster, DuplicatedIndexesCheckOnHost, ForeignKeysNotCoveredWithIndexCheckOnCluster, ForeignKeysNotCoveredWithIndexCheckOnHost, IndexesWithBloatCheckOnCluster, IndexesWithBloatCheckOnHost, IndexesWithNullValuesCheckOnCluster, IndexesWithNullValuesCheckOnHost, IntersectedIndexesCheckOnCluster, IntersectedIndexesCheckOnHost, InvalidIndexesCheckOnCluster, InvalidIndexesCheckOnHost, TablesWithBloatCheckOnCluster, TablesWithBloatCheckOnHost, TablesWithMissingIndexesCheckOnCluster, TablesWithMissingIndexesCheckOnHost, TablesWithoutDescriptionCheckOnCluster, TablesWithoutDescriptionCheckOnHost, TablesWithoutPrimaryKeyCheckOnCluster, TablesWithoutPrimaryKeyCheckOnHost, UnusedIndexesCheckOnCluster, UnusedIndexesCheckOnHost

public interface DiagnosticAware
Allows getting information about rule related to the check.
Since:
0.6.0
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the diagnostic - a rule related to the check.
  • Method Details

    • getDiagnostic

      @Nonnull Diagnostic getDiagnostic()
      Gets the diagnostic - a rule related to the check.
      Returns:
      diagnostic
      See Also: