Class IndexUnusedReason.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • setIndexName

        public abstract IndexUnusedReason.Builder setIndexName​(String indexName)
        Specifies the name of the unused search index, if available.
        Parameters:
        indexName - indexName or null for none
      • setCode

        public abstract IndexUnusedReason.Builder setCode​(String code)
        Specifies the high-level reason for the scenario when no search index was used.
        Parameters:
        code - code or null for none
      • setMessage

        public abstract IndexUnusedReason.Builder setMessage​(String message)
        Free form human-readable reason for the scenario when no search index was used.
        Parameters:
        message - message or null for none
      • setBaseTableId

        public abstract IndexUnusedReason.Builder setBaseTableId​(TableId baseTable)
        Specifies the base table involved in the reason that no search index was used.
        Parameters:
        baseTable - baseTable or null for none
      • build

        public abstract IndexUnusedReason build()
        Creates a @code IndexUnusedReason} object.