Interface IndexSettingsConfigurer<TContext>

Type Parameters:
TContext -
All Known Subinterfaces:
ElasticsearchIndexSettingsConfigurer, OpenSearchIndexSettingsConfigurer
All Known Implementing Classes:
BaseExtendedIndexSettingsConfigurer, ElasticsearchExtendedIndexSettingsConfigurer, OpenSearchExtendedIndexSettingsConfigurer

public interface IndexSettingsConfigurer<TContext>
Base interface for Index settings configurers. Platform-specific implementations should support respective configuration context.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Configures settings via builders acquired from provided context.
    default boolean
    Defines if this configurer is system.
  • Method Details

    • configure

      void configure(TContext context)
      Configures settings via builders acquired from provided context.
      Parameters:
      context - configuration context
    • isSystem

      default boolean isSystem()
      Defines if this configurer is system.

      All system configurers applies before non-system.

      Returns: