Class IndexUnusedReason

    • Constructor Detail

      • IndexUnusedReason

        public IndexUnusedReason()
    • Method Detail

      • getIndexName

        @Nullable
        public abstract String getIndexName()
        Returns the name of the unused search index, if available.
        Returns:
        value or null for none
      • getCode

        @Nullable
        public abstract String getCode()
        Returns the high-level reason for the scenario when no search index was used.
        Returns:
        value or null for none
      • getMessage

        @Nullable
        public abstract String getMessage()
        Returns free form human-readable reason for the scenario when no search index was used.
        Returns:
        value or null for none
      • getBaseTableId

        @Nullable
        public abstract TableId getBaseTableId()
        Returns the base table involved in the reason that no search index was used.
        Returns:
        value or null for none